
Розв’язок олімпіадної задачі з програмування Цукерки
14 Листопада, 2019
Розв’язок олімпіадної задачі з програмування Цукерки
15 Листопада, 2019Розв'язок олімпіадної задачі з програмування Звичайна арифметика
Використовується мова програмування Python 3
Правильність розв'язку - 100/100
Звичайна арифметика
Дано два числа (a і b) та операція (словом), котру необхідно виконати:
plus – додати ці числа
minus – відняти друге число від першого
div - знайти цілу частину від ділення першого числа на друге
mod – знайти остачу від ділення першого числа на друге
mult – перемножити дані числа
Напишіть програму, яка за даними числами та операцією, обчислює результат.
Формат вхідних даних:
Дано 2 числа a, b (-2*109 ≤ a, b ≤ 2*109) та операцію, яка записана через один пробіл.
Формат вихідних даних:
Oдне число - результат виконаної операції.
Examples
Input
3 4 plus
Output
7
Input
12 5 div
Output
2
Input
9 4 mod
Output
1
Input
4 5 minus
Output
-1
Input
7 3 mult
Output
21
Обмеження
Full score: 100
Time limit: 100 ms
Real time limit: 5 s
Memory limit: 64M
Розв'язок
a,b,s=map(str,input().split())
a=int(a)
b=int(b)
if s=="plus":
    print(a+b)
elif s=="minus":
    print(a - b)
elif s=="div":
    print(a//b)
elif s=="mod":
    print(a % b)
elif s=="mult":
    print(a * b)



