Skip to content

Commit 96c7df0

Browse files
committed
[Bronze III] Title: 닉네임에 갓 붙이기, Time: 32 ms, Memory: 32412 KB -BaekjoonHub
1 parent aeae2a3 commit 96c7df0

File tree

2 files changed

+47
-0
lines changed

2 files changed

+47
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# [Bronze III] 닉네임에 갓 붙이기 - 13163
2+
3+
[문제 링크](https://www.acmicpc.net/problem/13163)
4+
5+
### 성능 요약
6+
7+
메모리: 32412 KB, 시간: 32 ms
8+
9+
### 분류
10+
11+
구현, 문자열
12+
13+
### 제출 일자
14+
15+
2025년 2월 19일 01:17:24
16+
17+
### 문제 설명
18+
19+
<p>방금 막 프로그래밍을 배우기 시작한 찬우는 acmicpc.net에 있는 회원들이 모두 신같이 보였다. 그래서 찬우는 모든 회원의 닉네임 앞에 ‘갓’을 붙이려고 한다.</p>
20+
21+
<p>찬우가 ‘koosaga’라는 닉네임을 가진 회원을 갓으로 바꿔 부른다면 ‘godsaga’가 된다. 또, 찬우가 ‘acka’라는 닉네임을 가진 회원을 갓으로 바꿔 부른다면 ‘godka’가 될 것이다. 찬우는 닉네임을 갓으로 바꾸는 알고리즘을 생각하다가, 아래와 같이 2단계 방법을 사용하면 될 것으로 생각했다.</p>
22+
23+
<ul>
24+
<li>닉네임을 음절 단위로 쪼갠다.</li>
25+
<li>가장 첫 음절을 ‘god’으로 바꾼 후 쪼갠 음절을 합친다.</li>
26+
</ul>
27+
28+
<p>찬우는 수작업으로 N명의 닉네임을 모두 음절 단위로 쪼갰다. 찬우를 도와 이 닉네임들에 갓을 붙이는 프로그램을 작성하자.</p>
29+
30+
### 입력
31+
32+
<p>첫 번째 줄에는 닉네임의 수 N(1 ≤ N ≤ 100)이 주어진다. 두 번째 줄부터 N개의 줄에는 음절 단위로 쪼갠 닉네임이 주어진다. 각 줄은 알파벳 소문자와 공백만으로 이루어지며, 쪼갠 닉네임의 총 길이(공백 포함)는 100을 넘지 않는다. 쪼갠 닉네임에는 1개 이상의 공백이 존재한다.</p>
33+
34+
### 출력
35+
36+
<p>각 줄에 하나씩 갓을 붙인 닉네임을 출력한다.</p>
37+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import sys
2+
3+
n = int(sys.stdin.readline())
4+
5+
for _ in range(n):
6+
name = list(sys.stdin.readline().split())
7+
res = 'god'
8+
for i in range(1, len(name)):
9+
res += name[i]
10+
print(res)

0 commit comments

Comments
 (0)