Размещено 3 года назад по предмету
Информатика
от N111k
Дано n цілих чисел a 1 ,a 2 ,…,a n. Спочатку вони всі рівні нулю.
Дано m операцій, кожен з яких описується двома числа k iта c i, які означають, що ви можете k i разів вибрати будь-який елемент з масиву a та замінити його значення на c . Зверніть увагу, що елементи, які ви вибираєте, не обов'язково мають бути різними. Також ви не зобов'язані робити i-ту операцію рівно k
разів, ви можете виконати її будь-яку кількість разів, але не більше k . Також ви можете не виконувати операцію взагалі.
Всі m операцій ви маєте виконувати послідовно. Тобто, спочатку всі заміни першої операції, потім другої, і так далі.
Знайдіть максимальну можливу суму масиву, що може вийти в кінці.
Входные данные
Перший рядок містить два цілі числа n та m (1≤n,m≤10 5 ).
Кожен з наступних m рядків містить по два цілі числа k та c (1≤k ,c ≤105 ).
Выходные данные
Виведіть одне ціле число.