黑暗大战(battle)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
黑暗大战(battle)
时间限制:1.00s
内存限制:256.00MB
提交文件:battle.cpp
输入文件:battle.in
输出文件:battle.out
【题目背景】
【题目描述】
“破局对弈,翻盘逆境!” —— 最后的黑暗对弈开始了!
喜羊羊与灰太狼大战了 个回合,每一个回合都必有一个获胜者。
你想要了解以下问题的答案:
- 最终的对弈情况是怎么样,即喜羊羊获胜的次数和灰太狼获胜的次数。
- 对弈过程中有几次打平,也就是说喜羊羊获胜回合次数等于灰太狼获胜回合次数。注意初始时为 也算作一次打平。
- 对弈中最大的“翻盘逆境”。“翻盘逆境“是指其中一人获胜次数落后的情况下,通过连续获胜若干次,使得获胜次数反超对方。需要求出所有“翻盘逆境” 中的最大连续获胜次数是多少。数据保证至少存在一次“翻盘逆境”。
【输入格式】
第一行输入一个正整数 ,表示 个回合。
接下来的 行,第 行有一个整数 或 ,表示第 个回合的获胜情况, 表示喜羊羊获胜 , 表示灰太狼获胜。
【输出格式】
第一行,输出两个用空格分开的整数,分别表示喜羊羊的获胜次数和灰太狼的获胜次数。
第二行,输出双方打平的次数。
第三行,输出最大的“翻盘逆境”。
输入样例1 | 输出样例1 |
---|---|
5 1 1 2 2 2 |
2 3 2 3 |
【样例 解释】
次获胜次数之比分别为:。其中,有 次平局 —— 和 。最大的“翻盘逆境”指灰太狼以 落后,但后续获胜 次,比分变为 ,获胜次数超过喜羊羊。
输入样例2 | 输出样例2 |
---|---|
9 1 2 2 1 1 1 2 1 1 |
6 3 3 3 |
【样例 解释】
次获胜次数之比分别为:。其中,有 次平局—— 以及 。最大的“翻盘逆境 ”指喜羊羊以 落后,但后续获胜 次,获胜次数之比变为 ,超过灰太狼。
输入样例3 | 输出样例3 |
---|---|
3 2 1 1 |
2 1 2 2 |
【数据范围】
对于 的数据,。
对于 的数据,。
本题采用 计分,分行给分,得分可累加。
当输出数据第一行正确,你可以获得该测试点 的得分。
当输出数据第二行正确,你可以获得该测试点 的得分。
当输出数据第三行正确,你可以获得该测试点 的得分。
2024CSP-J2模拟测试赛(第二场_8月17日08:30-12:00)
- 状态
- 已结束
- 规则
- OI
- 题目
- 4
- 开始于
- 2024-8-17 8:30
- 结束于
- 2024-8-17 12:00
- 持续时间
- 3.5 小时
- 主持人
- 参赛人数
- 12