11671. Призовий фонд
Відправити розв'язок
Бали:
100
Time limit:
2.0s
Memory limit:
500M
Author:
Problem type
Allowed languages
C++, Java, Pascal, Python
У конкурсі кодування є призи для найкращих учасників. Схема призів така:
10 найкращих учасників отримують по \(X\) грн.
Учасники з рангом від 11 до 100 (обидва включно) отримують по \(Y\) грн кожен.
Знайдіть загальну суму призів для всіх учасників.
Формат вхідних даних
Перший рядок містить ціле число \(T\) (\(1 \le T \le 1000\)) - кількість тестів.
Потім слідують \(T\) рядків, кожен рядок містить цілі числа \(X, Y\) (\(1 \le Y \le X \le 1000\)).
Числа у рядках розділяються пропуском.
Формат вихідних даних
У вихідний потік вивести шукану суму призового фонду.
Примітка
До прикладу 1:
10 найкращих учасників отримують 1000 грн, а наступні 90 учасників отримують по 100 кожен.
Отже, загальна сума \(= 10 \cdot 1000 + 90 \cdot 100 = 19000\).
Приклад вхідних даних
4
1000 100
1000 1000
80 1
400 30
Приклад вихідних даних
19000
100000
890
6700
Коментарі