| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
Sequence
Hi, please can someone help me with this.
I want to write a function sequence that returns 1 when a set of 5 cards appear in sequence ; 0 is not. I dont understand very well what to do here. the sequence is 2,3,4,5,6,7,8,9,10,jack,queen,king, with ace considered as either before 2 or after king as needed For example the set of cards( given as follow): two of diamonds four of clubs six of hearts three of hearts five of spades must have sequence =1; but for the set of cards: two of spades king of spades ace of clubs three of diamonds five of hearts must have sequnce =0 I give this second example since I do not understand why the sequence is 0 here. Can someone explain me what sequence means and give me some suggestions to write the function called sequence?? Please do not use structure Thank you for your time. B |
|
#2
|
|||
|
|||
|
Quote:
To me example one looks doubtful becuase card 4th is not in sequence. By sequence I guess the card should appear as ordered in terms of its face value. that is in the first example, first 3 cards are in sequence in the sence that it has increasing face value. If you see secnd example carefully, the cards are forming a ring sequence since 2 < King < Ace < three , Five i.e till king value is increasing and then decreasing ( Ace ) and then increasing. Since "Ace" is the only card that act as a ring card. |
|
#3
|
|||
|
|||
|
Quote:
Thank you, this means that I need to make a special case where ACE is at the beginning and ACE at the end in my function, right? |
|
#4
|
|||
|
|||
|
Quote:
Yes . Ace is the special card. |
![]() |
| Viewing: Dev Articles Community Forums > Programming > C/C++ Help > Sequence |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|