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

29655번 - Таблица 스페셜 저지다국어

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

문제

В новой математической игре для одного игрока <<Таблица чисел>> используется таблица размером $n$ строк на $m$ столбцов, заполненная целыми числами. За один ход игрок выбирает одну из строк или один из столбцов и меняет знак на противоположный у всех чисел этой строки или столбца.

Цель игры состоит в том, чтобы привести таблицу в такой вид, что сумма чисел в каждой строке и каждом столбце является неотрицательной. При этом минимизировать количество ходов не требуется, но можно сделать не более 20000 ходов.

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

입력

Первая строка входного файла содержит два целых числа: $n$ и $m$ (2ドル \le n, m \le 100$). Каждая из последующих $n$ строк содержит по $m$ целых чисел $a_{i, j}$ ($|a_{i, j}| \le 100$).

출력

В первой строке выходного файла выведите $k$ --- число ходов, которые необходимо выполнить, или <<-1>>, если цели игры добиться невозможно. В первом случае в последующих $k$ строках выведите описание этих ходов.

Описание каждого хода должно быть выведено в отдельной строке, которые должны содержать: тип хода (<<R>> --- на этом ходе выбирается строка или <<C>> --- на этом ходе выбирается столбец) и номер соответствующей строки или столбца. Строки и столбцы нумеруются натуральными числами начиная с единицы, строки нумеруются сверху вниз, а столбцы --- слева направо.

Выведенная вашей программой последовательность ходов должна содержать не более 20000ドル$ ходов. Гарантируется, что если существует последовательность ходов, ведущая к достижению цели игры, то существует и последовательность, удовлетворяющая указанному ограничению.

제한

예제 입력 1

2 2
-1 -3
1 -2

예제 출력 1

1
C 2

예제 입력 2

3 2
-1 -1
-1 -1
-1 -1

예제 출력 2

3
R 1
R 2
R 3

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2009-2010 Season > April 3, 2010 C번

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

출처

대학교 대회

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

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