Skip to content

Programmieren macht Spaß - Teil 2 Mystery Cache

This cache has been archived.

Dr. Zarkov: Hallo Hclim,

da sich hier scheinbar nichts weiter tut und leider keine weitere Reaktion auf Reviewer-Notes kamen, archiviere ich diesen Cache.

Falls Du diese Cacheidee nicht weiterverfolgen möchtest, denke bitte daran eventuellen Geomüll (Cachebehälter, Zwischenstationen) wieder einzusammeln. Solltest Du nochmals Interesse an einem Cache hier haben, so musst Du nun leider ein neues Listing dazu anlegen.

Mit freundlichem Gruß

Dr. Zarkov
Volunteer Geocaching.com Reviewer

More
Hidden : 6/24/2012
Difficulty:
4 out of 5
Terrain:
1.5 out of 5

Size: Size:   regular (regular)

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:

Dies ist der zweite Cache einer kleinen Serie. Falls Ihr den ersten noch nicht gefunden habt, findet Ihr in unter folgendem Link: http://coord.info/GC3NMMA

Teil drei findet ihr hier: http://coord.info/GC3QPG2

Um an die Finalkoordinaten zu kommen müsst Ihr zuerst das Rätsel lösen. Der Name des Caches dient wie immer als kleiner Hinweis worum es sich bei dem Rätsel handelt ;-)

Wenn Ihr die Finalkoordinaten habt, könnt Ihr den Cache im Grunde ganz einfach erreichen. Beachtet aber bitte das die Straße in der er liegt nicht mit dem Auto befahren werden darf (nur Anwohner). Ihr müsst das Auto ein Stück weiter weg parken.

Mit dem Fahrrad oder zu Fuß ist der Cache aber ganz einfach zu erreichen.

Nun ein kleiner Tipp zum Rätsel: Passt vor dem bösen schwarzen Mann auf ;-)

DEFINT(holzkohle[19],braunkohle[19],lasst,uns,kuchen,teller,glas);
DEFCHAR(backen[10],kochen[5]);
PRINT("\x49\x6E\x20\x77\x65\x6C\x63\x68\x65\x6D\x20\x4A\x61\x68\x72\x20\x28\x4A\x4A\x4A\x4A\x29\x20\x65\x6E\x74\x73\x74\x61\x6E\x64\x20\x64\x69\x65\x20\x65\x72\x73\x74\x65\x20\x56\x65\x72\x73\x69\x6F\x6E\x20\x64\x69\x65\x73\x65\x73\x20\x43\x6F\x6D\x70\x69\x6C\x65\x72\x73\x3F\x0a");
scan("%i",lasst);
PRINT("\x49\x6E\x20\x77\x65\x6C\x63\x68\x65\x6D\x20\x4A\x61\x68\x72\x20\x28\x4A\x4A\x4A\x4A\x29\x20\x65\x6E\x74\x73\x74\x61\x6E\x64\x20\x64\x69\x65\x20\x56\x65\x72\x73\x69\x6F\x6E\x20\x31\x2E\x33\x20\x64\x65\x73\x20\x43\x6F\x6D\x70\x69\x6C\x65\x72\x73\x3F\x0a");
scan("%i",uns);
PRINT("\x57\x69\x65\x20\x6C\x61\x75\x74\x65\x74\x20\x64\x69\x65\x20\x6C\x65\x74\x7A\x74\x65\x20\x53\x74\x65\x6C\x6C\x65\x20\x76\x6F\x6E\x20\x50\x69\x3F\x0a");
scan("%i",kuchen);
PRINT("\x57\x65\x6C\x63\x68\x65\x72\x20\x44\x61\x74\x65\x6E\x74\x79\x70\x20\x28\x67\x61\x6E\x7A\x65\x73\x20\x57\x6F\x72\x74\x21\x29\x20\x77\x69\x72\x64\x20\x75\x65\x62\x65\x72\x6D\x6F\x72\x67\x65\x6E\x20\x64\x69\x65\x20\x4B\x6F\x65\x6E\x69\x67\x69\x6E\x20\x73\x65\x69\x6E\x3F\x0a");
scan("%s",backen);
PRINT("%s\n","\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x0a");
PRINT("%s\n","\x50\x72\x6F\x67\x72\x61\x6D\x6D\x69\x65\x72\x65\x6E\x20\x6D\x61\x63\x68\x74\x20\x64\x6F\x63\x68\x20\x73\x70\x61\x73\x73\x2C\x20\x6F\x64\x65\x72\x3F\x0a");

kochen[0]:=backen[1];
backen[4]:=CHAR(0);

VOIDTYPE #Grillen(DEFINT(n));
BLOCK(
DEFINT(i,j,m,x),
m:=0,
i:=0,
WHILE(m <= n, BLOCK(
holzkohle[m]:=lasst / (m+2) ,
braunkohle[m]:=uns / (m+5) ,
INC(m))),
WHILE(i < n, BLOCK(
j:=n,
WHILE(j >= i, BLOCK(
IF(holzkohle[j-1] > holzkohle[j], BLOCK(
x:=holzkohle[j-1],
holzkohle[j-1]:=holzkohle[j],
holzkohle[j]:=x
)
),
IF(braunkohle[j-1] > braunkohle[j], BLOCK(
x:=braunkohle[j-1],
braunkohle[j-1]:=braunkohle[j],
braunkohle[j]:=x
)
),
DEC(j))
),
INC(i))
),
RETURN()
);

VOIDTYPE #SalatMachen(DEFINT(zwiebeln));
BLOCK(
DEFINT(tomaten),
tomaten:=0,
kuchen:= kuchen * tomaten + zwiebeln,
RETURN()
);

VOIDTYPE #essen(DEFINT(Brot,Wasser));
BLOCK(
teller:=holzkohle[Brot]-Wasser+kuchen,
RETURN()
);
VOIDTYPE #trinken(DEFINT(Brot,Wasser));
BLOCK(
glas:=braunkohle[Brot]-Wasser-kuchen,
RETURN()
);

VOIDTYPE #SchwarzerMann(DEFINT(Messer));
BLOCK(
WHILE(0 < Messer, BLOCK(
PRINT("%s\n","\x44\x65\x72\x20\x73\x63\x68\x77\x61\x72\x7A\x65\x20\x4D\x61\x6E\x6E\x20\x68\x61\x74\x20\x65\x75\x63\x68\x20\x65\x72\x77\x69\x73\x63\x68\x74\x21\x21\x21\x0a"),
INC(Messer))),
RETURN()
);

Grillen(19);
SalatMachen(3);
PRINT("%s",ADDR(kochen));
PRINT("%s","\x20");
PRINT("%s","\x30");
essen(13,203);
PRINT("%i",teller);
PRINT("%s","\x20");
SchwarzerMann(1337);
trinken(7,93);
PRINT("%i",glas);
PRINT("%s","\x2E");
PRINT("%i\n",(holzkohle[12]+braunkohle[14]+braunkohle[6]));
SalatMachen(holzkohle[1]);
PRINT("%s",ADDR(backen[3]));
PRINT("%s","\x20");
PRINT("%s","\x30");
PRINT("%s","\x30");
essen(16,484);
PRINT("%i",teller);
PRINT("%s","\x20");
SalatMachen(braunkohle[0]);
trinken(9,22);
PRINT("%i",glas);
PRINT("%s","\x2E");
SalatMachen(holzkohle[5]);
essen(19,100);
PRINT("%i\n",(teller-glas-braunkohle[15]-holzkohle[14]-braunkohle[6]-3));
scan("%s",backen).

Viel Spaß!!!

Additional Hints (Decrypt)

Hagre qra Fgrvara

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)