Anzeige:
Ergebnis 1 bis 11 von 11

Thema: Kleine Straße C++

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #10
    Registrierter Benutzer Avatar von moedule
    Registriert seit
    04.10.2003
    Beiträge
    346
    ist ne kleine strasse eine kombi aus 4 zahlen?
    ich denke das sollte tun ...

    array zahl wird 0 gesetzt ... dann die würfel durchgegangen .. und einfach dem würfelwert entsrpechend an die position bei zahl geschrieben ...

    der check ob es eine strasse ist, geht wie folgt ... fange
    bei 1 an und checke dann ob die nächsten 4 folgenden zahlen multipliziert nicht null geben ...
    ansonsten noch bei der 2 und bei der 3 anfangen, fertig

    Code:
    bool isStreet(int *wuerfel)
    {
    int i,j;
    int x;
    int zahl[6];
    
    for (i=0;i<6;i++)
      zahl[i]=0;
    
    for (i=0;i<6;i++)
      {
      zahl[wuerfel[i]]++;
      }
    
    
    for (i=0;i<=2;i++)
       {
       x=1;
       for (j=0;j<4;j++)
         x=x*zahl[i+j];
       if (x !=0) 
           return true;
       }
    return false;
    }
    moe

    EDIT: oh, genau bischi hat das schon genauso gebastelt
    Geändert von moedule (04-06-2005 um 21:33 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •