2028 Lowest Common Multiple Plus
1 #include2 3 int gcd(int a,int b){ 4 int temp,temp1; 5 if(a
2034 人见人爱A-B
#include#include int main(){ int n,m,i,j,num,flag,temp,s[101],o[101],p[101]; while(~scanf("%d %d",&n,&m)){ if(n==0&&m==0){ break;} for(i=0;i i;j--){ if(p[i]>p[j]){ temp = p[i]; p[i] = p[j]; p[j] = temp; } } } for(i=0;i
2035 人见人爱A^B
1 #include2 3 int main(){ 4 int n,m,i,mul; 5 while(scanf("%d %d",&n,&m)!=EOF){ 6 if(n==0&&m==0){ break;} 7 mul = 1; 8 for(i=0;i
2041 超级楼梯
1 #include2 3 int main(){ 4 int n,m,i,s[100]; 5 while(~scanf("%d",&n)){ 6 while(n--){ 7 scanf("%d",&m); 8 s[1]=0;s[2]=1;s[3]=2; 9 for(i=4;i<=m;i++){10 s[i] = s[i-1] + s[i-2];11 }12 printf("%d\n",s[m]);13 }14 }15 }
2043 密码
1 #include2 #include 3 4 5 int main(){ 6 int n,len,i,j,flag1,flag2,flag3,flag4; 7 char s[50][50]; 8 while(~scanf("%d",&n)){ 9 getchar();10 for(i=0;i len||len>16){16 printf("NO\n");17 continue;18 }19 else{20 for(j=0;s[i][j]!='\0';j++){21 if(s[i][j]>='A'&&s[i][j]<='Z'){flag1 = 1;}22 else if(s[i][j]>='a' && s[i][j]<='z'){flag2 = 1;}23 else if(s[i][j]>='0' && s[i][j]<='9'){flag3 = 1;}24 else if(s[i][j]=='~'||s[i][j]=='!'||s[i][j]=='@'||s[i][j]=='#'||s[i][j]=='$'||s[i][j]=='%'||s[i][j]=='^'){flag4 = 1;}25 }26 if(flag1+flag2+flag3+flag4>2){printf("YES\n");}27 else{printf("NO\n");}28 }29 }30 }31 }
2044 一只小蜜蜂...
1 #include2 #include 3 4 5 int main(){ 6 int n,a,b,i; 7 _int64 s[51]; 8 while(~scanf("%d",&n)){ 9 while(n--){10 scanf("%d %d",&a,&b);11 s[1]=0;s[2]=1;s[3]=2;12 for(i=4;i<=b;i++){13 s[i] = s[i-1] + s[i-2];14 }15 printf("%I64d\n",s[b-a+1]);16 }17 18 }19 }
2045 不容易系列之(3)—— LELE的RPG难题
1 #include2 3 4 int main(){ 5 int n,i; 6 _int64 s[51]; 7 while(~scanf("%d",&n)){ 8 s[1]=3;s[2]=6;s[3]=6; 9 for(i=4;i<=n;i++){10 s[i] = s[i-1] + s[i-2]*2;11 }12 printf("%I64d\n",s[n]);13 }14 15 16 }
2046 骨牌铺方格
1 #include2 3 4 int main(){ 5 int n,i; 6 _int64 s[51]; 7 while(~scanf("%d",&n)){ 8 s[1]=1;s[2]=2; 9 for(i=3;i<=n;i++){10 s[i] = s[i-1] + s[i-2];11 }12 printf("%I64d\n",s[n]);13 }14 15 16 }