Кузьме задали прочитать список книг разных авторов. Ознакомившись со списком авторов Кузьма удивился, ведь ранее он уже читал их произведения. Для каждого автора у Кузьмы определен показатель "интересности"
W i
, влияющий на скорость чтения книги следующим образом:
в первый день чтения книги Кузьма прочитает
1 0 ∗ W − 1 страниц (где W − 1 - текущий интерес к чтению) во второй и последующие дни чтения книги Кузьма будет читать 1 0 ∗ W i страниц ( W i -интересность текущей книги)Кузьма может читать книги в любом порядке, но если он взялся за определенную книгу - он обязательно дочитывает ее до конца. В день, когда Кузьма дочитал очередную книгу, он не берется за новую (не зависимо от того, сколько страниц он прочитал сегодня), при этом завтра, начав новую книгу, его интерес к чтению будет равен текущему.
Теперь Кузьма просит Вас посчитать: какое минимальное кол-во дней ему необходимо для прочтения заданного списка книг?
Формат ввода
В первой строке содержатся два числа: N ( 1 ≤ N ≤ 7 ) - кол-во книг и W 0 ( 1 ≤ W 0 ≤ 1 0 ) - стартовый интерес к чтению В последующих N строках содержатся по два числа: K i ( 1 ≤ K ≤
1000 ), W i ( 1 ≤ W i ≤ 10) - кол-во страниц в книге и ее интересность
Формат вывода
Выведите число: минимальное кол-во дней, необходимое для прочтения всех книг
Пример
Ввод Вывод
4 5
100 10
290 5
300 7
100 1
14
Примечания
Порядок прочтения книг в примере: 2-3-1-4
Кол-во страниц по дням Книга 2: 50+50+50+50+50+40, Книга 3: 50+70+70+70+40, Книга 1: 70+30, Книга 4: 100 - итого 6+5+2+1=14 дней
(Помогите,прошу)
W i
, влияющий на скорость чтения книги следующим образом:
в первый день чтения книги Кузьма прочитает
1 0 ∗ W − 1 страниц (где W − 1 - текущий интерес к чтению) во второй и последующие дни чтения книги Кузьма будет читать 1 0 ∗ W i страниц ( W i -интересность текущей книги)Кузьма может читать книги в любом порядке, но если он взялся за определенную книгу - он обязательно дочитывает ее до конца. В день, когда Кузьма дочитал очередную книгу, он не берется за новую (не зависимо от того, сколько страниц он прочитал сегодня), при этом завтра, начав новую книгу, его интерес к чтению будет равен текущему.
Теперь Кузьма просит Вас посчитать: какое минимальное кол-во дней ему необходимо для прочтения заданного списка книг?
Формат ввода
В первой строке содержатся два числа: N ( 1 ≤ N ≤ 7 ) - кол-во книг и W 0 ( 1 ≤ W 0 ≤ 1 0 ) - стартовый интерес к чтению В последующих N строках содержатся по два числа: K i ( 1 ≤ K ≤
1000 ), W i ( 1 ≤ W i ≤ 10) - кол-во страниц в книге и ее интересность
Формат вывода
Выведите число: минимальное кол-во дней, необходимое для прочтения всех книг
Пример
Ввод Вывод
4 5
100 10
290 5
300 7
100 1
14
Примечания
Порядок прочтения книг в примере: 2-3-1-4
Кол-во страниц по дням Книга 2: 50+50+50+50+50+40, Книга 3: 50+70+70+70+40, Книга 1: 70+30, Книга 4: 100 - итого 6+5+2+1=14 дней
(Помогите,прошу)