#1322
Silver II
포도는 포도포와 포도도로 이루어져있다.
시간 제한
1s
메모리 제한
512MB
제출
97
정답
52
맞힌 사람
43
정답 비율
49.4%

문제

컴퓨터인공지능학부 MT의 그림자 경매에서 포도를 전재산으로 구매해버린 강준이는 포도를 먹으며 다음과 같은 생각이 떠올랐다.

“포도가 포도(葡)와 포도(萄)라는 한자로 이루어져있다면 각 한자에서의 포도(음) 또한 한자로 구성된 것이 아닐까? “

그러면 포도에서 포와 도는 각각이 한자니까 “포도포도도” 라는 새로운 문자열로 만들 수 있을 것이다. 새로 만들어진 문자열에서도 한자의 음에 해당하는 ‘포도’가 존재하니 그 다음 단계의 문자열도 만들 수 있다.


강준이는 이와 같은 과정을 “포도화”라고 하기로 했다. NN이 주어졌을 때 NN번 '포도화'한 결과를 출력하시오. 출력 편의상 ‘포'는 p, ‘도'는 d로 출력한다.
포도화 과정 설명 : (포도) --> (포도)포 (포도)도 --> ((포도)포 (포도)도)포 ((포도)포 (포도)도)도 ...

입력

N (1N20)N\ (1\leq N \leq 20)

출력

포도를 N번 포도화한 문자열을 출력한다.

예제 입력 1

1

예제 출력 1

pdppdd

포도 포도

예제 입력 2

2

예제 출력 2

pdppddppdppddd

포도포포도도 포도포포도도

예제 입력 3

3

예제 출력 3

pdppddppdppdddppdppddppdppdddd

포도포포도도포포도포포도도도 포도포포도도포포도포포도도도

힌트

샤인머스켓과 포도는 서로 다른 과일처럼 보일 수 있지만, 샤인머스켓은 포도의 한 품종이다. 보통 '포도'는 포도 전체를 가리키는 말이고, '샤인머스켓'은 그중 이름이 붙은 특정 품종을 가리킨다.

그러므로 둘의 차이를 진지하게 말하면 포도는 큰 분류이고 샤인머스켓은 그 안에 들어 있는 포도다. 이 차이는 포도화 결과에는 영향을 주지 않는다.

비밀이지만 사실 강준이가 그림자 경매에서 산 건 포도가 아니라 샤인머스켓이었다.

참고로 폴라포는 한국에서 판매되는 포도맛 빙과다. 이름에 '포'가 들어가고 대표 맛도 포도지만, 폴라포를 포도화하면 안 된다. 폴라포는 먹으면 시원해지는 식품이지 문자열을 늘리는 한자가 아니다.

문제를 만든 사람
표강준
알고리즘 분류
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
#순위사용자언어시간메모리코드 길이
7357🥇
Fine_Tuning
C++9ms15576KB879B
7246🥈
Team_Choi
Python13ms18564KB147B
9013🥉
조서현
Python14ms16364KB58B
76624
레몬
Python14ms16604KB158B
93995
김성민
Python15ms20384KB99B
82546
황현석
Python16ms20512KB63B
82457
이문영
Python16ms20576KB81B
84338
안우진
Python16ms20596KB82B
78179
뚱크민
Python17ms20096KB91B
954110
이대현
Python17ms20256KB77B
804211
아보카도
Python17ms20344KB79B
765512
3학년인내가코딩을잘할수있을리없잖아무리무리!(※무리가_아니었다?!)
Python17ms20428KB147B
769613
베이지_데리버거
Python17ms20432KB127B
731514
메가커피
Python17ms20516KB135B
861415
최성철
Python17ms20520KB135B
775916
가나
Python17ms20640KB233B
777117
세얼간이
Python17ms22856KB108B
719318
이관복명장냉면단골손님
Python18ms20020KB84B
793719
일단출전
Python18ms20620KB116B
752820
공대남
Python19ms20212KB173B
1 / 3
난이도 투표
Silver II4명 투표· 약 2개월 전
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
#사용자문제결과언어시간메모리코드 길이제출 시간
9541
맞았습니다
Python17ms20256KB77B2026. 07. 18. 12:07
9401
맞았습니다
Python16ms20496KB98B2026. 07. 10. 13:03
9400
틀렸습니다
Python--98B2026. 07. 10. 13:02
9399
맞았습니다
Python15ms20384KB99B2026. 07. 10. 12:42
9319
맞았습니다
PyPy35ms57560KB106B2026. 07. 05. 13:09
9014
맞았습니다
Python16ms16664KB49B2026. 06. 15. 07:03
9013
맞았습니다
Python14ms16364KB58B2026. 06. 15. 05:49
8980
맞았습니다
Python146ms17948KB164B2026. 06. 10. 13:34
8979
맞았습니다
Python121ms18076KB115B2026. 06. 10. 13:31
8908
맞았습니다
Python148ms18208KB106B2026. 06. 08. 07:31
8907
틀렸습니다
Python--102B2026. 06. 08. 07:31
8906
런타임 에러
Python--91B2026. 06. 08. 07:31
8614
맞았습니다
Python17ms20520KB135B2026. 05. 30. 13:38
8433
맞았습니다
Python16ms20596KB82B2026. 05. 26. 08:38
8432
틀렸습니다
Python--84B2026. 05. 26. 08:37
8419
맞았습니다
Python226ms18356KB143B2026. 05. 26. 07:47
8256
맞았습니다
Python17ms16220KB50B2026. 05. 25. 13:03
8255
맞았습니다
PyPy31ms62460KB58B2026. 05. 25. 13:02
8254
맞았습니다
Python16ms20512KB63B2026. 05. 25. 13:01
8253
맞았습니다
PyPy29ms63108KB67B2026. 05. 25. 12:59