2011年7月16日
摘要:
#include<stdio.h>#include<string.h>#include<stdlib.h>int cmp(const void *a,const void *b){ return *(int *)a-*(int *)b;}int main(){ int s[110]; int n; double ave,sum; while(scanf("%d",&n)!=EOF) { sum=0.00; ave=0.00; memset(s,0,sizeof(s[0])); for(int i=0;i<n;i++) { s 阅读全文
摘要:
#include<stdio.h>#include<string.h>#include<stdlib.h>int main(){ int n; while(scanf("%d",&n)!=EOF) { int s=1; for(int i=2;i<=n;i++) { s=(s+1)*2; } printf("%d\n",s); } //system("pause"); return 0;}编辑器加载中... 阅读全文
摘要:
编辑器加载#include<stdio.h>#include<string.h>#include<stdlib.h>#include<math.h>int sushu(int a){ int c=0; if(a==0||a==1) { return 1; } else { for(int i=2;i<=sqrt(a);i++) { if(a%i==0) { c++; break; } } if(c==1) return 0; else return 1; }} int main(){ int x,y; while(scanf("% 阅读全文
摘要:
#include<stdio.h>#include<string.h>#include<stdlib.h>int main(){ int n,m; double sum; while(scanf("%d",&m)!=EOF) { while(m--) { sum=0; scanf("%d",&n); for(int i=1;i<=n;i++) { if(i%2==0) sum-=(1.00/i);//注意要转换为double型 else sum+=(1.00/i); } printf(" 阅读全文
摘要:
#include<stdio.h>#include<string.h>#include<stdlib.h>int main(){ int m,n; while(scanf("%d%d",&m,&n)!=EOF) { int c=0,t; for(int i=m;i<=n;i++) { t=(i/100)*(i/100)*(i/100)+((i/10)%10)*((i/10)%10)*((i/10)%10)+(i%100%10)*(i%100%10)*(i%100%10); if(t==i) { c++; if(c== 阅读全文
摘要:
#include<stdio.h>#include<string.h>#include<stdlib.h>#include<math.h>int main(){ int n,m; while(scanf("%d%d",&n,&m)!=EOF) { double sum,t=n; for(int i=1;i<=m;i++) { if(i==1) sum=n; else { t=sqrt(t); sum+=t; } } printf("%.2lf\n",sum); } //system(& 阅读全文