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

24186번 - Den trötte målaren 스페셜 저지다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 (추가 시간 없음) 1024 MB16141285.714%

문제

Ilad Rodavlas har jobbat som målare i hela sitt liv men börjar nu bli trött på sitt jobb. Dra penseln upp, ned och upp igen. Samma sak varje dag. Men en dag när han ska måla ett golv, indelat i $N \times N$ rutor, får han en snilleblixt. "Tänk om en robot skulle kunna göra allt jobb åt mig" utbrister han. Det finns dock två problem med den idén. För det första kan roboten endast förflytta sig rakt framåt, så den målar alltid en hel rad eller kolumn med samma färg. För det andra kan Ilad inte programmera. Han vet dock att du är en skicklig programmerare och undrar därför om du kan hjälpa honom.

Ilad har en bild som visar exakt hur golvet ska se ut till slut. Hela golvet är från början omålat. Skriv ett program som berättar för roboten hur den ska måla golvet. För att inte slösa på färg får den inte måla samma rad eller kolumn flera gånger.

입력

På första raden står ett tal 1ドル \leq N \leq 9,ドル antalet rader och kolumner på golvet som roboten ska måla. Därefter följer $N$ rader och med $N$ tecken på varje rad, en punkt ($.$) för en omålad ruta, $S$ för en svart ruta och $V$ för en vit ruta.

Golvet kommer alltid vara möjligt att måla enligt det givna mönstret.

출력

Skriv först ut en teckensträng med de rader och kolumner roboten ska måla, i ordning. Rader beskrivs med siffrorna 1ドル,ドル 2ドル,ドル $\dots$ och kolumner med bokstäverna $A,ドル $B,ドル $\dots$.

Skriv sedan ut en teckensträng med de färger roboten ska måla varje gång, med tecknen V för vitt och S för svart.

제한

예제 입력 1

4
..S.
VVSV
..S.
..S.

예제 출력 1

2C
VS

예제 입력 2

5
VVVVV
..S.S
VVVVS
VVVVV
..S.S

예제 출력 2

C3E41
SVSVV

예제 입력 3

6
VVVVVV
VVVSVV
VVVSVV
V.VSV.
SSSSSS
V.VSV.

예제 출력 3

32EDCA51
VVVSVVSV

힌트

출처

Olympiad > Swedish Olympiad in Informatics > 2022 > Qualification 4번

  • 문제를 만든 사람: Axel Nilsson
(追記) (追記ここまで)

출처

대학교 대회

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

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