A. 【六月份 -- 基础语法组】-- T1 -- 四舍五入

· · 个人记录

https://cspjs.online/contest/699/problem/1

#include <bits/stdc++.h>
using namespace std;
int main() {
    freopen("round.in", "r", stdin);
    freopen("round.out", "w", stdout);
    long long t, n;
    cin >> t;
    while (t--) {
        cin >> n;
        long long ans = 0;
        long long k = 1;
        while (n) {
            long long a = n % 10;
            n /= 10;
            if (a >= 5) {
                n++;
                ans = 0;
            } else {
                ans += k * a;
            }
            k *= 10;
        }
        cout << ans << endl;
    }
    return 0;
}