Skip to content

[array] Mystery Cache

Hidden : 5/13/2008
Difficulty:
4 out of 5
Terrain:
2.5 out of 5

Size: Size:   small (small)

Join now to view geocache location details. It's free!

Watch

How Geocaching Works

Please note Use of geocaching.com services is subject to the terms and conditions in our disclaimer.

Geocache Description:

Willkommen! Hier gibts eine kurze Einführung in die Gedankenwelt eines Informatikers.
Beginnen wir mit einem schon ein bisschen fortgeschrittenem, jedoch immer noch genug einfachem Thema.

Welcome! This is a short introduction in the thoughts of a computer scientist.
Let's start with some a bit advanced, but still easy enough topic.


Der Informatiker bezeichnet als Array eine Sammlung von Elementen desselben Typs. In diesem Beispiel sind das einfache Zahlen. Normale Arrays haben eine Dimension, das heißt, sie sind eine einfache Liste.
Computer scientists declare the term array as a collection of elements of the same type. In this example, they are simple numbers. Normal arrays have one dimension, that is, they are a simple list.

Hier ein Beispiel, wie man ein Array deklariert und verwendet:
Here is an example how to declare an array and use it:

Wenn du mir folgen kannst, gehen wir über zur zweiten Dimension.
Als zweidimensionales Array bezeichnet man nun eine Anordnung auf einer gedachten Fläche, die üblicherweise eine Größe von m x n hat, also rechteckig ist.
If you are still with me, let's introduce the second dimension.
A two-dimensional Array is now referring to an arrangement on an imaginary surface, which usually has a size of m × n, that is rectangular.

Kommen wir zu einem praktischen Beispiel:
Let's get practical:
Wir definieren nun die Basis-Adresse des zweidimensionalen Arrays p als:
We now define the base address of two-dimensional array p as:

N r[4]° r[3].r[5]
E r[1]° r[2].r[6]


Die Zellen sind an 3 Seiten weiß umrandet, wochentags zur Arbeitszeit meist stark belegt. Verhalte dich daher unauffällig.
The cells are surrounded with white color on 3 sides and mostly occupied on weekdays at working hours, so act unobtrusively.

Iteriere nun zwischen Zelle p[h[0],r[3]] und p[r[0],h[2]+r[3]+h[4]]. Dort befindet sich ein reservierter Speicherbereich, der durch ein Präfix X- gekennzeichnet ist (eher tief). Wandle das Präfix in eine Zahl um und berechne AB = 2*X+1.
Iterate between cell p[h[0],r[3]] and p[r[0],h[2]+r[3]+h[4]]. You will find a reserved memory area there, marked with a prefix X- (pretty low-level). Transform the a prefix into a number and calculate AB = 2*X+1

Damit gehts zur Cachebox bei:
Find the cache at:

N r[4]° r[3].(h[2]*B*(-1)+h[6]-h[4]*A-A)
E r[1]° r[2].(h[6]*A+r[4]*B-r[1]*A)


Der Empfang bei der Box ist möglicherweise etwas schlecht, drum gibts ein Spoiler-Foto.
The GPS signal at the box may be a bit low, so there is a spoiler photo.

In der Box befindet sich nur ein Logbuch. Stift bitte selbst mitbringen.
The box holds just a logbook. Please bring your own pen.

Additional Hints (No hints available.)