1,双分支
1303
#include <stdio.h>
int main()
{
int n;
double m;
scanf("%d",&n);
if(n<=100)
if(n>=10)
{
m=n*2,0;
printf("%.1lf",m);
}
else
{
m=n*2.2;
printf("%.1lf",m);
}
}
1033
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n%2==0)printf("y e s");
else printf("n o");
}
1302
#include <stdio.h>
int main()
{
int t;
scanf("%d",&t);
if(t>=20&&t<=30)
printf("OK");
else
printf("NO");
}
1632
#include <stdio.h>
int main()
{
int n,m;
scanf("%d",&n);
if(n%30==0)m=n/30;
else m=(int)((double)n/30+1);
printf("%d",m);
}
1043
#include <stdio.h>
int main()
{
float n,m;
scanf("%f",&n);
if(n<=10)
{
m=2.5;
printf("%.2f",m);
}
else
{
m=(n-10)*1.5+2.5;
printf("%.2f",m);
}
}
1037
#include <stdio.h>
int main()
{
double h;
scanf("%lf",&h);
if(h>=1.3)printf("120");
else printf("60");
}
1034
#include <stdio.h>
int main()
{
int a,b,t;
scanf("%d %d",&a,&b);
if(a>b)
{
t=a;
a=b;
b=t;
printf("%d",b);
}
else printf("%d",b);
}
1624
#include <stdio.h>
int main()
{
double a,b,c,m;
scanf("%lf %lf %lf",&a,&b,&c);
if(a+b+c>=200)
{
m=(a+b+c)*0.8;
printf("%.1lf",m);
}
else
{
m=(a+b+c)*0.9;
printf("%.1lf",m);
}
}
1622
#include <stdio.h>
int main()
{
int g,s,t,num;
scanf("%d",&num);
g=num%10;
s=num/10;
if(g>s)
{
t=g;
g=s;
s=t;
}
printf("%d",s);
}
1625
#include <stdio.h>
int main()
{
int g,s,t,num,num1;
scanf("%d",&num);
g=num%10;
s=num/10;
num1=10*g+s;
if(num>num1)
{
t=num;
num=num1;
num1=t;
}
printf("%d",num1);
}
1626
#include <stdio.h>
int main()
{
int x,y,z;
float avg;
scanf("%d %d %d",&x,&y,&z);
avg=(x+y+z)/3.0;
if(avg>=90)printf("beijing");
else printf("nanjing");
}
1627
#include <stdio.h>
int main()
{
int x,y,z;
scanf("%d %d %d",&x,&y,&z);
if(x>=90||y>=90||z>=90)printf("beijing");
else printf("nanjing");
}
1628
#include <stdio.h>
int main()
{
int g,s,b,num,num1;
scanf("%d",&num);
g=num%10;
s=(num%100)/10;
b=num/100;
num1=100*g+10*s+b;
if(num==num1)printf("Y");
else printf("N");
}
1629
#include <stdio.h>
int main()
{
int g,s,b,q,w,sw,n,n1;
scanf("%d",&n);
g=n%10;
s=((((n%100000)%10000)%1000)%100)/10;
b=(((n%100000)%10000)%1000)/100;
q=((n%100000)%10000)/1000;
w=(n%100000)/10000;
sw=n/100000;
n1=g*100000+s*10000+b*1000+q*100+w*10+sw;
if(n==n1)printf("Y");
else printf("N");
return 0;
}
1630
#include <stdio.h>
int main()
{
int n;
float m;
scanf("%d",&n);
if(n<10)
{
m=1.5*n;
printf("%.1f",m);
}
else
{
m=1.2*n;
printf("%.1f",m);
}
}
1631
#include <stdio.h>
int main()
{
int g,s,b,q,w,sw,n,n1,n2;
scanf("%d",&n);
g=n%10;
s=((((n%100000)%10000)%1000)%100)/10;
b=(((n%100000)%10000)%1000)/100;
q=((n%100000)%10000)/1000;
w=(n%100000)/10000;
sw=n/100000;
n1=sw*100+w*10+q;
n2=b*100+s*10+g;
if(n1>n2)printf("%d%d",n1,n2);
else printf("%d%d",n2,n1);
return 0;
}
1030
#include <stdio.h>
int main()
{
int m,n,s;
scanf("%d %d",&m,&n);
if(m%n==0)s=m/n;
else s=(int)((double)m/n+1);
printf("%d",s);
}
1045
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
printf("Yes");
else printf("No");
return 0;
}
1324
#include <stdio.h>
int main()
{
int m,n,t,s;
scanf("%d %d",&m,&n);
if(m>n)
{
t=m;
m=n;
n=t;
}
s=n*n-m*n;
printf("%d",s);
return 0;
}
1309
#include <stdio.h>
int main()
{
int n,x,m;
scanf("%d %d",&n,&x);
if((n*1000)%x==0)m=(n*1000)/x;
else m=(int)((double)(n*1000)/x+1);
printf("%d",m);
}
2,多分支
1304
#include <stdio.h>
int main()
{
int n;
float m;
scanf("%d",&n);
if(n>=30)
{
m=n;
printf("%.1f",m);
}
else if(n>=20)
{
m=1.2*n;
printf("%.1f",m);
}
else if(n>=10)
{
m=1.5*n;
printf("%.1f",m);
}
else
{
m=1.8*n;
printf("%.1f",m);
}
}
1044
#include <stdio.h>
int main()
{
int n,m;
scanf("%d",&n);
if(n<80)
if(n>=50)printf("E");
else if(n>=40)printf("D");
else if(n>=20)printf("C");
else if(n>=10)printf("B");
else printf("A");
}
1039
#include <stdio.h>
int main()
{
int a,b,c,max;
scanf("%d%d%d",&a,&b,&c);
if(a>b)max=a;
else max=b;
if(c>max)max=c;
printf("%d",max);
return 0;
}
1035
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n<60)printf("BAD");
else if(n<=85)printf("GOOD");
else printf("VERY GOOD");
}
1300
#include <stdio.h>
int main()
{
int n,m;
scanf("%d",&n);
if(n>=90)
{
m=3*n;
printf("%d",m);
}
else if(n>=80)
{
m=2*n;
printf("%d",m);
}
else if(n>=70)
{
m=n;
printf("%d",m);
}
else
{
m=50;
printf("%d",m);
}
}
1322
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n>=10000&&n<=9999999999)
if(n/100000==0)printf("wan");
else if(n/1000000==0)printf("shi wan");
else if(n/10000000==0)printf("bai wan");
else if(n/100000000==0)printf("qian wan");
else if(n/1000000000==0)printf("yi");
else printf("shi yi");
}
1049
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
switch(n)
{
case 1:printf("one");break;
case 2:printf("two");break;
case 3:printf("three");break;
case 4:printf("four");break;
case 5:printf("five");break;
case 6:printf("six");break;
case 7:printf("seven");break;
case 8:printf("eight");break;
case 9:printf("nine");break;
default:printf("out");
}
}
1391
#include <stdio.h>
int main()
{
int m,n;
scanf("%d",&n);
if(n>=500)
{
m=n+200;
printf("%d",m);
}
else if(n>=300)
{
m=n+100;
printf("%d",m);
}
else if(n>=200)
{
m=n+50;
printf("%d",m);
}
else printf("%d",n);
return 0;
}
1668
#include <stdio.h>
int main()
{
double n;
scanf("%lf",&n);
if(n>=92.8) printf("jin");
else if(n>=85.6) printf("yin");
else if(n>=82.1) printf("tong");
else printf("sorry");
return 0;
}
1669
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
switch(n)
{
case 1:printf("swim");break;
case 3:printf("program");break;
case 5:printf("read");break;
case 6:printf("math");break;
default:printf("rest");
}
return 0;
}
1670
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n>=8&&n<=30)
if(n>=15)printf("qingnianzu");
else if(n>=11)printf("shaonianzu");
else printf("ertongzu");
return 0;
}
1667
#include <stdio.h>
int main()
{
int g,s,b,t,n,m;
scanf("%d",&n);
g=n%10;
s=(n%100)/10;
b=n/100;
if(g>s)
{
t=g;
g=s;
s=t;
}
if(g>b)
{
t=g;
g=b;
b=t;
}
if(s>b)
{
t=s;
s=b;
b=t;
}
m=b-g;
printf("%d",m);
return 0;
}
1305
#include <stdio.h>
int main()
{
int a,b,c,d,t;
scanf("%d%d%d%d",&a,&b,&c,&d);
if(a>b)
{
t=a;
a=b;
b=t;
}
if(a>c)
{
t=a;
a=c;
c=t;
}
if(a>d)
{
t=a;
a=d;
d=t;
}
if(b>c)
{
t=b;
b=c;
c=t;
}
if(c>d)
{
t=c;
c=d;
d=t;
}
printf("%d",d);
return 0;
}
1310
#include <stdio.h>
int main()
{
int n,m;
scanf("%d",&n);
if(n>10)
{
m=15*25/120+1;
printf("%d",m);
}
else if(n>6)
{
m=15*15/120+1;
printf("%d",m);
}
else if(n>2)
{
m=15*5/120+1;
printf("%d",m);
}
return 0;
}
1464
#include <stdio.h>
int main()
{
int a,b,c,d,e,f,g,t;
float avg;
scanf("%d %d %d %d %d %d %d",&a,&b,&c,&d,&e,&f,&g);
if(a>b)
{
t=a;
a=b;
b=t;
}
if(a>c)
{
t=a;
a=c;
c=t;
}
if(a>d)
{
t=a;
a=d;
d=t;
}
if(a>e)
{
t=a;
a=e;
e=t;
}
if(a>f)
{
t=a;
a=f;
f=t;
}
if(a>g)
{
t=a;
a=g;
g=t;
}
if(b>c)
{
t=b;
b=c;
c=t;
}
if(b>d)
{
t=b;
b=d;
d=t;
}
if(b>e)
{
t=b;
b=e;
e=t;
}
if(b>f)
{
t=b;
b=f;
f=t;
}
if(b>g)
{
t=b;
b=g;
g=t;
}
if(c>d)
{
t=c;
c=d;
d=t;
}
if(c>e)
{
t=c;
c=e;
e=t;
}if(c>f)
{
t=c;
c=f;
f=t;
}if(c>g)
{
t=c;
c=g;
g=t;
}if(d>e)
{
t=d;
d=e;
e=t;
}
if(d>f)
{
t=d;
d=f;
f=t;
}if(d>g)
{
t=d;
d=g;
g=t;
}
if(e>f)
{
t=e;
e=f;
f=t;
}
if(e>g)
{
t=e;
e=g;
g=t;
}
if(f>g)
{
t=f;
f=g;
g=t;
}
avg=(a+b+c+d+e+f+g)/7.0;
printf("%.1f %d %d",avg,g,a);
return 0;
}
3,分支练习
1633
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n%3==0)printf("yes");
else printf("no");
return 0;
}
1636
#include <stdio.h>
int main()
{
int n;
float m;
scanf("%d",&n);
if(n>10)
{
m=0.9*n*2;
printf("%.1f",m);
}
else
{
m=2*n;
printf("%.1f",m);
}
return 0;
}
1637
#include <stdio.h>
int main()
{
int n,m;
scanf("%d",&n);
if(n<=100)
{
m=n*2;
printf("%d",m);
}
else
{
m=200+n-100;
printf("%d",m);
}
return 0;
}
1642
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n>=60)printf("pass!");
else printf("sorry!");
return 0;
}
1643
#include <stdio.h>
int main()
{
float n,m;
scanf("%f",&n);
if(n<=20)
{
m=n*1.68;
printf("%.2f",m);
}
else
{
m=n*1.98;
printf("%.2f",m);
}
return 0;
}
1644
#include <stdio.h>
int main()
{
int a,b,t,s;
scanf("%d %d",&a,&b);
if(a>b)
{
t=a;
a=b;
b=t;
}
s=b*b;
printf("%d",s);
return 0;
}
1648
#include <stdio.h>
int main()
{
int m,n,s;
scanf("%d %d",&m,&n);
if(m%n==0)s=m/n;
else s=(int)((double)m/n+1);
printf("%d",s);
}
1635
#include <stdio.h>
int main()
{
int n,a,b,c,m;
scanf("%d %d %d %d",&n,&a,&b,&c);
if(n>=a+b+c)
{
m=n-a-b-c;
printf("%d YES",m);
}
else
{
m=(a+b+c)-n;
printf("%d NO",m);
}
}
1655
#include <stdio.h>
int main()
{
int n,m,s;
scanf("%d %d",&n,&m);
s=n*m;
if(n==m)printf("Y\n%d",s);
else printf("N\n%d",s);
}
1656
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n>=10&&n<=99&&n%2==0)printf("Yes");
else printf("No");
}
1658
#include <stdio.h>
int main()
{
float a,b,t;
scanf("%f %f",&a,&b);
if(a>b)
{
t=a;
a=b;
b=t;
}
if(a<60&&b>=60)printf("green");
else printf("red");
}
1659
#include <stdio.h>
int main()
{
int g,s,b,q,w,n,n1;
scanf("%d",&n);
g=n%10;
s=(((n%10000)%1000)%100)/10;
b=((n%10000)%1000)/100;
q=(n%10000)/1000;
w=n/10000;
if(g==5||s==5||b==5||q==5||w==5)
{
n1=g+s+b+q+w;
printf("%d",n1);
}
else printf("%d",n);
}
1660
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n==1||n==3||n==5||n==6)
printf("youke");
else printf("meike");
}
1661
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a>=16&&a<=19&&b>=50&&b<=80&&c>=165&&c<=185)
printf("Y");
else printf("N");
}
1717
#include <stdio.h>
int main()
{
int n;
double m;
scanf("%d",&n);
if(n>10)
{
m=n*3.5;
printf("%.1lf",m);
}
else if(n>=6)
{
m=4*n;
printf("%.1lf",m);
}
else if(n>=2)
{
m=4.5*n;
printf("%.1lf",m);
}
else
{
m=5*n;
printf("%.1lf",m);
}
}
1718
#include <stdio.h>
int main()
{
int g,s,b,q,t,n;
scanf("%d",&n);
g=n%10;
s=((n%1000)%100)/10;
b=(n%1000)/100;
q=n/1000;
if(g>s)
{
t=g;
g=s;
s=t;
}
if(g>b)
{
t=g;
g=b;
b=t;
}
if(g>q)
{
t=g;
g=q;
q=t;
}
if(s>b)
{
t=s;
s=b;
b=t;
}
if(s>q)
{
t=s;
s=q;
q=t;
}
if(b>q)
{
t=b;
b=q;
q=t;
}
printf("%d",q);
}
1736
#include <stdio.h>
int main()
{
int a,b,c,d,e,t;
float avg;
scanf("%d %d %d %d %d",&a,&b,&c,&d,&e);
if(a>b)
{
t=a;
a=b;
b=t;
}
if(a>c)
{
t=a;
a=c;
c=t;
}
if(a>d)
{
t=a;
a=d;
d=t;
}
if(a>e)
{
t=a;
a=e;
e=t;
}
if(b>c)
{
t=b;
b=c;
c=t;
}
if(b>d)
{
t=b;
b=d;
d=t;
}
if(b>e)
{
t=b;
b=e;
e=t;
}
if(c>d)
{
t=c;
c=d;
d=t;
}
if(c>e)
{
t=c;
c=e;
e=t;
}if(d>e)
{
t=d;
d=e;
e=t;
}
printf("%d",e);
return 0;
}
1959
#include <stdio.h>
int main()
{
int score;
scanf("%d",&score);
if(score>=90)printf("Excellent");
else if(score>=80)printf("Good");
else if(score>=60)printf("Pass");
else printf("Fail");
}
1672
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(a+b<10)printf("water");
else if(a>b)printf("tree");
else printf("tea");
}
1646
#include <stdio.h>
int main()
{
int year;
scanf("%d",&year);
if((year%4==0&&year%100!=0)||year%400==0)
printf("yes");
else printf("no");
}