CCF GESP 2025年3月认证 C++ 1级

所有 GESP 真题,手机上也能刷 · 自动判分 · 错题自动进错题本 扫码去刷
三 编程题
共 2 道 每题 25 分 共计 50 分
第 1 题
图书馆里的老鼠
时间限制:1s 内存限制:512MB

题目描述

图书馆里有 n 本书,不幸的是,还混入了一只老鼠,老鼠每 x 小时能啃光一本书,假设老鼠在啃光一本书之前,不会啃另一本。请问 y 小时后图书馆里还剩下多少本完整的书。

输入格式

三行,第一行一个正整数 $n$,表示图书馆里书的数量;

第二行,一个正整数 $x$,表示老鼠啃光一本书需要的时间;

第三行,一个正整数 $y$,表示经过的总时间;

输入数据保证 $y$ 小时后至少会剩下一本完整的书。

输出格式

一行,一个整数,表示 $y$ 小时后图书馆里还剩下多少本完整的书。

样例说明

样例 1

输入:
10
2
3
输出:
8

样例 2

输入:
5
2
4
输出:
3

数据范围

对于所有测试点,保证 $1≤n,x,y≤1000$,保证 $y$ 小时后至少会剩下⼀本完整的书。

第 2 题
四舍五入
时间限制:1s 内存限制:512MB

题目描述

四舍五入是一种常见的近似计算方法。现在,给定 $n$ 个整数,你需要将每个整数四舍五入到最接近的整十数。例如,43 四舍五入后为 40,58 四舍五入后为 60。

输入格式

共 $n+1$ 行,第一行,一个整数 $n$,表示接下来输入的整数个数。

接下来 $n$ 行,每行一个整数 $a_1​,⋯,a_n$​,表示需要四舍五入的整数。

输出格式

$n$ 行,每行一个整数,表示每个整数四舍五入后的结果。

样例说明

样例 1

输入:
5
43
58
25
67
90
输出:
40
60
30
70
90

数据范围

对于所有测试点,保证 $1≤n≤100,1≤a_i​≤10000$。

编程题部分已到底了。

小程序开心码未来

微信扫码,随时随地练 GESP 真题

  • 手机刷题 · 自动判分,错题自动归档到错题本
  • 绑定网站账号后,查看答案解析等权限自动同步
开心码未来小程序二维码(微信扫一扫) 微信扫一扫