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

28652번 - Японский кроссворд 다국어

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

문제

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

Напомним, что японский кроссворд это головоломка, целью которой является получить черно-белую клетчатую картинку размера $n \times m$. Загаданный японский кроссворд содержит пустое поле $n \times m,ドル некоторые клетки которого нужно покрасить в черный цвет. Слева от каждой строки поля написана последовательность чисел. Эти числа соответствуют длинам отрезков черных клеток в этой строке, перечисленным слева направо. Аналогично, над каждым столбцом написана последовательность чисел, соответствующих длинам черных отрезков в этом столбце, перечисленным сверху вниз.

(a) Загаданный японский кроссворд (b) Решенный японский кроссворд

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

입력

В первой строке даны два целых числа $n$ и $m$ --- размеры картинки (1ドル \le n, m \le 100$).

В следующих $n$ строках дано по $m$ символов --- описание картинки. Белый цвет обозначается символом <<.>>, а черный --- <<\#>>.

출력

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

Далее выведите $m$ строк, описывающих столбцы японского кроссворда слева направо. Каждая из них должна начинаться с количества чисел в этом столбце, а затем должны быть перечислены сами эти числа.

Для удобства, вы можете выводить дополнительные переводы строк.

제한

예제 입력 1

11 8
........
.####...
.######.
.##..##.
.##..##.
.######.
.####...
.##.....
.##.....
.##.....
........

예제 출력 1

0
1 4
1 6
2 2 2
2 2 2
1 6
1 4
1 2
1 2
1 2
0
0
1 9
1 9
2 2 2
2 2 2
1 4
1 4
0

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2020-2021 Season > November 7, 2020 > Basic D번

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2020-2021 Season > November 7, 2020 > Advanced E번

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

출처

대학교 대회

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

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