「aoj10000全部」の編集履歴(バックアップ)一覧に戻る
#include<stdio.h> int main(){ printf("Hello World\n"); }
#include<stdio.h> int main(){ int x; scanf("%d",&x); printf("%d\n",x*x*x); }
#include<stdio.h> int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d %d\n",a*b,2*a+2*b); }
#include<stdio.h> int main(){ int a,b; scanf("%d %d",&a,&b); printf("a %s b\n",a>b?">":a==b?"==":"<"); }
#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]); }
#include<stdio.h> int main(){ int n=1000; while(n--)printf("Hello World\n"); }
#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); } }
#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); } }
#include<stdio.h> int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d %d %lf",a/b,a%b,(double)a/b); }
#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); }
#include<stdio.h> int main(){ int a,b,c; char s[2]; while(1){ scanf("%d %s %d",&a,s,&b); switch(s[0]){ case '+': c=a+b; break; case '-': c=a-b; break; case '*': c=a*b; break; case '/': c=a/b; } if(s[0]=='?')break; printf("%d\n",c); } }
#include<stdio.h> int main(){ int n,i=0,as[101]; scanf("%d",&n); for(;i<n;i++)scanf("%d",&as[i]); i--; for(;i>=0;i--)printf("%s%d",i==n-1?"":" ",as[i]); printf("\n"); }
#include<stdio.h> int main(){ int h,w; while(1){ scanf("%d %d",&h,&w); if(h+w==0)break; while(h--){ for(int x=0;x<w;x++){ printf("#"); } printf("\n"); } printf("\n"); } }
#include<stdio.h> int main(){ int h,w; while(1){ scanf("%d %d",&h,&w); if(h+w==0)break; for(int y=0;y<h;y++){ for(int x=0;x<w;x++){ printf("%s",y==0||y==h-1||x==0||x==w-1?"#":"."); } printf("\n"); } printf("\n"); } }
#include<stdio.h> int main(){ int h,w; while(1){ scanf("%d %d",&h,&w); if(h+w==0)break; for(int y=0;y<h;y++){ for(int x=0;x<w;x++){ printf("%s",(y+x)%2==0?"#":"."); } printf("\n"); } printf("\n"); } }
#include<stdio.h> #include<string.h> int main(){ bool card[4][13]; memset(card,true,sizeof(card)); int n,no; char t,s1[2]; scanf("%d",&n); while(n--){ scanf("%s %d",s1,&no); t=s1[0]; if(t=='S')t=0; if(t=='H')t=1; if(t=='C')t=2; if(t=='D')t=3; card[t][no-1]=false; } char tToN[]={'S','H','C','D'}; for(int i=0;i<4;i++){ t=tToN[i]; for(int j=0;j<13;j++){ if(card[i][j])printf("%c %d\n",t,j+1); } } }
#include<stdio.h> int main(){ int m,t,r,s; char re; while(1){ scanf("%d %d %d",&m,&t,&r); if(m==-1&&t==-1&&r==-1)break; if(m==-1||t==-1){ re='F'; }else{ s=m+t; if(s>=80){ re='A'; }else if(s>=65){ re='B'; }else if(s>=50){ re='C'; }else if(s>=30){ if(r>=50){ re='C'; }else{ re='D'; } }else{ re='F'; } } printf("%c\n",re); } }
#include<stdio.h> #include <algorithm> int main(){ int n,x,ans,d; while(1){ scanf("%d %d",&n,&x); if(n==0&&x==0)break; ans=0; for(int a=1;a<=n&&a<x-2;a++){ d=x-a; d=std::min(std::min(a,d),n+1)-(d+2)/2; if(d>0)ans+=d; } printf("%d\n",ans); } }
#include<stdio.h> int main(){ int t; while(1){ t=getchar(); putchar(t+('A'<=t&&t<='Z')*32-('a'<=t&&t<='z')*32); if(t=='\n')break; } }
#include<stdio.h> int main(){ int x,s; while((x=getchar()-'0')!=0){ s=x; while((x=getchar())!='\n'){ s+=x-'0'; } printf("%d\n",s); } }
#include<stdio.h> #include<string.h> int main(){ int a[26]; char ch; memset(a,0,sizeof(a)); while(scanf("%c",&ch)!=EOF){ if('a'<=ch&&ch<='z')a[ch-'a']++; if('A'<=ch&&ch<='Z')a[ch-'A']++; } for(int i=0;i<26;i++)printf("%c : %d\n",i+'a',a[i]); }
#include<stdio.h> #include<string> #include<iostream> int main(){ std::string w,r; int n; std::cin>>n>>w; while(--n){ std::cin>>r; if(w>r)w=r; } std::cout<<w<<"\n"; }
#include<stdio.h> #include<string> #include<iostream> #include<algorithm> struct ToUpper { char operator()(char c) { return std::toupper(c); } }; int main(){ std::string word,text; std::cin>>word; std::transform(word.begin(),word.end(), word.begin(),ToUpper()); int ans=0; while(1){ std::cin>>text; if(text=="END_OF_TEXT")break; std::transform(text.begin(), text.end(), text.begin(),ToUpper()); if(text==word)ans++; } std::cout<<ans<<"\n"; }
#include<stdio.h> #include<iostream> #include<string> int main(){ std::string str; int n,h; while(1){ std::cin>>str; if(str=="-")break; std::cin>>n; while(n--){ std::cin>>h; str=str.substr(h)+str.substr(0,h); } std::cout<<str<<"\n"; } }
#include<stdio.h> #include<math.h> int main(){ double x,y,x2,y2; scanf("%lf %lf %lf %lf",&x,&y,&x2,&y2); printf("%lf\n",hypot(x-x2,y-y2)); }
#include<stdio.h> #include<math.h> int main(){ double a,b,c,sin1,cos1; scanf("%lf %lf %lf",&a,&b,&c); c=c/180.0*M_PI; sin1=sin(c); cos1=cos(c); c=sqrt(a*a+b*b-2*a*b*cos1); printf("%lf\n%lf\n%lf\n",a*b*sin1*0.5,a+b+c,b*sin1); }