Skip to content

Vorprogrammiertes Finden Mystery Cache

This cache has been archived.

Susi Sonnenschein: Hallo travelmika,

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 sonnigen Grüßen

Susi Sonnenschein
(Volunteer Geocaching.com Reviewer)

More
Hidden : 11/13/2016
Difficulty:
3.5 out of 5
Terrain:
2 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:


#include <iostream>
#include <cmath>
using namespace std;

// Variablen
int user ;
int nord = 51 ;
int ost = 12 ;
bool WilledenCachezufinden;
int AnzahlCaches ;
int userlevel ;
char a ;
int d , g ;
int h , i , j ;
int k ;
int m , n ;
char x ;

// jetzt geht's los
int main ()
{
    cout << "Willkommen zum Mystery GC6WY1A !" << endl << endl ;
    cout << "Wer sich in der Materie auskennt, fuer den loest sich das Raetsel von allein." << endl << "Fuer alle anderen ist es trotzdem loesbar :)." << endl << endl ;
    cout << "Waehlen Sie Ihr Benutzerlevel:" << endl << "[1] Muggel" << endl << "[2] Cacher" << endl << "[3] Reviewer" << endl ;
    cin >> user ;
    while ( user != 1 && user != 2 && user != 3 )
    {
        cout << endl << "Falsche Eingabe, wiederholen!" << endl ;
        cout << "Waehlen Sie Ihr Benutzerlevel:" << endl << "[1] Muggel" << endl << "[2] Cacher" << endl << "[3] Reviewer" << endl ;
        cin >> user ;
    }

    cout << endl << "Willst du den Cache wirklich finden? (Y/N): " ;
    cin >> a ;
     while ( a != 'y' && a != 'n' && a != 'Y' && a != 'N' )
    {
        cout << endl << "Falsche Eingabe, bitte wiederholen!" << endl ;
        cout << endl << "Willst du den Cache wirklich finden? (Y/N): " ;
        cin >> a ;
    }
    if ( a == 'Y' || a == 'y' )
    {
        WilledenCachezufinden = true ;
    }
    else { WilledenCachezufinden = false ; }

    cout << endl << "Wieviele Caches hast du bisher geloggt? : " ;
    cin >> AnzahlCaches ;
    k = ( AnzahlCaches + 2016 ) / 2 ;

    if ( nord == 51 )
    {
        switch ( user )
        {
        case 1 :
            userlevel = 19 ;
            break ;
        case 2 :
            userlevel = 20 ;
            break ;
        case 3 :
            userlevel = 21 ;
            break ;
        }

        int b[5] ;
        for ( int c = 0 ; c < 5 ; c ++ )
        {
            b[c] = c + 3 ;
        }
        d = b[4] ;

        int e[9] ;
        for ( int f = 0 ; f < 9 ; f ++ )
        {
            e[f] = ( pow( -1.0, f ) + f - 6 ) ;
        }
        g = e[8] ;

        cout << endl << "Waehlen Sie eine beliebige ganze Zahl zwischen 0 und 5: " ;
        cin >> m ;
        while ( m < 0 || m > 5 )
        {
            cout << endl << "Nochmal, folgende Zahlen sind moeglich: [0] [1] [2] [3] [4] [5] !" << endl  << "Eingabe: " ;
            cin >> m ;
        }
        int cachemobil[6] = {63,93,46,69,31,40} ;
        int wanderfaehigkeit[6] = {11,24,31,39,43,56} ;
        n = cachemobil[m] % wanderfaehigkeit[( m + 5 ) - ( 2 * m )] ;

        cout << endl << "Waehlen Sie eine beliebige ganze Zahl zwischen 1 und 10: " ;
        cin >> h ;
        while ( h < 1 || h > 10 )
        {
            cout << endl << "Nochmal, folgende Zahlen sind moeglich: [1] [2] [3] [4] [5] [6] [7]  [9] [10] !" << endl  << "Eingabe: " ;
            cin >> h ;
        }
        i = (( h * 2 ) + 10 ) ;
        j = (( i / 2 ) - h ) ;

    }

    cout << endl << "Die Dose liegt bei: N " << nord << (char)248 << userlevel << "." << d << g << WilledenCachezufinden << " E " << ost << (char)248 << userlevel << "." << WilledenCachezufinden << n << j << endl << "happy hunting" << endl ;
    cin >> x ;
    return 0 ;
}
Checker

Additional Hints (No hints available.)