《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;
}
相关推荐
Black蜡笔小新3 小时前
自动化AI算法训练服务器DLTM助力医学影像分析进入AI智能分析新时代
人工智能·算法·自动化
手写码匠4 小时前
深入解析大模型架构之争:全能通用模型 vs 领域专精模型
人工智能·深度学习·算法·aigc
浅念-5 小时前
LeetCode 回溯算法题——综合练习
数据结构·c++·算法·leetcode·职场和发展·深度优先·dfs
列星随旋5 小时前
线段树和树状数组的学习
学习·算法
全糖可乐气泡水7 小时前
Codex适配国产信创环境安装部署与技术适配全解析
开发语言·git·python·算法·百度
h_a_o777oah7 小时前
状态机+划分型 DP :深度解析K-划分问题下 DP 状态的转移逻辑(洛谷P2679 P2331 附C++代码)
c++·算法·动态规划·acm·状态机dp·划分型dp·滚动数组优化
05候补工程师8 小时前
从算法理想向工程现实的跨越:SLAM 核心架构、思维误区与 Nav2 实战避坑指南
人工智能·算法·安全·架构·机器人
手写码匠9 小时前
Android 17 适配实战指南:新特性解读、隐私变更与迁移全攻略
人工智能·深度学习·算法·aigc
珊瑚里的鱼9 小时前
leetcode42雨水
算法·leetcode