Время

15:33:07
24 May 2012
Версия для печати

Колония бактерий

Семь раз добавь, один померяй,

Как много здесь живет бактерий,

Линейкой или транспортиром.

Ну, сколько? Пять или четыре?

Советы профессора молодому лаборанту

 

   В одной сверхсекретной бактериологической лаборатории ученые вывели новый вид бактерий. Для изучения их поведения в различных условиях была разработана специальная прямоугольная решетка размера MxN, состоящая из отдельных клеток. Каждая клетка характеризуется двумя координатами: номером строки, в которой она расположена, от 1 до M, и номером столбца от 1 до N. В каждой клетке может находиться некоторое число бактерий. Изначально все клетки решетки необитаемы (в них нет ни одной бактерии). А затем ученные заселяют бактерий в клетки решетки, применяя несколько раз следующую операцию: выбирается некоторая строка (или столбец) и некоторое количество бактерий добавляется в каждую клетку этой строки (или столбца). Условия жизни в клетках решетки таковы, что бактерии не умирают в них, но и не размножаются.

   Напишите программу, определяющую клетку, в которой будет находится наибольшее число бактерий после заселения.


Технические условия

   Входные данные

   В первой строке заданы два целых числа M и N (1 <= M, N <= 10000), определяющие размеры решетки. Во второй строке находится целое число L (0 <= L <= 100000) – количество операций заселения. Далее следует L строк, каждая из которых описывает одну операцию заселения и содержит по три целых числа b, i, k, где k (0 <= k <= 10000) - количество бактерий, которое добавляется в каждую клетку i-ой строки (при b=1) или i-го столбца (при b=2).

   Выходные данные

   Выведите три целых числа - количество бактерий в наиболее заселенной клетке, а также ее координаты (номер строки и столбца). В случае, если несколько клеток содержат наибольшее число бактерий, можно вывести координаты любой из них.


Информация о задаче

Лимит времени: 1 секунда
Лимит памяти: 64 MB
Баллы за пройденный тест: 1.96078
Сложность: 35% 37/57
Автор: vetal_n

Пример

Пример входных данных

2 2
4
1 1 2
2 2 1
1 2 1
1 1 1

Пример выходных данных

4 1 2


← Разрезание прямоугольника Список задач Велосипед →