Skip to content

Graslebener Zahlenquatsch Mystery Cache

This cache has been locked, but it is available for viewing.
A cache by [DELETED_USER]
Hidden : 5/12/2016
Difficulty:
4.5 out of 5
Terrain:
1.5 out of 5

Size: Size:   micro (micro)

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:

Dieser Mystery-Cache richtet sich an alle, die sich beruflich oder hobbymäßig im Bereich Informatik bewegen. Es kommen Fragen zur Informatik und der Programmiersprache Java zum Tragen.
An den Zielkoordinaten wird ein Nano-Cache gesucht. Für Trackables etc. ist also leider kein Platz. ;)


Hallo, lieber Geocacher! Ich begrüße dich zu meinem ersten Mystery-Cache. Die Rätsel beziehen sich auf Lernstoff, den ich in der Berufsfachschule mit dem Schwerpunkt Informatik durchkauen musste. Die oben angegebenen Koordinaten sind natürlich wieder Quatsch mit Soße, sonst macht ein Mystery ja gar keinen Sinn. :D
Der Cache besteht aus drei Teilen, die es nacheinander zu lösen gilt. So können Fragen aus der Informatik auftauchen oder es wird das Wissen um die Programmiersprache Java abgefragt. Ein bisschen Kodierung darf natürlich auch nicht fehlen! :)
Nun kann ich nur noch sagen: Happy Hunting!

 


Teil A
Den Anfang macht eine kleine Fragerunde rund um die Informatik.


1.)
Wie erfolgt die Datenübertragung über Computer-Schnittstellen? (= a)
    (32) über Brieftaube
    (54) analog oder digital
    (29) nur analog

2.)
Welche Farbe hat ein Mikrofoneingang (Mono) am PC? (= b)
    (5) orange
    (3) grün
    (1) rosa

3.)
Wie wird ein Mainboard noch genannt? (= c)
    (10) Muttertafel
    (4) Hauptplatine
    (8) Prozessor

4.)
In eine Excel-Tabelle soll das heutige Datum eingegeben werden. Es soll sich aber bei jeder Bearbeitung des Tabellenblattes automatisch ändern. Welcher Befehl ist dafür nötig? (= d)
    (63) =HEUTE()
    (44) =TAGE360(Ausgangsdatum; Enddatum; Wahr)
    (97) =JAHR(Zahl)

5.)
Mit welchem Symbol schließt jede Java-Anweisung? (= e)
    (17) :
    (4) .
    (2) ;

6.)
Wie werden digitale Informationen wiedergegeben? (= f)
    (9) durch Buchstaben
    (14) durch Ziffern
    (90) durch Textzeichen

7.)
Welcher Vergleichsoperator gibt in Java ein „gleich“ aus? (= g)
    (22) ==
    (56) = 
    (10) !=

8.)
Ein RGB-Modell beschreibt, wie aus den Grundfarben Rot, Grün und Blau andere Farben gemischt werden. Welche Mischung gibt die Farbe Gelb wieder? (= h)
    (85) R: 255, G: 255, B: 255
    (33) R: 0, G: 0, B: 255
    (24) R: 255, G: 255, B: 0

9.)
Wofür steht die Abkürzung „dpi“? (= i)
    (45) dots per inch
    (71) dolls pie intensive
    (28) dump per inch

10.)
Welcher Befehl gibt in Java die Anweisung zum Runden einer Komma-Zahl? (= j)
    (2) Math.pow(x,y)
    (8) Math.sqrt()
    (7) Math.round()

 


 

Teil B

Weiter geht’s mit dem kleinen praktischen Teil. Ein bisschen Programmieren hat noch nie geschadet. ;)
Es ist ein kleines Programm vorgegeben, in das die Zahlen so eingesetzt werden müssen, dass 1. das Programm logisch wird und 2. Zahlen für die Variablen k, l, m, n, o, p, q, r, s, und t entstehen.


public class Geocaching_Raetsel_Teil_B {

public static void main (String[] args) {

Ergebnisse e1 = new Ergebnisse(); 

System.out.print ("Rätsel lösen kann schon anstrengend sein.");
System.out.print("Mal macht man da was falsch, dann wieder an anderer Stelle...");
System.out.print("Aber irgendwann hat man dann doch die Lösung in der Hand.");
System.out.println("Und dann ist man richtig stolz auf sich!");

System.out.println("Wir erhalten folgende Ergebnisse: ");
System.out.println(e1.ergebnis10); //Ergebnis: s
System.out.println(e1.ergebnis1); //Ergebnis: m
System.out.println(e1.ergebnis2); //Ergebnis: o
System.out.println(e1.ergebnis7); //Ergebnis: p
System.out.println(e1.ergebnis3); //Ergebnis: l
System.out.println(e1.ergebnis5); //Ergebnis: t
System.out.println(e1.ergebnis6); //Ergebnis: q
System.out.println(e1.ergebnis8); //Ergebnis: r
System.out.println(e1.ergebnis4); //Ergebnis: n
System.out.println(e1.ergebnis9); //Ergebnis: k

System.out.println("Na, alles überstanden? :)");
String antwort = InOut.readString("Ja oder Nein?");

if (antwort.equals("Ja")) {
System.out.println("Das freut mich zu hören.");
}
else if (antwort.equals("Nein")) {
System.out.println("Schade, vielleicht klappt es beim nächsten Versuch besser…");
}
else {
System.out.println("Sie haben keine gültige Antwort eingegeben.");
}

}

}  

 

class Ergebnisse {

int zahl1 = e;
int zahl2 = j;
int zahl3 = c;
int zahl4 = d;
int zahl5 = f;

double ergebnis1 = ((25 * 60) - (20 * 6) - (12 * zahl5)) - 1201;
double ergebnis2 = (a - i) -1;
double ergebnis3 = Math.sqrt((h + b)) * 6 / b - 16;
double ergebnis4 = (h * zahl1) - 41;
double ergebnis5 = (((13 + zahl2) * (zahl5 + b)) / zahl3) - (a + 12);
double ergebnis6 = Math.pow((b + b),8) - 250;
double ergebnis7 = ((g + zahl5 - 69 + 70) / b) - 31;
double ergebnis8 = Math.sqrt((zahl4 + b)) + zahl2;
double ergebnis9 = ((85 - 20 - i) / b) - 13;
double ergebnis10 = ((zahl4 + b) / zahl3) / zahl3 + 3;

}

 


 

Teil C

Als letzten Schritt wollen wir die nun erhaltenen Zahlen in Buchstaben verwandeln. (Die Buchstaben k - t sind jetzt überflüssig, allein die Reihenfolge der Zahlen nach alphabetischer Ordnung der Variablen zählt.)
Hierbei gehen wir nach dem Alphabet vor. (A=0, B=1, C=2, …, Z=25)
Anschließend wollen wir ein wenig mit den Buchstaben spielen. Der Tipp hierzu lautet: G = A.


Es kommt kein logisches Wort dabei raus? Keine Angst, das ist beabsichtigt. :D
Den Buchstabensalat verwandeln wir jetzt wieder in Zahlen. Dabei verwenden wir die Methode von vorhin, nur eben rückwärts.
Um die Koordinaten zu erhalten, werden die Zahlen in folgendes Schema eingegeben (Reihenfolge einhalten!):

 

N  52° xx.xxx
E 011° xx.xxx




Deine Lösung für die Koordinaten dieses Rätsels kannst du auf geochecker.com überprüfen. GeoChecker.com.

Additional Hints (Decrypt)

Mvssrea

Decryption Key

A|B|C|D|E|F|G|H|I|J|K|L|M
-------------------------
N|O|P|Q|R|S|T|U|V|W|X|Y|Z

(letter above equals below, and vice versa)