摘要: 1 #include<stdio.h> 2 int main() 3 { 4 int n; 5 scanf("%d",&n); 6 while(n--) 7 { 8 int m,i,sum=3; 9 scanf("%d",&m);10 for(i=0;i<m;i++)11 sum=(sum-1)*2;12 printf("%d\n",sum);13 }14 return 0;15 }上一天的数目等于今天的减一再乘二; 阅读全文
posted @ 2013-06-10 16:03 nylg-haozi 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 int main() 3 { 4 int n,m,i; 5 long long a[50]={0,0,1,2}; 6 for(i=4;i<42;i++) 7 a[i]=a[i-1]+a[i-2]; 8 scanf("%d",&n); 9 while(n--)10 {11 scanf("%d",&m);12 printf("%lld\n",a[m]);13 }14 return 0;15 }主要思路 递推 第n阶等于第n-1阶和n-2阶的和 阅读全文
posted @ 2013-06-10 15:55 nylg-haozi 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 int main() 3 { 4 int n,i; 5 int FJ(int n);//对一个数进行求真约数,并求和返回 6 while(scanf("%d",&n)!=EOF) 7 { 8 int a,b; 9 for(i=0;i<n;i++)10 {11 scanf("%d%d",&a,&b);12 if(FJ(a)==b&&FJ(b)==a)//判定是不是亲和数13 printf("YES\n... 阅读全文
posted @ 2013-06-10 14:43 nylg-haozi 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 int main() 3 { 4 int n,m,i; 5 while(scanf("%d%d",&n,&m),n||m) 6 { 7 int sum=1; 8 for(i=0;i<m;i++) 9 {10 sum=sum*n;11 sum=sum%10000;//每次保留后四位12 13 }14 printf("%d\n",sum%1000);15 }16 return 0;17 ... 阅读全文
posted @ 2013-06-10 14:21 nylg-haozi 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 #include<algorithm> 3 using namespace std 4 ;int main() 5 { 6 int n,m,i,j,a[110],b[110]; 7 while(scanf("%d%d",&n,&m),n||m) 8 { 9 for(i=0;i<n;i++)//对数据的输入10 scanf("%d",&a[i]);11 for(i=0;i<m;i++)12 scanf("%d",&b[i]); 阅读全文
posted @ 2013-06-10 14:00 nylg-haozi 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1 /*#include<stdio.h> 2 #include<iostream> 3 using namespace std; 4 #include<algorithm> 5 struct p 6 { 7 int x; 8 int y; 9 }a[101],b[101];//b是储存看的节目10 int cmp(const void *a,const void *b)//排序11 {12 struct p *c=(struct p *)a;13 struct p *d=(struct p *)b;14 if(c->x!=d->x)15 ... 阅读全文
posted @ 2013-06-10 13:34 nylg-haozi 阅读(192) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h>int main(){ long long a[40][70];//二维矩阵用来存放数据 int i,j,n; for(i=0;i<70;i++)//设定第一行的初始值 { a[0][i]=0; if(i==35||i==37) a[0][i]=1; } for(i=0;i<39;i++)//退出后面的数据 for(j=0;j<68;j++) a[i+1][j+1]=a[i][j]+a[i][j+2]; while(scanf("%d",&n)!=E... 阅读全文
posted @ 2013-06-10 11:45 nylg-haozi 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 #include<algorithm> 3 using namespace std; 4 struct line//建立栈,存放数据 5 { 6 int a[40]; 7 int top; 8 }lin; 9 int flag;10 int main()11 {12 int n,r;13 int ZH(int n,int m);14 void pr();15 while(scanf("%d%d",&n,&r)!=EOF)16 {17 flag=0;18 if(n... 阅读全文
posted @ 2013-06-10 11:01 nylg-haozi 阅读(175) 评论(0) 推荐(0) 编辑