11373. Монети щастя


Відправити розв'язок

Бали: 100
Time limit: 2.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Степан любить золоті монети. Він отримує 1000 очок щастя за кожну монету номіналом 500 грн і отримує 5 очок щастя за кожну монету номіналом 5 грн. Степан має \(X\) грн. Якщо він обміняє свої гроші так, щоб отримати найбільше очок щастя, скільки очок щастя він заробить? (Ми припускаємо, що є шість видів монет: 500 грн, 100 грн, 50 грн, 10 грн, 5 грн і 1 грн.)

Формат вхідних даних

Вхідний потік містить ціле число \(X\) (\(0 \le N \le 10^9\))

Формат вихідних даних

У вихідний потік виведіть максимальну кількість очок щастя, які можна заробити.

Примітка

До прикладу 1:

Обмінюючи свої гроші, щоб здати дві монети номіналом 500 грн і чотири монети номіналом 5 грн, він отримає 2020 очок щастя, тобто максимальну кількість очок щастя, яку можна заробити.

Приклад вхідних даних

1024

Приклад вихідних даних

2020

Приклад вхідних даних

0

Приклад вихідних даних

0

Приклад вхідних даних

1000000000

Приклад вихідних даних

2000000000

Коментарі

Ще немає коментарів.