#G125032. [GESP202503 一级 C++] 27. 四舍五入

[GESP202503 一级 C++] 27. 四舍五入

题目描述

给定 nn 个整数 a1,,ana_1, \dots, a_n。你需要将每个整数按照“四舍五入”的规则调整到最接近的整十数。

具体规则是:

  • 如果个位数字小于 5,则舍去个位数字(即向下取整到整十数)。
  • 如果个位数字大于等于 5,则向上取整到下一个整十数。

例如,4343 应调整为 40405858 应调整为 60602525 应调整为 3030

输入格式

第一行包含一个整数 nn,表示需要处理的整数个数。 接下来 nn 行,每行包含一个整数 aia_i

输出格式

输出 nn 行,每行一个整数,表示对应输入整数 aia_i 四舍五入到最接近的整十数后的结果。

5
43
58
25
67
90
40
60
30
70
90

数据规模与约定

对于 100%100\% 的数据,1n1001 \le n \le 1001ai100001 \le a_i \le 10000