[技术| 编程·课件·Linux] 2013腾讯编程马拉松初赛(3月21)赛题

justcx · 发布于 2013-03-21 20:41 · 1473 次阅读
77
1001 小 Q 系列故事——电梯里的爱情
Time Limit: 0.1 Seconds
Memory Limit: 65536K
细心的同事发现,小Q最近喜欢乘电梯上上下下,究其原因,也许只有小Q自己知道:
在电梯里经常可以遇到他心中的女神 HR。
电梯其实是个很暧昧的地方,只有在电梯里,小 Q 才有勇气如此近距离接近女神,虽
然觉得有点不自在,但次数多了,女神也习惯了小Q的存在,甚至熟悉到仿佛不说上句话自
己也都觉得不合适了。可是,他们的谈话也仅仅限于今天天气不错啊或是你吃了吗之类的,
往往在对方微笑点头后就再次陷入难堪的沉默之中。
于是,小Q便在陪伴女神的同时,也关注着电梯中显示的楼层数字,并且他注意到电梯
每向上运行一层需要6秒钟,向下运行一层需要 4 秒钟,每开门一次需要5秒(如果有人到
达才开门)
,并且每下一个人需要加1秒。
特别指出,电梯最开始在0层,并且最后必须再回到0层才算一趟任务结束。假设在开
始的时候已知电梯内的每个人要去的楼层,你能计算出完成本趟任务需要的总时间吗?
这是个很简单的问题,要知道,小 Q 已经修炼到快速心算出结果的境界,现在你来编
程试试吧!
Input
输入首先包含一个正整数 C,表示有 C 组测试用例。
接下来 C 行每行包含一组数据,每组数据首先是一个正整数 N,表示本次乘坐电梯的人数,
然后是 N 个正整数 Ai,分别表示大家要去的楼层。
[Technical Specification]
Specification]
C<=100
N<=15
Ai<=100
Output
请计算并输出完成一趟任务需要的时间,每组数据输出占一行。
Sample Input
2
42432
3 10 10 10
Sample Output
59
108

1002 小明系列故事——师兄帮帮忙
Time Limit: 1.0 Seconds
Memory Limit: 32768K
小明自从告别了 ACM/ICPC 之后,就开始潜心研究数学问题了,一则可以为接下来的
考研做准备,再者可以借此机会帮助一些同学,尤其是漂亮的师妹。这不,班里唯一的女生
又拿一道数学题来请教小明,小明当然很高兴的就接受了。不过等他仔细读题以后,发现自
己也不会做,这下小明囧了:如果回复说自己不懂,岂不是很没面子?
所以,他现在私下求你帮忙解决这道题目,题目是这样的:
给你 n 个数字,分别是 a1,a2,a3,a4,a5......an,这些数字每过一个单位时间就会改
变,
假设上一个单位时间的数字为 a1’,a2’,a3’......an’,
那么这个单位时间的数字 a[i]
= a[i - 1]’ * K(i == 1 的时候 a[1] = a[n]’ * K),其中 K 为给定的系数。
现在的问题就是求第 t 单位时间的时候这 n 个数字变成了什么了?由于数字可能会很
大,所以只要你输出数字对 10^9 + 7 取余以后的结果。
Input
输入数据第一行是一个正整数 T,表示有 T 组测试数据;
每组数据有两行,第一行包含输入三个整数 n,t,k,其中 n 代表数字个数,t 代表第 t 个
单位时间,k 代表系数;第二行输入 n 个数字 ai,代表每个数字开始的时候是多少。
[Technical Specification]
T <= 100
1 <= n <= 10 ^ 4
0 <= t <= 10 ^ 9
1 <= k <= 10 ^ 9
1 <= ai<= 10 ^ 9
其中 t = 0 表示初始状态
Output
对于每组数据请输出第 t 单位时间后这 n 个数字变成了什么,输出的时候每两个数字之间
输出一个空格,行末不要输出多余的空格,具体见样例。
Sample Input
2
3 2 5
1 2 3
3 0 5
1 2 3
Sample Output
50 75 25
1 2 3

1003 吉哥系列故事——恨 7 不成妻
Time Limit: 0.5 Seconds
Memory Limit: 65536K
单身!
依然单身!
吉哥依然单身!
DS 级码农吉哥依然单身!
所以,他生平最恨情人节,不管是 214 还是 77,他都讨厌!
吉哥观察了 214 和 77 这两个数,发现:
2+1+4=7
7+7=7*2
77=7*11
最终,他发现原来这一切归根到底都是因为和 7 有关!所以,他现在甚至讨厌一切和 7
有关的数!
什么样的数和 7 有关呢?
如果一个整数符合下面 3 个条件之一,那么我们就说这个整数和 7 有关——
1.整数中某一位是 7;
2.整数的每一位加起来的和是 7 的整数倍;
3.这个整数是 7 的整数倍;
现在问题来了:吉哥想知道在一定区间内和 7 无关的数字的平方和。
Input
输入数据的第一行是 case 数 T(1 <= T <= 50),然后接下来的 T 行表示 T 个 case;每
个 case 在一行内包含两个正整数 L, R(1 <= L <= R <= 10^18)。
Output
请计算[L,R]中和 7 无关的数字的平方和,并将结果对 10^9 + 7 求模后输出。
Sample Input
3
1 9
10 11
17 17
Sample Output
236
221
0

1004 湫湫系列故事——减肥记 I
Time Limit: 1.0 Seconds
Memory Limit: 65536K
对于吃货来说,过年最幸福的事就是吃了,没有之一!
但是对于女生来说,卡路里(热量)是天敌啊!
资深美女湫湫深谙“胖来如山倒,胖去如抽丝”的道理,所以她希望你能帮忙制定一个
食谱,能使她吃得开心的同时,不会制造太多的天敌。
当然,为了方便你制作食谱,湫湫给了你每日食物清单,上面描述了当天她想吃的每种
食物能带给她的幸福程度,以及会增加的卡路里量。
Input
输入包含多组测试用例。
每组数据以一个整数 n 开始,表示每天的食物清单有 n 种食物。
接下来 n 行,每行两个整数 a 和 b,其中 a 表示这种食物可以带给湫湫的幸福值(数值
越大,越幸福) 表示湫湫吃这种食物会吸收的卡路里量。
,b
最后是一个整数 m,表示湫湫一天吸收的卡路里不能超过 m。
[Technical Specification]
Specification]
1. 1 <= n <= 100
2. 0 <= a,b <= 100000
3. 1 <= m <= 100000
Output
对每份清单,输出一个整数,即满足卡路里吸收量的同时,湫湫可获得的最大幸福值。
Sample Input
3
3 3
7 7
9 9
10
5
1 1
5 3
10 3
6 8
7 5
6
Sample Output
10
20

1005 湫湫系列故事——减肥记 II
Time Limit: 2.0 Seconds
Memory Limit: 65536K
虽然制定了减肥食谱,但是湫湫显然克制不住吃货的本能,根本没有按照食谱行动!
于是,结果显而易见...
但是没有什么能难倒高智商美女湫湫的,
她决定另寻对策——吃没关系,
咱吃进去再运
动运动消耗掉不就好了?
湫湫在内心咆哮:
“我真是天才啊~\(≧▽≦)/~”
可是,大家要知道,过年回家多忙啊——帮忙家里做大扫除,看电影,看小说,高中同
学聚餐,初中同学聚餐,小学同学聚餐,吃东西,睡觉,吃东西,睡觉,吃东西,睡觉......
所以锻炼得抽着时间来。
但是,湫湫实在太忙了,所以没时间去算一天有多少时间可以用于锻炼,现在她把每日
行程告诉你,拜托你帮忙算算吧~
皮埃斯:一天是 24 小时,每小时 60 分钟
Input
输入数据包括多组测试用例。
每组测试数据首先是一个整数 n,表示当天有 n 件事要做。
接下来 n 行,第 i 行是第 i 件事的开始时间和结束时间,时间格式为 HH:MM。
[Technical Specification]
Specification]
1. 1 <= n <= 500000
2. 00 <= HH <= 23
3. 00 <= MM <= 59
Output
请输出一个整数,即湫湫当天可以用于锻炼的时间(单位分钟)
Sample Input
1
15:36
4
01:35
04:54
10:18
11:47
18:40
10:36
22:36
18:40
17:53
Sample Output
1256
179
[hint]
大量输入,建议用 scanf 读数据。


评分

参与人数 1学分 +12 收起 理由
admin + 12 感谢您为软院筒子们提供有用信息!

查看全部评分

共收到 4 条回复
tpoisonooo · #2 · 2013-3-21 21:49:34  回复 支持 反对
我晕,我忘了参加了...

点评

今天的我也没参加,是看到可以下载就贴上来了~  详情 回复 发表于 2013-3-21 22:07
justcx · #3 · 2013-3-21 22:07:25  回复 支持 反对
tpoisonooo 发表于 2013-3-21 21:49
我晕,我忘了参加了...

今天的我也没参加,是看到可以下载就贴上来了~
sunshinewill · #4 · 2013-3-21 23:38:04  回复 支持 反对
企鹅是个荷尔蒙过高的地方吧...
tpoisonooo · #5 · 2013-3-24 21:33:11  回复 支持 反对
今天够坑,最后20分钟的样子对面服务器dump掉了,这是要搞哪样,没能耐就别接2100人嘛...
回帖
B Color Image Link Quote Code Smilies
Command + Enter
快速回复 返回顶部 返回列表