「aoj10000全部」の編集履歴(バックアップ)一覧に戻る

aoj10000全部 - (2012/07/06 (金) 19:06:35) のソース

10000番台は競技プログラムの問題を初めて解く方のためのチュートリアル問題しかありません。
中学生プログラマでも解ける問題だけで構成されているのが特徴です。

*10000 Hello World
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=10000
ヘローワールドを出力する問題。
 #include<stdio.h>
 int main(){
	printf("Hello World\n");
 }

*10001 X Cubic
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=10001
x^3を表示する問題。

 #include<stdio.h>
 int main(){
	int x;
	scanf("%d",&x);
	printf("%d\n",x*x*x);
 }


*10002 Rectangle
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=10002
長方形の縦横と周計を表示する問題。

 #include<stdio.h>
 int main(){
	int a,b;
	scanf("%d %d",&a,&b);
	printf("%d %d\n",a*b,2*a+2*b);
 }


*10003 Small, Large, or Equal
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=10003
大小関係を比べて表示する問題。


 #include<stdio.h>
 int main(){
	int a,b;
	scanf("%d %d",&a,&b);
	printf("a %s b\n",a>b?">":a==b?"==":"<");
 }


*10004 Sorting Three Numbers
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=10004
3つの数を小さい順に表示する問題。

 #include<stdio.h>
 #include <algorithm>
 int main(){
	int a[3];
	scanf("%d %d %d",&a[0],&a[1],&a[2]);
	std::sort(a,a+3);
	printf("%d %d %d\n",a[0],a[1],a[2]);
 }




*10005 Print Many Hello World
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=10005
1000個のヘローワールドを表示する問題。

 #include<stdio.h>
 int main(){
	int n=1000;
	while(n--)printf("Hello World\n");
 }


*10006 Print Test Cases
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=10006
複数のデータセットを読み込む法方の練習問題。 

 #include<stdio.h>
 int main(){
	int n=1,p;
	while(1){
		scanf("%d",&p);
		if(p==0)break;
		printf("Case %d: %d\n",n++,p);
	}
 }


*10007 Swapping Two Numbers
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=10007
2数を読み込んで小さい順に表示する問題。

 #include<stdio.h>
 int main(){
	int a,b,min,max;
	while(1){
		scanf("%d %d",&a,&b);
		if(a==0&&b==0)break;
		min=a>b?b:a;
		max=a>b?a:b;
		printf("%d %d\n",min,max);
	}
 }


*10008 A / B Problem
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=10008
割り算と余りを表示する問題。
 
 #include<stdio.h>
 int main(){
	int a,b;
	scanf("%d %d",&a,&b);
	printf("%d %d %lf",a/b,a%b,(double)a/b);
 }



*10009  Circle
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=10009
円の面積と演習を出す問題。

 #include<stdio.h>
 #include<math.h>
 int main(){
	double r;
	scanf("%lf",&r);
	printf("%lf %lf\n",r*r*M_PI,2.0*r*M_PI);
 }