《B4258 [GESP202503 一级] 四舍五入》

题目背景

对应的选择、判断题:https://ti.luogu.com.cn/problemset/1173

题目描述

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

输入格式

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

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

输出格式

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

输入输出样例

输入 #1复制

复制代码
5
43
58
25
67
90

输出 #1复制

复制代码
40
60
30
70
90

说明/提示

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

代码实现:

cpp 复制代码
#include <iostream>
using namespace std;

int main() {
    int n;
    cin >> n;
    for (int i = 0; i < n; i++) {
        int a;
        cin >> a;
        int res = (a + 5) / 10 * 10;
        cout << res << endl;
    }
    return 0;
}
相关推荐
一切皆是因缘际会1 分钟前
LLM轻量化联邦微调机理
数据结构·人工智能·数学建模·ai
yuan1999720 分钟前
欧拉梁静力与屈曲计算的 MATLAB 实现(有限差分法 + 解析解)
开发语言·算法·matlab
玖玥拾44 分钟前
C/C++ 数据结构(六)链表迭代器与底层
c语言·数据结构·c++·链表·stl库
牛油果子哥q1 小时前
AVL平衡树与红黑树深度精讲对比,平衡因子、四大旋转原理、着色规则、平衡策略、性能差异与面试手撕全解
数据结构·c++·面试
汉克老师1 小时前
GESP7级C++考试语法知识(二、指数函数(3、综合练习)
c++·算法·数学建模·指数函数·gesp7级·复利
林间码客2 小时前
04 ROC曲线与AUC:从零开始手动计算
大数据·人工智能·算法
Irissgwe2 小时前
map/set/multimap/multiset 的底层逻辑与实现
数据结构·c++·算法·二叉树·stl·c·红黑树
IronMurphy2 小时前
【算法五十八】23. 合并 K 个升序链表
数据结构·算法·链表
思茂信息2 小时前
CST软件基于液态金属开关的方向图可重构天线
服务器·算法·重构·cst·仿真软件·电磁仿真
月疯2 小时前
PPG研究中暑的算法记录
算法