蓝桥杯
yicoder
这个作者很懒,什么都没留下…
展开
-
第六届蓝桥杯JavaA组 第八题 移动距离
X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3… 当排满一行时,从下一行相邻的楼往反方向排号。 比如:当小区排号宽度为6时,开始情形如下:1 2 3 4 5 6 12 11 10 9 8 7 13 14 15 …..我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距离(不能斜线方向移动)输入为3个整数w m n,空格分开,都在1到10原创 2015-04-11 17:14:55 · 1620 阅读 · 0 评论 -
第六届蓝桥杯A组C/C++ 第四题 格子中输出
StringInGrid函数会在一个指定大小的格子中打印指定的字符串。 要求字符串在水平、垂直两个方向上都居中。 如果字符串太长,就截断。 如果不能恰好居中,可以稍稍偏左或者偏上一点。下面的程序实现这个逻辑,请填写划线部分缺少的代码。#include <stdio.h>#include <string.h>void StringInGrid(int width, int height, co原创 2015-04-13 17:03:03 · 796 阅读 · 0 评论 -
第六届蓝桥杯A组C/C++ 第三题 奇妙的数字
小明发现了一个奇妙的数字。它的平方和立方正好把0~9的10个数字每个用且只用了一次。 你能猜出这个数字是多少吗?请填写该数字,不要填写任何多余的内容。又是枚举,没得多说,暴力破解就是用来刷这种水题的,值得学习的就是判断0~9的10个数字每个用且只用了一次这种技巧,想必听过我的讲座的都会写吧。#include <cstdio>#include <cstring>int a[10];bool ch原创 2015-04-13 16:50:33 · 3929 阅读 · 1 评论 -
第六届蓝桥杯A组C/C++ 第二题 星系炸弹
在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。 每个炸弹都可以设定多少天之后爆炸。 比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。 有一个贝塔炸弹,2014年11月9日放置,定时为1000天,请你计算它爆炸的准确日期。请填写该日期,格式为 yyyy-mm-dd 即4位年份2位月份2位日期。比如:2015-02-19 请严格按照原创 2015-04-13 16:45:18 · 2859 阅读 · 0 评论 -
第六届蓝桥杯A组C/C++第一题 方程整数解
题目 方程: a^2 + b^2 + c^2 = 1000 (或参见【图1.jpg】) 这个方程有整数解吗?有:a,b,c=6,8,30 就是一组解。 你能算出另一组合适的解吗?请填写该解中最小的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。 直接暴力枚举,值得提的是整数包括负整数哟!好些童鞋填了个10include int main() { int a,原创 2015-04-13 16:37:21 · 2863 阅读 · 2 评论 -
第六届蓝桥杯C/C++A组 第八题 饮料换购
乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去(但不允许暂借或赊账)。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能喝到多少瓶饮料。输入:一个整数n,表示开始购买的饮料数量(0< n <10000) 输出:一个整数,表示实际得到的饮料数例如: 用户输入: 100 程序应该输出: 14原创 2015-04-13 17:38:40 · 2555 阅读 · 0 评论 -
第六届蓝桥杯A组C/C++ 第七题 手链样式
小明有3颗红珊瑚,4颗白珊瑚,5颗黄玛瑙。 他想用它们串成一圈作为手链,送给女朋友。 现在小明想知道:如果考虑手链可以随意转动或翻转,一共可以有多少不同的组合样式呢?请你提交该整数。不要填写任何多余的内容或说明性的文字。简单的排列组合,我在前两场的比赛中都出了排列组合的题(数三角形),有心的童鞋应该好好看看组合数学。这道题的思路是如果把所有的玛瑙看做不同的话应该用(3+4+5)!种,再除掉重复的原创 2015-04-13 17:35:18 · 4051 阅读 · 6 评论 -
第六届蓝桥杯A组C/C++ 第五题 九数组分数
1,2,3…9 这九个数字组成一个分数,其值恰好为1/3,如何组法?下面的程序实现了该功能,请填写划线部分缺失的代码。#include <stdio.h>void test(int x[]){ int a = x[0]*1000 + x[1]*100 + x[2]*10 + x[3]; int b = x[4]*10000 + x[5]*1000 + x[6]*100 + x[7]原创 2015-04-13 17:15:14 · 2873 阅读 · 1 评论 -
第六届蓝桥杯C/C++A组 第九题 垒骰子
赌圣atm晚年迷恋上了垒骰子,就是把骰子一个垒在另一个上边,不能歪歪扭扭,要垒成方柱体。 经过长期观察,atm 发现了稳定骰子的奥秘:有些数字的面贴着会互相排斥! 我们先来规范一下骰子:1 的对面是 4,2 的对面是 5,3 的对面是 6。 假设有 m 组互斥现象,每组中的那两个数字的面紧贴在一起,骰子就不能稳定的垒起来。 atm想计算一下有多少种不同的可能的垒骰子方式。 两种垒骰子方式原创 2015-04-13 17:42:24 · 1356 阅读 · 1 评论 -
第六届蓝桥杯JavaA组 第九题 垒骰子
赌圣atm晚年迷恋上了垒骰子,就是把骰子一个垒在另一个上边,不能歪歪扭扭,要垒成方柱体。 经过长期观察,atm 发现了稳定骰子的奥秘:有些数字的面贴着会互相排斥! 我们先来规范一下骰子:1 的对面是 4,2 的对面是 5,3 的对面是 6。 假设有 m 组互斥现象,每组中的那两个数字的面紧贴在一起,骰子就不能稳定的垒起来。 atm想计算一下有多少种不同的可能的垒骰子方式。 两种垒骰子方式相同原创 2015-04-11 17:27:50 · 5372 阅读 · 0 评论 -
第六届蓝桥杯JavaA组 第六题 加法变乘法
题目: 我们都知道:1+2+3+ … + 49 = 1225 现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如: 1+2+3+…+10*11+12+…+27*28+29+…+49 = 2015 就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。 注意:需要你提交的是一个整数,不要填写任何多余的内容。又是暴力枚举,原创 2015-04-11 16:50:38 · 1902 阅读 · 1 评论 -
第六届南桥杯JavaA组 第五题 打印菱形
给出菱形的边长,在控制台上打印出一个菱形来。 为了便于比对空格,我们把空格用句点代替。 当边长为8时,菱形为:.......*......*.*.....*...*....*.....*...*.......*..*.........*.*...........**.............*.*...........*..*.........*...*.......*..原创 2015-04-11 16:44:37 · 1884 阅读 · 2 评论 -
第六届蓝桥杯JavaA组 第七题 牌型种数
小明被劫持到X赌城,被迫与其他3人玩牌。 一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。 这时,小明脑子里突然冒出一个问题: 如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?请填写该整数,不要填写任何多余的内容或说明文字。这道题好多童鞋想当然的说是C13 52,直接算从52里选13张,额,好像有重复的呀,南桥虽水,但原创 2015-04-11 17:08:20 · 3239 阅读 · 0 评论 -
第六届蓝桥杯A组C/C++ 第六题 牌型种数
牌型种数小明被劫持到X赌城,被迫与其他3人玩牌。 一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。 这时,小明脑子里突然冒出一个问题: 如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?请填写该整数,不要填写任何多余的内容或说明文字。和java组的第七题一样,详情见 http://blog.csdn.net/wuguf原创 2015-04-13 17:19:23 · 2900 阅读 · 0 评论