スレを勃てるまでもないC/C++の質問はここで 6
■ このスレッドは過去ログ倉庫に格納されています
0096デフォルトの名無しさん
2009/01/12(月) 14:15:01・前半
そのfor文は一回も回らない
数の比較は=じゃなくて==
{}のネストがおかしい
for(g=0;g<n;g++){
if(g%2==0){
x += a[g];
}else{
y += a[g];
}
}
こんな感じでしょ?
・後半
a[0]を入力した人(=偶数の入力をした人)が常に先手じゃないの?
printf("先手の点数=%d\n",x);
printf("後手の点数=%d\n",y);
if(x>=y){
printf("先手の勝ち");
}else{
printf("先手の勝ち");
}
それから数列の端と端ってどこのこと?a[n-1]とa[n-2]?
■ このスレッドは過去ログ倉庫に格納されています