- 博客(25)
- 收藏
- 关注
原创 一道水题
一道水题时间限制:1000 ms | 内存限制:65535 KB难度:2描述今天LZQ在玩一种小游戏,但是这游戏数有一点点的大,他一个人玩的累,想多拉一些人进来帮帮他,你能写一个程序帮帮他吗?这个游戏是这样的:有一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这
2016-08-04 20:59:06
406
原创 国王的魔镜
国王的魔镜时间限制:3000 ms | 内存限制:65535 KB难度:1描述国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用
2016-07-26 17:11:59
486
原创 笨小熊
#include #include int main(){char a[102];int k;scanf("%d",&k);while(k--){int b[28]={0};scanf("%s",a);int n=strlen(a);int i,max=0,min=20,p;for(i=0;i{b[a[i]-'a']++;}for
2016-07-21 17:22:10
275
原创 字符串替换
#include#includeint main(){char a[1000];int i=0;while(gets(a)){while(iif(a[i]== 'y' && a[i+1] =='o' && a[i+2]== 'u' ){a[i]='w';a[i+1]='e';a[i+2]='5'; i=i+2;}else{
2016-07-21 00:46:01
189
原创 无线网覆盖
#include#includeint main(){int m;double L,D,R;double a,num=0;scanf("%d",&m);while(m--){scanf("%lf%lf%lf",&L,&D,&R);if(pow(R,2)printf("impossible\n");continue;}a=sqrt(R*R-D*D
2016-07-20 20:36:49
299
原创 分数加减法
#includeint gongyueshu(int i,int j){int v;while(j){v=i%j;i=j;j=v;}return i;}int main (){int i,j,k,l;char a[10];while(scanf("%s",a)!=EOF){if(a[3]=='-')i=(a[0]-48)*(a[6
2016-07-20 19:48:14
421
原创 日期计算
#includeint isRun(int year){if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)return 1;return 0;}int main(){int t;scanf("%d", &t);while (t--){int month[13] = { 0, 31, 28, 31,
2016-07-20 19:28:50
190
原创 素数
素数时间限制:3000 ms | 内存限制:65535 KB难度:1描述走进世博园某信息通信馆,参观者将获得前所未有的尖端互动体验,一场充满创想和喜悦的信息通信互动体验秀将以全新形式呈现,从观众踏入展馆的第一步起,就将与手持终端密不可分,人类未来梦想的惊喜从参观者的掌上展开。在等候区的梦想花园中,参观者便开始了他们奇妙的体验之旅,等待中的游客可利
2016-07-20 19:19:20
174
原创 谁获得最高奖学金
谁获得了最高奖学金不要用结构体 (如果是结构体 是四组数据之后再运算 会很麻烦 ) 定义俩个数组 存名字 存个人奖金数 , 输入名字后直接 运算 , 然后从奖金数数组返回下标值得到名字时间限制:1000 ms | 内存限制:65535 KB难度:2描述 某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,
2016-07-20 18:23:01
305
原创 盗梦空间
#include#include#includeint main(){int n;char a[10];scanf("%d",&n);while(n--){int m,sum=0,i=0,j;scanf("%d",&m);while(m--){scanf("%s",a);if(strcmp("IN",a)==0)i++;if(st
2016-07-20 16:31:59
317
原创 兄弟郊游
#includeint main(){int m;int M,X,Y,Z ;float way;scanf("%d",&m);while(m--){scanf("%d%d%d%d",&M,&X,&Y,&Z);M=(M*X)/(Y-X);way=Z*M;printf("%.2f\n",way);}return 0
2016-07-19 13:07:11
275
原创 鸡兔同笼
#includeint main(){int m,n,k;int a,b;scanf("%d",&k);while(k--){scanf("%d%d",&n,&m);if(2*n>m || m%2==1){ // 腿数必须为偶 ,又是一口老血printf("No answer\n");}else{a=(m-2*n)/2;b=n-a;print
2016-07-18 22:49:20
233
原创 开灯问题
描述有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3 个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着?输入:n和k,输出开着的灯编号。k≤n≤1000输入输入一组数据:n和k输出输出开着的灯编号样例输入7 3样例输出1 5 6 7#
2016-07-18 22:09:36
181
原创 阶乘因式分解
描述给定两个数m,n,其中m是一个素数。将n(0输入第一行是一个整数s(0随后的s行, 每行有两个整数n,m。输出输出m的个数。样例输入2100 516 2样例输出2415#include int main(){ //新一种阶乘问题 int nu
2016-07-18 21:59:32
229
原创 素数距离
#include#includeint prime(int n){int i;if(n==0||n==1)return 0;for( i = 2; i {if(n%i == 0)return 0;}return 1;}int main(){int j,k,m,n;scanf("%d",&n);w
2016-07-18 21:48:53
189
原创 最小公倍数 最大公约数
#includeint main(){int k,m,n,max,min;int t;scanf("%d",&k);while(k--){scanf("%d%d",&m,&n);min=n;max=m;while(m!=n){if(mt=m;m=n;n=t;}m=m-n;}printf("%
2016-07-18 21:29:57
267
原创 香烟(烟屁股可以做烟)
#include int main(){ int m,n,c; int a=0;int k;scanf("%d",&k);while(k--){ scanf("%d%d",&m,&n); c=m; a=m; while (m>=n) { a=m%n; m=m/n
2016-07-18 21:28:53
1020
原创 素数求和
#includeint prime(int n){int i;if(n==0||n==1)return 0;for( i = 2; i {if(n%i == 0)return 0;}return 1;}int main(){int m,n,j;int sum;scanf("%d",&m);
2016-07-18 21:27:07
237
原创 水仙花数
#includeint ge,shi,bai;int n;int main(){int m;scanf("%d",&m);while(m){ge=m%10;shi=(m/10)%10;bai=m/100;n=ge*ge*ge+shi*shi*shi+bai*bai*bai;if(m==n){printf("YES");}els
2016-07-18 21:25:56
217
原创 奇偶分离
#includeint main(){int q[30];int n,i;int k;scanf("%d",&n); // 输在格式 爸爸不服k=n;while(n>0){scanf("%d",&q[n]);n=n-1;}while(k>0){for(i=1;iprintf("%d ",i);}pr
2016-07-18 21:25:13
340
原创 韩星点兵
#includeint main(){int a,b,c,person;scanf("%d%d%d",&a,&b,&c);for(person=10;;person++){if((person%3)==a && (person%5)==b && (person%7)==c )break;}if(person>101 )printf(
2016-07-18 21:23:25
258
原创 斐波那契数
#includeint main(){int n,i,m;int a[20];scanf("%d",&n);while(n--){a[1]=a[2]=1;scanf("%d",&m);for(i=3;ia[i]=a[i-1]+a[i-2];}printf("%d\n",a[m]);}return 0;}
2016-07-18 21:22:29
157
原创 ASCII排序
#includevoid sort(char a[3]){char t;int i;if(a[0]>=a[1]){t=a[1];a[1]=a[0];a[0]=t;}if(a[1]>=a[2]){t=a[2];a[2]=a[1];a[1]=t;}if(a[0]>=a[1]){t=a[1];a[1]=a[0];a[0
2016-07-18 21:21:07
185
原创 6174问题
#include int changeda(int num1,int a[4]){ int t; a[0]=num1%10; a[1]=(num1/10)%10; a[2]=(num1/100)%10; a[3]=num1/1000; for(int i=0;i for (int j=i+1; j
2016-07-18 21:19:36
367
原创 五数最值
#includeint main(){int a[5];int i,t,j;for(i=0;i scanf("%d",&a[i]);for(i=0;ifor(j=i+1;j{if(a[i]>=a[j]){t=a[j];a[j]=a[i];a[i]=t;}}
2016-07-18 21:17:46
205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人