2025年全国青少年信息素养大赛C++编程初中组复赛真题及答案解析.docxVIP

  • 2
  • 0
  • 约8.63千字
  • 约 27页
  • 2026-10-20 发布于广西
  • 举报

2025年全国青少年信息素养大赛C++编程初中组复赛真题及答案解析.docx

2025年全国青少年信息素养大赛C++编程初中组复赛真题及答案解析

第一题:口算大赛计分(calc)

题目描述

2025年全国青少年信息素养大赛省赛举办了口算暖场活动,共有n名初中组选手参与,每名选手需要依次回答m道口算题,每道题有标准整数答案。计分规则为:

1.选手每答对1道题得2分,答错1道题扣1分,不答得0分;

2.若选手连续答对3道及以上题目,从连续答对的第3道题开始,每道题额外加1分的连击奖励;

3.若选手最终得分为负数,则按0分计算最终成绩。

现在给出每名选手的答题情况,请你计算所有选手的最终成绩,并输出成绩最高的选手的编号(若有多名选手成绩并列最高,输出编号最小的那个)。

输入格式

第一行输入两个正整数n,m,分别代表参赛选手数量、口算题总数量,选手编号从1到n。

接下来n行,每行输入m个整数,第i行的第j个整数b_ij代表第i名选手第j题的作答情况:1代表答对,-1代表答错,0代表未作答。

输出格式

输出两个整数,分别代表最高成绩、取得最高成绩的最小编号选手。

输入样例1

```

35

111-11

11111

1-1010

```

输出样例1

```

132

```

样例解释

1号选手:前3题全对,前两题各2分,第3题因连击达标额外加1分得3分;第4题答错扣1分,连击中断清零;第5题答对得2分,总分为2+2+3-1+2=8分。

2

文档评论(0)

1亿VIP精品文档

相关文档