Решение задачи "Округление" с Codeforces

Без пояснения   Просмотров: 4


У Васи есть целое неотрицательное число n. Он хочет округлить его до ближайшего целого числа, которое оканчивается на 0. Если число n уже заканчивается на 0, то Вася считает его уже округлённым.

Например, если n = 4722, то ответ равен 4720. Если n = 5, то Вася может округлить число как до 0, так и до 10, оба варианта являются правильными ответами.

Определите результат округления Васей числа n.

Код

#include <bits/stdc++.h>

using namespace std;

int main() {
  int n; cin >> n;
  int r = n % 10;
  cout << (r > 5 ? n + 10 - r: n - r);
}

         

 Администратор Photo Автор: Администратор


Отправить решение задачи
Чтобы отправить решение вам нужно войти в систему или зарегистрироваться

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться