Портос хочет украсить золотым шитьем свою перевязь. Он знает, что один сантиметр золотого шитья стоит один луидор. Портосу надо вышить N миллиметров перевязи. Причем мастер никогда не возьмется за работу, если ему заплатят меньше, чем стоит работа. И сдачу мастер никогда не отдает.
Какое минимальное количество луидоров Портос должен заплатить мастеру за работу?
Входные данные
Программе на вход поступает натуральное число N (N ≤ 109) – длина перевязи в миллиметрах.
Выходные данные
Выведите на экран минимальное количество луидоров, которые Портос должен отдать за работу.
Верное решение:
n = int(input())
print((n % 10 and 1) + n // 10)
Верное решение:
n = int(input())
print(n // 10 if n % 10 == 0 else n // 10 + 1)
Верное решение (в одну строку):
print((int(input()) + 9) // 10)
Верное решение (в одну строку):
print(int((int(input()) / 10) + 0.9))
Верное решение (разминка перед ЕГЭ):
n = int(input()) / 10
import math
print(math.ceil(n)) # Функция ceil выполняет округление вверх до ближайшего целого числа.
## Российские программисты решились-таки наконец поставить ставни на windows.