Logo
(追記) (追記ここまで)

22097번 - Нанороботы 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 256 MB263320.000%

문제

Глубоко в недрах одной секретной лаборатории ведутся разработки прототипа жидкого робота. Фактически, этот робот состоит из огромного количества управляемых независимо нанороботов, которые, координируя свои действия, образуют требуемую макроструктуру. Исследования пока далеки от окончания. Количество используемых вместе нанороботов невелико, да и алгоритмы перемещения оставляют желать лучшего.

Все роботы получают команды с сервера. К сожалению, серверный софт пока тоже не доработан. В частности, в каждый момент времени пользоваться сервером может только какой-то один робот. Второму подключившемуся придётся дождаться выполнения команды первого, чтобы выполнить свою. Таким образом общее время выполнения роботами некоторых действий равно суммарному числу команд, полученных ими от сервера.

Робот, состоящий из w нанороботов, изначально установлен в левом верхнем углу испытательного полигона размером n × m клеток. Его цель — добраться всеми своими нанороботами до правого нижнего угла испытательного полигона. Каждая клетка полигона имеет ограничение, какое максимальное число нанороботов может на ней одновременно находиться.

Робот может послать команду серверу и получить команду движения на одну клетку в каком-то из четырёх направлений. Также, если робот в настоящий момент состоит из x нанороботов, он может получить команду разделиться на двух роботов, состоящих из u и v нанороботов, соответственно, где u + v = x. После этого эти два робота действуют независимо. Объединиться обратно роботы не могут.

Помогите проверить оптимальность используемого алгоритма перемещения — посчитайте, какое наименьшее количество команд сервер должен послать, чтобы все нанороботы переместились в правый нижний угол полигона.

입력

В первой строке заданы целые числа n, m и w (1 ≤ n, m ≤ 10, nm ≥ 2, 1 ≤ w ≤ 500). Далее, в n строках задано по m положительных целых чисел ai, j — максимальное число нанороботов, которые могут находиться в клетке i-й строки j-го столбца (ai, j ≤ 500). Гарантируется, что в начальной и конечной клетках могут находиться хотя бы w роботов.

출력

Выведите единственное число — ответ на задачу.

제한

예제 입력 1

1 3 10
10 10 10

예제 출력 1

2

예제 입력 2

1 3 10
10 5 10

예제 출력 2

5

예제 입력 3

2 2 10
10 5
5 10

예제 출력 3

5

힌트

출처

Contest > Russian Code Cup > 2014 > RCC 2014 Fourth Qualification Round E번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /