Условие
По российским правилам числа округляются до ближайшего целого числа, а если дробная часть числа равна 0.5, то число округляется вверх.
Дано неотрицательное число x
, округлите его по этим правилам. Обратите внимание, что функция round
не годится для этой задачи!
Решение
x = float(input()) if x - int(x) == 0.5: x += 0.1 print(round(x))