- 博客(29)
- 资源 (5)
- 收藏
- 关注
原创 A+B Problem III
A+B Problem III时间限制:1000 ms | 内存限制:65535 KB难度:1描述 求A+B是否与C相等。输入T组测试数据。每组数据中有三个实数A,B,C(-10000.0数据保证小数点后不超过4位。输出如果相等则输出Yes不相等则输出No样例输入3-11.1 +11.1 011 -11.25 -0.251 2 +4样例输
2013-10-30 09:23:42 840
原创 荷兰国旗问题
荷兰国旗问题时间限制:3000 ms | 内存限制:65535 KB难度:1描述 荷兰国旗有三横条块构成,自上到下的三条块颜色依次为红、白、蓝。现有若干由红、白、蓝三种颜色的条块序列,要将它们重新排列使所有相同颜色的条块在一起。本问题要求将所有红色的条块放最左边、所有白色的条块放中间、所有蓝色的条块放最右边。输入第1行是一个正整数n(n输出对输入中每行上由R,W,B三
2013-10-30 08:58:07 789
原创 小明的调查作业
#includeint main(){int N;int i,j,t,c=0;int a[1010];scanf("%d",&N);for(i=0;iscanf("%d",&a[i]);for(i=0;ifor(j=i+1;jif(a[i]>a[j]){t=a[i];a[i]=a[j];a[j]=t;}for(i=0;iif(
2013-10-26 15:59:53 710
原创 a letter and a number
a letter and a number时间限制:3000 ms | 内存限制:65535 KB难度:1 描述we define f(A) = 1, f(a) = -1, f(B) = 2, f(b) = -2, ... f(Z) = 26, f(z) = -26;Give you a letter x and a number y , you should output
2013-10-26 15:12:02 794
原创 字符串大小写互换
#includeint main(){ int n; scanf("%d",&n); while(n--) { char s[100]; scanf("%s",s); int i; for(i=0;; i++) { if(s[i]==0
2013-10-24 21:03:08 794
原创 字符串大小写互换(函数)
#include#includechar a(char b){ int i; if(b>='a'&&b { b-=32; } else if(b>='A'&&b { b+=32; } return b;}int main(){ int l,n
2013-10-24 20:40:37 860
原创 素数
#include#includeint f1(int n){ if(n!=1) { for(int i=2; i if(n%i==0) return 0; return 1; }}int f2(int n){ int a,b,m,j
2013-10-23 20:55:37 420
原创 数的长度
#include#includeint main(){ int i,j,k; int n,N; scanf("%d",&n); while(n--) { double M=0; scanf("%d",&N); for(j=1; j M+=log10(j);
2013-10-22 18:08:03 519
原创 另一种阶乘 函数法!
#includeint f(int n){ int i,sum=1; for(i=1; i { sum*=i; } return(sum);}int main(){ int N,a,j; scanf("%d",&a); while(a--) {
2013-10-22 16:55:56 654 1
原创 函数解素数求距离问题
#include#include#include int f1(int n) 、、、、判断是否是素数;{ if(n!=1) { for(int i=2; i if(n%i==0) return 0; return 1;
2013-10-22 16:06:19 583
原创 九九乘法表新打表(倒三角式)
#includeint main(){ int N; scanf("%d",&N); while(N--) { int i,j,n; scanf("%d",&n); for(i=1; i { for(j=i; j pri
2013-10-21 18:49:14 4642
原创 日期转换
#includeint main(){ int N; scanf("%d",&N); while(N--) { int a,b,c,e; int k=28; scanf("%d%d%d",&a,&b,&c); if(a%4==0)
2013-10-21 18:07:38 647
原创 求转置矩阵问题
#includeint main(){ int n,i; int a[9]; scanf("%d",&n); while(n--) { for(i=0;i { scanf("%d",&a[i]); } printf("%d %d %d\n",a
2013-10-20 15:03:06 577
原创 数乌龟(母牛,兔子....)[打表法]
#includeint main(){ int n,i; int a[57]={2,1,2,3}; for(i=4;i { a[i]=a[i-1]+a[i-3]; } while(~scanf("%d",&n)) printf("%d\n",a[n]); return 0;}
2013-10-20 12:50:58 878
原创 数乌龟(王八)
#includeint main(){ int n; while(~scanf("%d",&n),n!=0) { if(n==1) printf("1\n"); if(n==2) printf("2\n"); if(n==3) p
2013-10-19 18:03:02 928
原创 多项式求和
#includeint main(){ int m; scanf("%d",&m); while(m--) \\\ { int n,a=1; scanf("%d",&n); double d=2.0,sum=1.0,t; //if(n
2013-10-19 17:26:11 635
原创 字母小游戏
#include#includeint main(){ int n; scanf("%d",&n); getchar(); \\吸收回车 while(n--) { char s[200]; gets(s);
2013-10-18 21:33:39 577
原创 画图
#includeint main(){ int n,i,j; scanf("%d",&n); for(j=0;j { for(i=0;i { printf("*"); } printf("\n"); } return 0;}
2013-10-18 21:14:48 581
原创 算菜价
#includeint main(){ char n[100]; double a,b,k; double sum=0; while(~scanf("%s%lf%lf",n,&a,&b)) { sum+=a*b; } printf("%.1lf\n",sum); return 0;
2013-10-18 20:25:05 717
原创 Financial Management
#includeint main(){ double a,sum=0.0; int i; for(i=0;i { scanf("%lf",&a); sum+=a; } printf("%.2lf\n",sum/12); return 0;}
2013-10-18 11:50:43 541
原创 猴子偷桃
#includeint main(){ int n; scanf("%d",&n); while(n--) { int b=1,i,m; scanf("%d",&m); for(i=0; i { b=2*(b+1); }
2013-10-18 10:30:07 856
原创 韩信点兵
01.#include02.intmain()03.{04.inta,b,c;05.intn=11; scanf("%d%d%d",&a,&b,&c);06.while(n07.{08. 09.if((n%3==a)&&(n%5==b)&&(n%7==c))10.printf("%d",n);11.n++;12.}13.return0
2013-10-18 10:08:26 628
原创 字符串逆序输出
#include#includeint main(){ int n; scanf("%d",&n); getchar(); while(n--) { char s[100]; gets(s); int l,i; l=strlen(s); //pri
2013-10-16 21:21:07 566
原创 奇怪的信 c语言 整数位数为偶数求和
题目描述有一天, 小明收到一张奇怪的信, 信上要小明计算出给定数各个位上数字为偶数的和。例如:5548,结果为12,等于 4 + 8 。小明很苦恼,想请你帮忙解决这个问题。输入格式输入数据有多组。每组占一行,只有一个整整数,保证数字在32位整型范围内。输出对于每组输入数据,输出一行,每两组数据之间有一个空行。样例输入41532
2013-10-15 09:53:43 3140
原创 c语言 分开整数各个数位
#includeint main(){ int n,i,k; while(scanf("%d",&n)!=EOF) { k=sizeof(n); int a[100]; for(i=0;i { a[i]=n%10; n=n/10;
2013-10-15 08:47:10 5754 2
原创 冒泡法 应用排序
#includeint main(){ int n,t,i,j; while(scanf("%d",&n)!=EOF) { int a[100]; for(i=0; i { scanf("%d",&a[i]); } for(i=0; i
2013-10-14 20:28:15 622
原创 素数判断函数 c
#includeint su(int a){ int i; if(a==1||a==0) return 0; if(a==2||a==3) return 1; for(i=2; i*i { if(a%i==0) return 0; } ret
2013-10-14 19:42:32 886
原创 小学生算数进位
#includeint main(){ int m,n; while(scanf("%d%d",&m,&n)!=EOF) { int sum=0; int a,b,c,d,e,f; a=m/100; b=m/10%10; c=m%10; d=n/100;
2013-10-07 11:44:44 617
原创 C语言 5个数最值问题
#includeint main(){ int a[5]; int max=0,min=0XFFFFFF; int i; while(1)//这里可以进行无限次的循环。 { for(i=0;i { scanf("%d",&a[i]); if(max max=a[i
2013-10-06 21:40:19 804
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人