《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;
}
相关推荐
数模竞赛Paid answer6 小时前
2026年中青杯数学建模A题数学建模论文智能评估系统与多智能体优化方法求解全过程论文及程序
算法·数学建模·中青杯
银-豆豆6 小时前
数据结构与算法-动态规划、回溯与贪心
算法·动态规划
想吃火锅10058 小时前
【leetcode】200. 岛屿数量
算法·leetcode·职场和发展
hold?fish:palm8 小时前
24 回文链表
数据结构·c++·链表
Nil2089 小时前
leetcode 54螺旋矩阵
算法·leetcode·矩阵
依然鸣10 小时前
PTA团体程序设计天梯赛L1真题讲解L1-077-080
开发语言·c++·算法·深度优先·pat考试·图论
qeen8712 小时前
【数据结构】自平衡二叉搜索树各种旋转算法原理解析及AVL树的C++实现
数据结构·c++·算法
lucas_AI12 小时前
1.2B 小模型赢过 235B 大模型:NaviDC-OCR 把文档解析卷明白了
人工智能·深度学习·算法
冻柠檬飞冰走茶13 小时前
PTA基础编程题目集 7-35有理数均值(C++语言实现)
开发语言·数据结构·c++·算法·均值算法
民乐团扒谱机13 小时前
【微实验】倒谱算法(Cepstrum)深度解析:原理、数学推导与代码实现
人工智能·算法·语音识别