@Dmaxiya
2019-07-26T23:53:15.000000Z
字数 4060
阅读 1327
Hello_World
分值:15 分 | 时间限制:1 s | 空间限制:262144 KB | 出题人:刘蒙蒙
小明走在森林中,突然有一只大怪兽拦住他,大怪兽还是很仁慈的,只要小明答对了它的题,它就会放过小明。不过大怪兽只喜欢比 小的自然数,大于 的数它就会对 取余得到比 小的数。
它给小明三个数 , , ,只有选择对 取余最大的那个才会放过小明。可小明数学不好,你可以帮他逃出去吗?
输入包含三个自然数,, , ,含义如题。
输出对 取余最大的数,当取余结果相同时,输出第一个取余最大的数字。
输入 | 输出 |
---|---|
10 5 9 | 5 |
28 56 11 | 56 |
对于 的数据,
对于 的数据,
对于 的数据,
分值:15 分 | 时间限制:1 s | 空间限制:262144 KB | 出题人:官展鹏
小女孩又擦亮一根火柴,火光把四周照得通亮,奶奶在火光中出现了。奶奶朝着她微笑着,那么温柔,那么慈祥。
“奶奶——”小女孩激动得热泪盈眶,扑进了奶奶的怀抱,“奶奶,请把我带走吧,我知道,火柴一熄灭,您就会不见了!”
“我亲爱的孙女儿,奶奶不会离开你的。奶奶学会了一种膜法,只要你能用三根火柴拼出一个三角形,这三根火柴就永远不会熄灭!”
“真的吗?太好了!奶奶,我现在就可以拼出来。看!还是个三边相等、有三条对称轴的正三角形呢!”小女孩激动得手舞足蹈。
“傻孩子,膜法怎么会这么简单就能完成的呢,火柴的长度需要满足一定的条件,它们的长度都为整数,也必须在 的区间内,且任意两条根火柴的长度不能相等。”
这可难倒小女孩了,你能帮她达成心愿吗?
输入包含两个正整数,, ,含义如题,其中 。
如果小女孩的心愿能够达成,则输出 “YES”,并在第二行输出三个整数,表示答案,否则输出 “NO”。若有多种可能的答案,输出任意一种即可。
输入 | 输出 |
---|---|
10 15 | YES 10 15 13 |
500 500 | NO |
分值:15 分 | 时间限制:1 s | 空间限制:262144 KB | 出题人:官展鹏
一只蜗牛在一口深 米的枯井井底,它每天白天向上爬 米,晚上向下滑 米。请问:蜗牛几天后能爬出枯井?
输入包含三个正整数 , , ,含义如题,其中 。
输出蜗牛将在第几天到达井口,若蜗牛永远都无法爬到井口,则输出 “impossible”。
输入 | 输出 |
---|---|
10 2 1 | 9 |
20 5 1 | 5 |
100 11 20 | impossible |
分值:25 分 | 时间限制:4 s | 空间限制:262144 KB | 出题人:官展鹏
县政府想要在 个两两互相不能到达的村子之间修建一些道路,使得这些村子能够相互到达。若村子 能够到达村子 , 与村子 能够相互到达,则 与 也能相互到达。
每户村子的人口数为 ,如果想要在两个村子之间修建一条道路,就要先通知这两个村子的所有人。因此若要在村子 与村子 之间修建一条道路,就要通知 个人,告知他们这条道路将通往的另一个村子。如果想要从 村出发再修建一条通往 村的道路,那么县政府仍然要通知 个人。
现在县政府想要使得修建的道路至少能够使所有村子之间互相到达,应如何修建这些道路,使得通知的人口总数最少,为多少?
第一行为一个整数 ,表示村子的数量,第二行有 个整数,第 个整数 表示第 个村子的人口数。
输出在保证所有村子都能互相到达的情况下,最少需要通知的人口数。
输入 | 输出 |
---|---|
5 5 7 13 4 9 |
50 |
对于 的数据,
对于 的数据,
对于 的数据,
分值:25 分 | 时间限制:1 s | 空间限制:262144 KB | 出题人:张梓祺
是个非常非常讨厌高数的人!她只要看到高数的题,就会头脑发晕,不知所措。(因为体积太大所以不会被水淹没)。
有一天她碰到一道这样的题,计算以下定积分:
对于她这种高数渣来说,自然是不会做的。你能写个程序帮帮她吗?
第一行一个整数 ,表示有 组数据()
每组每行有两个数 , 。( 且 ,保证给的 , 小数点后不超过 位)。
每行输出一个数表示答案,答案保留两位小数。
输入 | 输出 |
---|---|
3 2.1 3.1 2.1 3.9 2.3 3.3 |
1.27 1.84 1.11 |
你需要头文件
math.h
提供一些函数:
1.double log (double)
以 e 为底的对数
2.double exp (double)
求取自然数 e 的幂
3.double sin (double)
计算正弦函数
分值:25 分 | 时间限制:1 s | 空间限制:262144 KB | 出题人:袁丞蕾
的朋友听说 协会要举办比赛,就友情贡献了一个题目,但是为了保密,给文件设置了密码 ,并将密码 加密后给了 ,加密后的密码是一个长度为 的序列 。
已知正确密码 满足以下条件:
- 正确的密码 和加密后的密码 都由 组成,且每个数字都只出现一次(不会不出现也不会重复出现);
- 把所有满足条件 的密码按字典序(字典序比较规则与 函数比较规则相同)排序, 的次序比 大 。
现在由你来完成解密工作。
第一行为两个整数 和 ,第二行包含 个不同的正整数,表示加密后的密码序列 ,数据保证满足条件 。()
解密后的密码 ,如果不存在,输出 “impossible”。
输入 | 输出 |
---|---|
6 1 1 2 3 4 5 6 |
1 2 3 4 6 5 |
6 2 1 2 3 4 5 6 |
1 2 3 5 4 6 |
6 800 1 2 3 4 5 6 |
impossible |
分值:30 分 | 时间限制:1 s | 空间限制:262144 KB | 出题人:官展鹏
想约 一起去武大赏樱花,无奈 的导师也正催着他交科研立项的开题报告, 为了帮助 尽早完成任务陪她赏樱,送给了 一个神奇的
Ctrl
键,一旦点下这个Ctrl
键,就会自动完成 “全选-复制-粘贴” 这三个动作,且只能用一次,例如 已经敲出文本 “miao”,按下Ctrl
键后,整个文本就会被复制一遍变为 “miaomiao”。
已经计划好开题报告的所有内容,现在想要在这个Ctrl
键的帮助下,尽快完成文本内容,问他最少需要敲几次键盘?(按下Ctrl
键也算一次)
一个只包含小写字母的字符串 ,表示 将要输入的文本。
输出 最少需要敲几次键盘。
输入 | 输出 |
---|---|
abcabcab | 6 |
aaaaaaa | 5 |
对于 的数据,
对于 的数据,
对于 的数据,
分值:30 分 | 时间限制:1 s | 空间限制:262144 KB | 出题人:官展鹏
为了庆祝“第一届 程序设计竞赛”圆满结束,活动台前幕后的工作人员们开了一场香槟酒会。
所有酒杯被摞成一个金字塔,接着由 从最顶层的酒杯往下倒酒,如果顶层的酒杯被倒满了酒,多出来的酒就会溢出到第二层(向左右两边溢出的速率相等,如下图)。现在我们按照从上到下、从左到右的顺序对酒杯从 开始编号,第 层第 个酒杯的编号为 ,例如顶层的酒杯编号为:。
每一个酒杯的容积都相同,我们设为一个单位体积,问如果想要把酒杯 装满,最少需要多少单位体积的香槟酒?
输入为两个正整数 ,表示被询问的酒杯编号,其中 。
输出一个实数,表示至少需要向最顶端的酒杯倒多少单位体积的香槟,才能倒满酒杯 。
如果你的输出与标准输出的绝对值不超过 ,则认为你的程序是正确的。
输入 | 输出 |
---|---|
1 1 | 1 |
2 2 | 3 |
分值:45 分 | 时间限制:1 s | 空间限制:262144 KB | 出题人:许子涵,官展鹏,孙昊哲
看了出题组出的题目后,觉得这些题目或多或少都有些难度,要是有人一道题都做不出来怎么办,为了良好的比赛体验, 决定加一道所有人都会做的题目。
虽然我们是 社团,但是我们也不能单纯让大家输出 "Hello World" 吧,这样太侮辱大家的智商了,main
函数内的代码至少要有三四行吧。
与 经过一番激烈的讨论, 与 又经过一番激烈的讨论后,我们最终决定出这样一道题目:
这是我们出过的最简单的题目了,题目的要求非常简单,输入两个整数 和 ,然后输出这两个整数的和与差,怎么样,非常简单吧!为了让大家能有保底分数,我们故意将这道题的分值设为了 45 分,简直就是送分题啊~~~
输入只有一行,只有两个整数 和 ,数据保证输入为数字的自然表示(若数字的值为 0,则输出 0,若小于零则带有负号。除零外,最高的数字位是一个非零数字,如 0、-31、500 是自然表示的数字,00、-031、-00 不是自然表示的数字)
输出两个整数各占一行,第一行为 的值,第二行为 的值。
输出也必须为自然表示的数字。
输入 | 输出 |
---|---|
3 -3 | 0 6 |
10 3 | 13 7 |
-5 4 | -1 -9 |
对于 的数据,
对于 的数据,
对于 的数据,