포럼
문제 COCI00003

Okviri

설명

"피터 팬 액자"는 글자마다 마름모 모양의 액자를 두르고, 이웃한 글자의 액자들이 서로 겹치게 하는 글 꾸미기 방식이다. 글자 하나에 대한 피터 팬 액자는 다음과 같다(X가 액자에 들어가는 글자이다):

..#..
.#.#.
#.X.#
.#.#.
..#..

하지만 이렇게만 꾸미면 다소 밋밋하므로, 세 번째 글자마다 대신 "웬디 액자"를 사용한다. 웬디 액자는 다음과 같다:

..*..
.*.*.
*.X.*
.*.*.
..*..

웬디 액자가 피터 팬 액자와 겹칠 때는, (훨씬 예쁜) 웬디 액자를 위에 놓는다. 겹치는 방식의 예는 예제를 참고하시오.

제약
입력 형식

입력의 첫째 줄이자 유일한 줄에 영어 알파벳 대문자가 최대 \(5\)개 주어진다.

출력 형식

피터 팬 액자와 웬디 액자로 꾸며진 단어를 \(5\)개의 줄에 걸쳐 출력한다.

서브태스크
서브태스크점수설명

Subtask 1

30점
예제 1
입력
A
출력
..#..
.#.#.
#.A.#
.#.#.
..#..
예제 2
입력
DOG
출력
..#...#...*..
.#.#.#.#.*.*.
#.D.#.O.*.G.*
.#.#.#.#.*.*.
..#...#...*..
예제 3
입력
ABCD
출력
..#...#...*...#..
.#.#.#.#.*.*.#.#.
#.A.#.B.*.C.*.D.#
.#.#.#.#.*.*.#.#.
..#...#...*...#..
문제 정보

riseoj 작성

출처 COCI 2006/2007 Contest 1

평가 및 의견

Okviri

개요
출제자 난이도 Unrated 레이팅 미적용 의견 0 / 1 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

Okviri

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8