2025年全国青少年信息素养大赛C++算法创意实践挑战赛(小学组_复赛)真题含答案解析.docxVIP

  • 0
  • 0
  • 约7.69千字
  • 约 22页
  • 2026-10-22 发布于广西
  • 举报

2025年全国青少年信息素养大赛C++算法创意实践挑战赛(小学组_复赛)真题含答案解析.docx

2025年全国青少年信息素养大赛C++算法创意实践挑战赛(小学组_复赛)真题含答案解析

1.口算打卡统计(本题100分)

题目描述

某小学信息学社团为提升队员计算能力,开展了连续多日的口算打卡活动。每名队员每天参与打卡可获得0-100之间的整数得分,其中得分大于等于90分当日评为“优秀”,得分大于等于60分视为当日打卡成功(连续多日打卡成功可获得全勤奖励)。现在需要你编写程序,根据某队员的每日得分,统计三个指标:一是获得“优秀”评级的总天数;二是最长连续打卡成功的天数;三是所有统计日的平均得分,结果保留1位小数。

输入格式

第一行输入一个正整数n(1≤n≤31),表示需要统计的总天数。

第二行输入n个0-100之间的整数,依次表示第1天到第n天的每日得分,整数之间用空格隔开。

输出格式

输出一行,包含三个值,依次为优秀天数、最长连续打卡成功天数、平均得分,三个值之间用单个空格隔开,平均得分保留1位小数。

输入样例

8

8592559562889033

输出样例

3475.0

样例说明

8天得分中,92、95、90三天达到优秀标准;连续打卡成功的片段分别为第1-2天(2天)、第4-7天(4天),最长连续天数为4天;总分为600分,平均分为75.0。

解析:这道题是基础模拟题,只需要按照题目要求遍历一次所有分数就能完成统计,不需要复杂的数据结构。解题步骤分为三步:第

文档评论(0)

1亿VIP精品文档

相关文档