C/C++の宿題を片付けます 97代目
■ このスレッドは過去ログ倉庫に格納されています
0111デフォルトの名無しさん
2007/10/11(木) 20:46:28[2] 問題文(含コード&リンク):コインを半物ずつ重さを比べて贋コインを探すという問題です
[3] 環境
[3.1] OS: XP
[3.2] コンパイラ名とバージョン: djgpp
[3.3] 言語: C
[4] 期限:10/17
[5] その他の制限:
#include <stdio.h>
main(){
int n,m,i,i0,w[20];
n=12; //コインの個数
printf("にせ金の番号は?");
scanf("%d",&m);
printf("\n"); //改行
for(i=1;i<=n;i++){
if(i==m) w[i]=9;
else w[i]=10;
printf("i=%d,weight=%d\n",i,w[i]);
}
↓↓↓ここから↓↓↓
for(i=1;i<=n-1;i+=2){
if(w[i]>w[i+1]){i0=i+1;break;}
else if(w[i]<w[i+1]){i0=i;break;}
}
↑↑↑ここまで↑↑↑
printf("\n");
printf("にせ金 %d, 重さ %d\n",i0,w[i0]);
return 0;
}
2枚ずつ比較して探すプログラムがあるのでこれの矢印で囲んだ部分を改変させて作って欲しいです
お願いします
■ このスレッドは過去ログ倉庫に格納されています