摘要: //AC,有范围的,到四十即可#include<stdio.h>int main(){ int i,T,j;int num,ans;int f[42]; f[0]=0;f[1]=1;f[2]=2;//不可再加上int //int f[42]={0,1,2}; for(j=3;j<40;j++) f[j]=f[j-1]+f[j-2]; scanf("%d",&T); for(i=1;i<=T;i++) { scanf("%d",&num); ans=f[num-1]; printf("%d\n", 阅读全文
posted @ 2012-03-31 23:53 加拿大小哥哥 阅读(273) 评论(0) 推荐(0)
摘要: #include<stdio.h>#include<string.h>void main(){ char a[100],b[100]; int c[205]={0};int c1,c2,i,k; scanf("%s%s",a,b); c1=strlen(a); c2=strlen(b); for(i=0;i<c1;i++)//乘数 for(k=0;k<c2;k++)//被乘数 c[i+k]+=(a[c1-i-1]-'0')*(b[c2-k-1]-'0'); k=200; while(c[k]==0) k-- 阅读全文
posted @ 2012-03-31 18:37 加拿大小哥哥 阅读(193) 评论(0) 推荐(0)
摘要: #include <stdio.h>int main(){ char str[100],c1,c2; int i=0,count=0; gets(str); while(str[i]!='\0') { c1=str[i]; if(i==0) c2=' '; else c2=str[i-1]; if(c1!=' '&&c2==' ') count++; i++; } printf("%d\n",count); return 0;}#include<stdio.h>#incl 阅读全文
posted @ 2012-03-31 00:30 加拿大小哥哥 阅读(248) 评论(0) 推荐(0)