Codeforces Round 241 (Div. 2) |
---|
Закончено |
Знаменитое объединение художников «Калевич жив!» поставило на поток производство шедевров. Объединение состоит из n художников, которые решили следующим образом организовать свою работу.
Каждый из художников будет использовать только один закрепленный за ним цвет. Цвета для всех художников различны, будем считать что первый художник использует первый цвет, второй художник — второй цвет, и так далее. Каждый шедевр будет содержать все эти цвета. Чтобы наложить j-й цвет на i-й шедевр, j-му художнику потребуется tij единиц времени.
Во всем нужен порядок, поэтому работа художников упорядочена по следующим правилам:
Считая, что художники приступят к работе в момент времени 0, найдите для каждого шедевра момент времени, когда он будет готов к продаже.
В первой строке входных данных записаны целые числа m, n (1 ≤ m ≤ 50000, 1 ≤ n ≤ 5), где m — количество шедевров, а n — количество художников. Далее следуют описания шедевров по одному в строке. Каждая из строк содержит по n целых чисел ti1, ti2, ..., tin (1 ≤ tij ≤ 1000), где tij — время работы j-го художника над i-м шедевром.
Выведите последовательность из m целых чисел r1, r2, ..., rm, где ri — момент окончания работы n-го художника над i-м шедевром.
5 1
1
2
3
4
5
1 3 6 10 15
4 2
2 5
3 1
5 3
10 1
7 8 13 21
Название |
---|