「AOJ再挑戦46~50」の編集履歴(バックアップ)一覧に戻る

AOJ再挑戦46~50 - (2014/01/29 (水) 21:19:08) の1つ前との変更点

追加された行は青色になります

削除された行は赤色になります。

 *問46 Differential
 http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0046
 標高データを読み込んで一番高い山と低い山の差をこたえる問題。
 簡単な問題なので書くことがありません。
 
  #include<stdio.h>
  
  int main(){
   	double min,max,a;
  	scanf("%lf",&min);
  	max=min;
   	while(scanf("%lf",&a)!=EOF){
  		min=min>a?a:min;
  		max=max>a?max:a;
   	}
  	printf("%lf\n",max-min);
+ }
+
+
+*問47 Cup Game
+http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0047
+カップゲームの操作結果をこたえる問題。
+簡単なので何も工夫するところがありません。
+
+ #include<stdio.h>
+ int main(){
+ 	char b='A',c1,c2;
+  	while(scanf("%c,%c%*c",&c1,&c2)!=EOF){
+ 		b=(b==c1)?c2:b==c2?c1:b;
+  	}
+ 	printf("%c\n",b);
  }