Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as C by EverettT ( 5 years ago )
#include <stdio.h>
#include <stdlib.h>
int yellow[91] = {7, 16, 32, 66, 73, 18, 29, 46, 55, 88, 2, 23, 34, 50, 75,
4, 30, 40, 61, 78, 10, 27, 41, 56, 86, 20, 39, 59, 60, 83,
9, 24, 51, 64, 81, 3, 28, 48, 53, 80, 17, 37, 45, 63, 77,
19, 35, 49, 71, 85, 8, 14, 47, 54, 74, 6, 25, 36, 62, 84,
15, 22, 58, 70, 89, 12, 31, 43, 68, 90, 1, 42, 65, 72, 87,
5, 21, 38, 52, 76, 13, 33, 57, 67, 82, 11, 26, 44, 69, 69};
int status[91];
int called[18];
void init() {
for (int i = 0; i < 91; i++) {
status[i + 1] = 0;
}
for (int i = 0; i < 18; i++) {
called[i] = 0;
}
}
void display() {
for (int i = 0; i < 18; i++) {
for (int j = 0; j < 5; j++) {
printf("%5d", yellow[i * 5 + j]);
printf(" ");
}
printf(" Called: ");
printf("%3d", called[i]);
printf("\n");
}
}
int main(void) {
int inp;
init();
display();
while (1) {
do {
scanf("%d", &inp);
} while (status[inp] || inp > 90 || inp < 1);
status[inp] = 1;
for (int i = 0; i < 18; i++) {
for (int j = 0; j < 5; j++) {
if (yellow[i * 5 + j] == inp) {
called[i]++;
if (called[i] == 5) {
system("cls");
display();
printf("KINH! KINH! KINH!\nChuc mung ban da thang\n");
return 0;
}
}
}
}
system("cls");
display();
}
return 0;
}
Revise this Paste