(・∀・)C/C++の宿題やらせてください。ver10
■ このスレッドは過去ログ倉庫に格納されています
0352デフォルトの名無しさん
NGNGint
main()
{
int s = 25, n = 3, p, c;
printf("start: %d stones left\n", s);
while(!feof(stdin)){
printf("you: "); fflush(stdout);
if (scanf("%d", &p) == 1) {
if (p<1 || n<p) { printf("not in 1..%d. retry\n", n); continue; }
s -= p;
if (s == 0) { printf("you won\n"); return 0; }
c = s%(n+1) != 0 ? s%(n+1) : 1;
s -= c;
printf("cpu: %d (%d stones left)\n", c, s);
if (s == 0) { printf("you lost\n"); return 0; }
}
}
printf("\nabort\n");
return 1;
}
■ このスレッドは過去ログ倉庫に格納されています