아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

홍익 댄스파티

시간 제한1초메모리 제한1024 MB

요약
5줄의 문자열로 주어진 사진에서 'Ready to Leap'과 'Leaping' 상태를 나타내는 두 문자를 서로 바꾸어 다음 장면을 출력한다.
난이도

쉬움10점 중 2점

유형
구현, 문자열, 시뮬레이션, 배열
정답자
아직 제출이 없습니다

문제

10년 전, 홍익대학교 학생을 위한 댄스파티가 개최되었다.

도약 준비도약 중착석
1.o.
2ow.
3mlo
4lnL
5n.n

댄스파티에는 위와 같이 세 종류의 학생이 있다.

학생들은 빈자리 없이 좌우로 딱 붙어 한 줄로 서서, 다음 차례가 되면 도약 준비 학생은 도약 중으로, 도약 중 학생은 도약 준비로 바뀐다. 착석 학생은 바뀌지 않는다.

당신은 댄스파티의 모습을 한 장의 사진에 담았다.

그리고 10년이 흐른 지금, 대학을 졸업하고 사회인이 된 당신은 짐을 정리하던 도중 댄스파티의 사진을 발견하였다. 그 낡은 단 한 장의 사진은 하루가 바쁘게 일상에 치이며 살아가는 당신을 추억에 잠기게 하기에 충분하였다.

그 시절을 회상하기 위해 주어진 사진을 토대로 다음 차례의 모습을 유추하라.

입력

댄스파티의 사진이 55줄의 문자열로 주어진다.

각 줄의 최대 길이는 10 00010\,000자이며 모든 줄의 길이는 동일하다.

각 열은 도약 준비, 도약 중, 착석 중 하나이다.

출력

입력으로 주어진 댄스파티 사진의 다음 차례의 모습을 55줄의 문자열로 출력한다.

예제3

  1. 예제 1

    입력
    .o.
    ow.
    mlo
    lnL
    n.n
    
    예상 출력
    o..
    wo.
    lmo
    nlL
    .nn
    
  2. 예제 2

    입력
    .
    o
    m
    l
    n
    
    예상 출력
    o
    w
    l
    n
    .
    
  3. 예제 3

    입력
    .....
    oo.oo
    mmomm
    llLll
    nnnnn
    
    예상 출력
    oo.oo
    ww.ww
    lloll
    nnLnn
    ..n..