ACM | “华为杯”杭州电子科技大学2023新生编程大赛
1001
Problem Description
jjy 每天都有很多课要上,但是回寝室玩游戏同样是一件非常重要的事。如果
jjy 当天的课程数超过
jjy 今天有 sleep
。
Input
测试点包含多组数据。第一行包含一个整数
每组数据仅有一行,包含一个整数
Output
每组数据包含一个字符串,如果 jjy
今晚能启动他想玩的游戏,输出游戏名称,否则输出 sleep
。
Sample Input
2
6 genshinimpact
5 codeforces
Sample Output
sleep
codeforces
Hint
样例共有两组数据:
第一组数据,jjy 的课程数超过了 genshinimpact
。
第二组数据,jjy 的课程数不超过 codeforces
。
1002
Problem Description 如果一个字符串可以表示成
给定一个由小写字母组成的字符串
Input
测试点包含多组数据。第一行包含一个整数
每组数据包含一个由小写字母组成的字符串
Output
每组数据包含一行,表示最长的完美子串的长度。如果没有完美子串,则输出
Sample Input
5
abccbbc
aabbaab
abc
abcaacbbcaabbaab
aaaaaaaaa
Sample Output
6
6
0
9
9
Hint
样例共有五组数据:
第一组数据,最长的完美子串可以是
第二组数据,最长的完美子串可以是
第三组数据,
第四组数据,最长的完美子串可以是
第五组数据,最长的完美子串为
可以证明,每组数据都不存在更长的完美子串。
1003
Problem Description
L 来到了一座罪恶之国。罪恶之国由
罪恶之国的每个城市都有一个罪恶值
L 因为天天“云顶,启动!”,所以已经不想动脑了。于是 L
来问你,一共有多少条不同的路径,使得 L 的罪恶值最后不超过
请输出答案对
Input
测试点包含多组数据。第一行包含一个整数
第一行包含三个整数
第二行包含
接下来
Output
每组数据包含一个整数,表示路径数量对
Sample Input
1
4 6 99999999
100 100 100 100
1 2
1 3
2 3
3 4
2 4
1 4
Sample Output
14
Hint
样例中,共有
1004
Problem Description
jjy 最近对智能车很感兴趣,于是他去实验室借了一辆玩。不幸的是,他发现智能车没有装配电池。
于是 jjy 购买了
jjy
需要选择一些电池来启动智能车,并使装配的电池中电力的最大值和最小值相差最小,请你告诉他最小的差值。如果没有任何一种启动智能车的方案,请输出
Input
测试点包含多组数据。第一行包含一个整数
第一行包含两个整数
第二行包含
Output
每组数据包含一个整数,表示最小差值。如果没有任何一种启动智能车的方案,输出
Sample Input
1
4 10
3 7 2 5
Sample Output
3
Hint
样例中,一种可行的方案是 [3,2,5],差值为
1005
Problem Description
给定一棵包含
有 l r x
,求
Input
测试点包含多组数据。第一行包含一个整数
第一行包含一个整数
接下来
接下来一行,包含一个整数
接下来
Output
每组数据包含
Sample Input
1
4
1 2 1
1 3 2
3 4 4
2
1 4 3
1 2 4
Sample Output
9
13
Hint
本题输入数据较多,建议大家使用关闭同步流后的 cin
和
cout
输入输出。具体代码如下:
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
// you code
return 0;
}
样例中的树如下图所示:
对于第一个询问,答案为
1006
Problem Description
最近,M 迷上了打台球,他前几天被
台球桌是一个
此刻,台面上仅剩下一颗白球和一颗黑球,白球位于坐标
由于这是一次全力以赴的击打,黑球进入袋口前将不会停下,M
想知道黑球最终会经过几次反弹后进入哪个袋口,请输出反弹次数和入袋坐标。如果黑球永远无法入袋,请输出
Input
测试点包含多组数据。第一行包含一个整数
第一行包含两个整数
第二行包含两个整数
第三行包含两个整数
保证白球和黑球位置不同。
Output
每组数据包含一行,如果黑球能入袋,输出三个整数,表示反弹次数和入袋坐标,否则输出
Sample Input
2
60 30
50 20
40 10
58 41
5 29
38 29
Sample Output
0 30 0
-1
Hint
样例共有两组数据:
第一组数据,黑球会直接进入位于
第二组数据,可以证明黑球永远无法入袋。