tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
377
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    kasal kasal ist offline Mitglied Gold
    Registriert seit
    Jan 2006
    Beiträge
    130
    Hallo Freunde!

    Ich versuch mich gerade Mal an nem Testprojekt, ein Kartenspiel. Austeilen/Mischeln-Algoythmus steht schon, auch neue Karten ziehen etc. ist auch schon fertig. Doch bei der Auswertung habe Ich ein Problem: Ich muss ermitteln, ob der Spieler betimmte Kombinationen hat, d.h. wenn er die Karo 2 und die Pik 2 z.B. hat, ist das ein Paar, wenn der drei 2er hat, dann ein Drilling, wenn alle vier hat, dann Vierling etc. Von 2 hoch bis zum Ass. Meine Karten haben dabei folgende Werte 2-10 = 2-10, Bube = 11, Dame = 12, König = 13, Ass = 14. Der Spieler kriegt 5 Karten. Diese verkette Ich zu nem String,dass es etwa so aussieht: 2_5_8_13_5. Das sind jetzt 5 Karten. Hier muss Ich die beste/höchste Kombination ermitteln, ob Herz/Pik etc. ist jetzt Mal egal.

    Wäre echt super wenn Ihr mir da nen Denkanstoß geben könntet!


    Lg,
    kasal
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi,

    Splitte doch den String in die einzelnen Karten und suche für jede Zahl einen Zwilling in den restlichen.
    Wird einer gefunden, speicherst du diese, und suchst für die Nächste. Wird für diese was gefunden, überprüfst du, ob die aktuelle einen höcheren Wert hat als die gespeichert, wenn ja wird die gespeicherte ersetzt, wenn nein geht's weiter.

    PS: Was hat diese Frage mit C# bzw. .NET Datenverwaltung zu tun? Wäre das nicht eher was für den Codertalk?
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    kasal kasal ist offline Mitglied Gold
    Registriert seit
    Jan 2006
    Beiträge
    130
    Hi niggo!

    Bin hier bei .NET schon richtig.
    Ich werde es Malm mit ner Schleife, so wie du sagst das Mal probiern,
    wenns klappt, poste Ich Mal den Code.


    lg,
    kasal
     

Ähnliche Themen

  1. Versch. Fragen
    Von Knoppers im Forum HTML & XHTML
    Antworten: 3
    Letzter Beitrag: 31.10.07, 18:44
  2. versch. css-dateien für versch. browser
    Von homi1982 im Forum CSS
    Antworten: 4
    Letzter Beitrag: 06.01.07, 20:59
  3. Versch. Kommentare zu versch. Bildern
    Von kaeZe im Forum PHP
    Antworten: 6
    Letzter Beitrag: 30.05.06, 23:00
  4. Versch. formatierter Textbereich
    Von dsturm im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 13.03.06, 16:24
  5. SLI - 2 versch. Grafikkkarten?
    Von kasal im Forum Hardware
    Antworten: 7
    Letzter Beitrag: 11.03.06, 16:21