蓝桥杯培训12月27日-真题举例_第1页
蓝桥杯培训12月27日-真题举例_第2页
蓝桥杯培训12月27日-真题举例_第3页
蓝桥杯培训12月27日-真题举例_第4页
蓝桥杯培训12月27日-真题举例_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

穷举啤酒和饮料(2013啤酒每罐2.3元,饮料每罐1.9元。买了若干啤酒和饮料,一共花了82.3元。#includeusingnamespaceintfor(inti=0;i<40;for(intj=1;j<43;if(i>if(i*23+j*19==823){cout<<i<<""<<j<<endl;}}}return}让我怎能过大年(2014#includestdio.h>//包含标准输入输出函数charflag[10];intcheck(intn,int{return0;intmemset(flag,0,{flag[i]=sum%if(flag[i]!=flag[0sumreturnsum/=}//n不能重复memset(flag,0,10);{flag[n%n/=}for(i=0;i<10;i++){if(flag[i]>1){return}}return}voidgo(int{intprintf("%d}int{int{}return} 尾号(2012高职30年的开放,给中国带来了翻天覆地的变化。2011全年中国产量这个程序的目的就是:根据给定机尾号(4位,按照一定的规则来5分。例如:5678,4321都满足3分。例如:4888,6665,7777都满足加分的标准。注意:7777因为满足这条标准两次,所以这条规则给它加6分。AABB或者ABAB12255,3939,7777都符合这个模式,所以都被加分。注意:7777因为满足这条标准两次,所以这条标准给它加2分。都符合加分标准。其中,68752分;99183分。n(<100来是n行4位一组的数据,就是等待计算加分机尾号。输出格式为:n#includeint{int{if(b==a+1&&c==b+1&&d==c+1)//1.出现连号if(a-1==b&&b-1==c&&c-1==d)//1.出现连号if(a==b&&b==c)//2.前三个数字相同ifb==c&&c==d)//2.后三个数字相同if(a==b&&c==d)//3.符合AABBif(a==c&&b==d)//3.符合ABABif(a==6||a==8||a==9)//4.含有6,8,9中任何一个数字if(b==6||b==8||b==9)//4.含有6,8,9中任何一个数字if(c==6||c==8||c==9)//4.含有6,8,9中任何一个数字if(d==6||d==8||d==9)//4.含有6,8,9中任何一个数字}return} (编程题)求1~n为什么1小时有60分钟,而不是100分钟呢?这是历史上的导致。但也并非纯粹的偶然:60是个优秀的数字,它的因子比较多。161,2,3,4,5,660。1n的的每个数字的最小整数。不要小看这个数字,它可能十分大,比如n=100,n(n<70,#includelonglong(longlongx,longlong{longlong{r=x%y;x=y;}return}int{longlonglong);//return}选(填空题)统计字符串字符个请补充完成以下函数fun(),该函数的功能是:从‘a’到‘z’统计一个字符串中所有字母字符各自出现的次数,结果保存在数组alf中。注意:不区分大小写,例如,输入:“A=abc+5*c”,结果为:a=2,b=1,c=2注意:部分源程序给出如下。改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。#defineN100voidfun(char*tt,int{intchar*p=tt; { elseif( }}{charstr[N];chara='a';intalf[26],k;{printf("%c=%d}return0;}(可选(基本题)字符串连接1的后面。例如输入str1=”Howdo”,str2=”youdo?”,结果输出为:”Howdoyou}}return0;}#defineN40intmain(){voidfun(char*str1,char{intchar*p1=str1;char*p2=str2;#include#include猜字母(2014abcd...s191062014的串。ad#include#includeint{charcharintfor(;i<128;{);//}int{{}}return}最小公倍数和最大公约最小公倍数(2011为什么1小时有60分钟,而不是100分钟呢?这是历史上的导致。但也并非纯粹的偶然:60是个优秀的数字,它的因子比较多。161,2,3,4,5,660。希望寻找到能除尽1n的的每个数字的最小整数。不要小看这个数字,它可能十分大,比如n=100,请编写程序,实现对用户输入的n(n<100)1~n的最小公倍数。#includelonglong(longlongx,longlong{longlong{r=x%y;x=y;}return}int{longlonglongreturn}选(公倍数)求最小公倍数求两个数字的最小公倍数是很常见的运算。比如,3515。68的最24。intf(inta,int{inti; {if(i%b==0)return}}公约数公倍数2013myfunc此时,调用myfunc(15,20)5//voidswap(int*a,int{inttemp;}voidmyfunc(inta,int{intif(a<b)swap(&a,&b);{} //printf("%d\n", //}(公倍数)核桃的数量(2013尽量提供满足1,2条件的最小数量(节约闹嘛ab243113峰值内存消耗(含虚拟机)64MCPU消耗<1000ms日期运(时间)星系(2015本科在X星系的广袤空间中漂浮着许多X星人造“,用来作为宇宙中的路标。每个都可以设定多少天之后。比如:2015年1月1日放置,定时为15天,则它在2015年1月16日。有一个,2014年11月9日放置,定时为1000天,请你计算它的准确日期。请填写该日期,并给出计算的源代码yyyy-mm-dd422位日(时间)(2013本科题目标题:大数学家有个好:无论如何都要记出生于:1777430在发现的一个重要定理的上标注着:5343,因此可算出那天是:1791年12月 请你算 提交答案的格式是:yyyy-mm-dd,例如:1980-03-21(时间)世纪末的星期(2012曾有称1999年12月31日是世界。当然该已经不攻自破。1231日,如果是星期一则会....1231日都不可能是星期一!!“1999年的12月31日是星期五请问未来哪一个离最近的一个世纪即xx99年)1231日正好是星期天(即星期日)?请回答该年份(41231等多余信息(时间)猜(2013高职题目标题:猜数学家维纳(N.Wiener)智力早熟,111935~1936年应邀来中国清一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的,他回答说:“我的立方是个4位数。我的4次方是个6位数。这10个数字正好包含了从0到9101打印图格子中输出(2015编写一个函数StringInGrid函数会在一个指定大小的格子中打印指定的字符1000下面的程序实现这个逻辑,请补充完成StringInGrid函数内的代码,使得其#include<stdio.h>#include<string.h>voidStringInGrid(intwidth,intheight,constchar*{//补充完成函数内的代}int{intwidth,height;chars[1000];return}#include<stdio.h>#includevoidStringInGrid(intwidth,intheight,constchar*{intcharbuf[1000];strcpy(buf,s);for(i=0;i<width-2;i++)printf("-");for(k=1;k<(height-1)/2;k++){for(i=0;i<width-2;i++)printf("");}intlen=width-2-printf("%*s%s%*s",len/2,"",buf,(len%2==0)?(len/2):(len/2+1),"");for(k=(height-1)/2+1;k<height-1;k++){for(i=0;i<width-2;i++)printf("");}for(i=0;i<width-2;i++)printf("-");}int{intwidth,height;chars[1000];return} 打印图(2013高职 $$$$$$$$$$$$$ $$$$$$$$$$$$$ $$$$$$$$$$$$$$ $$$$$$$$$$$$$ $$$$$$$$$$$$$ dos窗口中以字符的形式输出该标志,并能任意控制层数。nn<30)1 64MCPU消耗<请严格按要求输出,不要画蛇添足地打印类似...注意main注意:只使用ANSIC/ANSIC++标准,不要调用依赖于编译环境或操作系统的特殊函数。注意:所有依赖的函数必须明确地在源文件中#include< <>//<>////voidswap(int*a,int{ int temp= *a= *b=}intgo(inti,intj,int{ if(i>n*2+ i=n*4+6- if(j>n*2+ j=n*4+6- if(i<j)swap(&i, if(i<=2&&j<=2)return if(i%2==1&&j>=i-2)return if(j%2==1&&j!=i-1)return return}intmain int inti, fori1in*4+5i++)//1n=9,2n=13,3 for(j=1;j<=n*4+5; if(go(i,j, return0}打印图形(2014** ***

** *** * * ******* * * *** *** * * * * ***************

** *** * * ******* * * *** *** * * * * *************** * * *** *** * * * * ******* ******* * * * * *** *** *** *** ******************** *******************************#defineNvoidf(chara[][N],intrank,introw,int{a[row][col]='*';}intw=1;inti;for(i=0;i<rank-1;i++)w*= f(a,rank-1,row+w/2,col);f(a,rank-1,row+w/2,}int{chara[N][N];inti,j;for(j=0;j<N;j++)a[i][j]='';for(i=0;i<N;for(j=0;j<N;j++)printf("%c",a[i][j]);}return}分糖果(2013有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的:1个糖果,从而变成偶数。反复进行这个,直到所有小朋友的糖果数都相同为止。N个偶数(10002)3224256MCPU消耗<1000ms//#includestdlib.hC、C++语言的最常用的系统函数#include<stdio

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论