回答編集履歴
1
誤記修正
test
CHANGED
@@ -38,31 +38,35 @@
|
|
38
38
|
|
39
39
|
|
40
40
|
|
41
|
-
srand((unsigned)time(NULL));
|
41
|
+
srand( (unsigned)time(NULL) );
|
42
|
+
|
43
|
+
|
42
44
|
|
43
45
|
for( i = 0; i < CARD_MAX; i++ ){
|
44
46
|
|
45
|
-
if( i
|
47
|
+
if( i == last ) continue;
|
46
48
|
|
47
|
-
|
49
|
+
for( j = 0; j < hand->hand_cnt; j++ ){
|
48
50
|
|
49
|
-
|
51
|
+
if( i == hand->card_num[j] ) break;
|
50
|
-
|
51
|
-
}
|
52
|
-
|
53
|
-
if( j < hand->hand_cnt ) continue;
|
54
|
-
|
55
|
-
list[size].card = card;
|
56
|
-
|
57
|
-
list[size].order = rand();
|
58
|
-
|
59
|
-
size++;
|
60
52
|
|
61
53
|
}
|
54
|
+
|
55
|
+
if( j < hand->hand_cnt ) continue;
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
list[size].card = card;
|
60
|
+
|
61
|
+
list[size].order = rand();
|
62
|
+
|
63
|
+
size++;
|
62
64
|
|
63
65
|
}
|
64
66
|
|
65
67
|
qsort( list, size, comp );
|
68
|
+
|
69
|
+
|
66
70
|
|
67
71
|
for( k = 0; k < size; k++ ){
|
68
72
|
|