蓝桥杯
moluchase
代码是程序员的朋友,虽然没有热情,但是非常忠实。
展开
-
蓝桥杯第六届第7题
小明被劫持到X赌城,被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?#includeint s[14]={0},n=0;int pais(int i){ int j,sum=0; for(j=1;原创 2015-04-12 16:19:22 · 797 阅读 · 0 评论 -
蓝桥杯第4届第二题
#includeint main(){int a,b,c,d,e,n=0,aa[10]={0};for(a=1;afor(b=1;bfor(c=1;cfor(d=1;dfor(e=1;eif(((a*10+b)*(c*100+d*10+e)==(a*100+d*10+b)*(c*10+e))&&(a!=b)&&(a!=c)&&(a!=d)&&(a!=e)&&(b原创 2015-04-04 15:04:23 · 418 阅读 · 0 评论 -
蓝桥杯第5届第10题
标题:小朋友排队 n 个小朋友站成一排。现在要把他们按身高从低到高的顺序排列,但是每次只能交换位置相邻的两个小朋友。 每个小朋友都有一个不高兴的程度。开始的时候,所有小朋友的不高兴程度都是0。 如果某个小朋友第一次被要求交换,则他的不高兴程度增加1,如果第二次要求他交换,则他的不高兴程度增加2(即不高兴程度为3),依次类推。当要求某个小朋友第k原创 2015-04-09 14:37:42 · 558 阅读 · 0 评论 -
蓝桥杯第五届第9题
#include#define N 50#define M 50#define MaxSize 5000typedef struct{ int i,j; int kk;//物品数量 int max;//最大的 }Box;typedef struct{ Box data[MaxSize]; int top;}SqTack;//经典迷宫问题的结构体 SqTack sq;原创 2015-04-09 14:32:27 · 508 阅读 · 0 评论 -
蓝桥杯第4届第10题
标题:连号区间数 小明这些天一直在思考这样一个奇怪而有趣的问题: 在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是: 如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。 当N很小的时候,小明可以很快地算出答案,但是当N原创 2015-04-09 14:45:49 · 348 阅读 · 0 评论 -
蓝桥杯第5届第8题
标题:蚂蚁感冒 长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。【数据格式】原创 2015-04-09 14:52:46 · 418 阅读 · 0 评论 -
蓝桥杯第4届第9题
#includeint a[]={1,2,3,4,5,6,7,8,9},n,num=0,sun=0,z1=0,z2=0,z3=0;int toInt(int i,int j)//转为整数 { int sum=0,k; for(k=0;i+k<j;k++) sum=sum*10+a[i+k]; return sum;}void exchange(int i,int j)//交换原创 2015-04-09 14:35:51 · 465 阅读 · 0 评论