没有合适的资源?快使用搜索试试~ 我知道了~
蓝桥杯题目 第四届蓝桥杯 C 语言题目 1.题目标题: 高斯日记 大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比 如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这 或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以 用于浪费呢, 高斯出生于:1777 年 4 月 30 日。 在高斯发现的一个重要定理的日记上标注着:5343,因此可算出那天是:1791 年 12 月 15 日。 2.标题: 马虎的算式 小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。 有一次,老师出的题目是:36 x 495 = ? 他却给抄成了:396 x 45 = ? 但结果却很戏剧性,他的答案竟然是对的~~ 因为 36 * 495 = 396 * 45 = 17820 类似这样的巧合情况可能还有很多,比如:27 * 594 = 297 * 54 假设 a b c d e 代表 1~9 不同的 5 个数字(注意是各不相同的数字,且不含0) 能满足形如: ab
资源推荐
资源详情
资源评论
第四届蓝桥杯C语言题目内容及简析
第四届蓝桥杯 C 语言题目
1.题目标题: 高斯日记
大数学家高斯有个好习惯:无论如何都要记日记。
他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比
如:4210
后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这
或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以
用于浪费呢,
高斯出生于:1777 年 4 月 30 日。
在高斯发现的一个重要定理的日记上标注着:5343,因此可算出那天是:1791 年
12 月 15 日。
2.标题: 马虎的算式
小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。
有一次,老师出的题目是:36 x 495 = ?
他却给抄成了:396 x 45 = ?
但结果却很戏剧性,他的答案竟然是对的~~
因为 36 * 495 = 396 * 45 = 17820
类似这样的巧合情况可能还有很多,比如:27 * 594 = 297 * 54
假设 a b c d e 代表 1~9 不同的 5 个数字(注意是各不相同的数字,且不含0)
能满足形如: ab * cde = adb * ce 这样的算式一共有多少种呢,
请你利用计算机的优势寻找所有的可能,并回答不同算式的种类数。
满足乘法交换律的算式计为不同的种类,所以答案肯定是个偶数。
1
答案直接通过浏览器提交。
注意:只提交一个表示最终统计种类数的数字,不要提交解答过程或其它多余
的内容。
3.题目标题: 第 39 级台阶
小明刚刚看完电影《第 39 级台阶》,离开电影院的时候,他数了数礼堂前的
台阶数,恰好是 39 级!
站在台阶前,他突然又想着一个问题:
如果我每一步只能迈上 1 个或 2 个台阶。先迈左脚,然后左右交替,最后一步
是迈右脚,也就是说一共要走偶数步。那么,上完 39 级台阶,有多少种不同的上
法呢,
请你利用计算机的优势,帮助小明寻找答案。
要求提交的是一个整数。
注意:不要提交解答过程,或其它的辅助说明文字。
4.标题: 黄金连分数
黄金分割数 0.61803... 是个无理数,这个常数十分重要,在许
多工程问题中会出现。有时需要把这个数字求得很精确。
对于某些精密工程, 常数的精度很重要。也许你听说过哈勃太空望远镜,它首
次升空后就发现了一处人工加工错误,对那样一个庞然大物,其实只是镜面加工时
有比头发丝还细许多倍的一处错误而已,却使它成了 “近视眼” !!
言归正传,我们如何求得黄金分割数的尽可能精确的值呢,有许多方法。
比较简单的一种是用连分数:
1
黄金数 = ---------------------
1 + -----------------
1
1 + -------------
1
1 + ---------
1 + ...
这个连分数计算的“层数”越多,它的值越接近黄金分割数。
请你利用这一特性,求出黄金分割数的足够精确值,要求四舍五入到小数点后
100 位。
小数点后 3 位的值为:0.618
小数点后 4 位的值为:0.6180
小数点后 5 位的值为:0.61803
小数点后 7 位的值为:0.6180340
(注意尾部的 0,不能忽略)
你的任务是:写出精确到小数点后 100 位精度的黄金分割值。
注意:尾数的四舍五入~ 尾数是 0 也要保留~
显然答案是一个小数,其小数点后有 100 位数字,请通过浏览器直接提交该数
字。
注意:不要提交解答过程,或其它辅助说明类的内容。
5.题目标题:前缀判断
如下的代码判断 needle_start 指向的串是否为
haystack_start 指向的串的前缀,如不是,则返回 NULL。
比如:"abcd1234" 就包含了 "abc" 为前缀
char* prefix(char* haystack_start, char* needle_start)
剩余11页未读,继续阅读
资源评论
小楼先森
- 粉丝: 2364
- 资源: 5591
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功