Tags
- Java
- ์ ๋ ฌ
- ๊ทธ๋ํ ํ์
- PGM
- ๊ทธ๋ํ ์ด๋ก
- Study
- LV2
- greedy
- stack
- dfs
- ๊น์ด ์ฐ์ ํ์
- sort
- ๋๋น ์ฐ์ ํ์
- SpringBoot
- Dynamic Programming
- ๊ต์ฌ
- ์๋ฃ๊ตฌ์กฐ
- DP
- ๋ฐฑํธ๋ํน
- ์ํ
- Python
- ๊ตฌํ
- queue
- CodingTest
- BFS
- ์๋ฎฌ๋ ์ด์
- BOJ
- Brute Force Algorithm
- ๋ฌธ์์ด
- ์ ์๋ก
Archives
๊ธฐ๋ก๋ฐฉ
BOJ_2816 : ๋์งํธ ํฐ๋น ๋ณธ๋ฌธ
2816๋ฒ: ๋์งํธ ํฐ๋น
2012๋ 12์ 31์ผ ์๋ฒฝ 4์๋ถํฐ ์ง์ํ ์๋ ๋ก๊ทธ TV๋ฐฉ์ก์ด ์ข ๋ฃ๋์๋ค. TV๋ฅผ ์์ฃผ๋ณด๋ ํ ๋จธ๋๋ฅผ ์ํด์, ์๊ทผ์ด๋ค ์ง๋ ๋์งํธ ์์ ๊ธฐ๋ฅผ ๊ตฌ์ ํ๋ค. ์๋ ์๊ทผ์ด๋ค ์ง์๋ KBS1๊ณผ KBS2๋ง ๋์๋ค. ํ ๋จธ๋
www.acmicpc.net
๐ธ ๋ฌธ์ ๋ถ์ ๐ธ
- ๋ฆฌ์คํธ์ 1, 2 ๋ฒ์ ์ํ๋ ์ฑ๋๋ก ๋ฐ๊พธ๋ ๋ฌธ์ ์ด๋ค.
- 1๋ฒ๊ณผ 2๋ฒ ์ค ์ด๋๊ฒ ๋ ์๋์ ์๋์ ๋ฐ๋ผ ์ด๋ํด์ผํ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ค๋ฅด๋ค.
๐ธ ์ฝ๋ ๐ธ
import sys
input = sys.stdin.readline
arr = []
for i in range(int(input())):
arr.append(input().rstrip())
kbs1 = arr.index("KBS1")
kbs2 = arr.index("KBS2")
now = 0
for i in range(kbs1):
print(1,end="")
for i in range(kbs1):
print(4,end="")
if kbs1>kbs2:
for i in range(kbs2+1):
print(1,end="")
for i in range(kbs2):
print(4,end="")
else:
for i in range(kbs2):
print(1,end="")
for i in range(kbs2-1):
print(4,end="")
๐ธ ์ฝ๋ ํด์ ๐ธ
- ์๊ฐ์ด 1์ด๋ก ์งง์์ ๋น ๋ฅธ ์ ๋ ฅ์ ์ฌ์ฉํ๋ค.
- ์
๋ ฅ๋ฐ์ ์ฑ๋์์ KBS1๊ณผ KBS2์ ์ธ๋ฑ์ค๋ฅผ ์ฐพ๋๋ค.
- ๊ฐ๊ณ ๋์์ค๋ ๋ฐ๋ณต๋ฌธ์ผ๋ก 1, 4 ์ถ๋ ฅ์ ์ฐ๋๋ค.
๐ธ end ๐ธ
- ๋ฌธ์ ๊ฐ ์ ์ดํด๊ฐ ์๋๋๋ฐ ์คํ์ ์ ์ง๋ก ๋ต์ด ์ฌ๋ฌ๊ฐ์ธ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ๋ค.
- KBS 1๊ณผ 2์ค์ ์ด๋๊ฒ ์๋์์๋์ ๋ฐ๋ผ ์ด๋๊ฐ์ด ๋ฌ๋ผ์ง๋๊ฑธ ๋ฆ๊ฒ ์์์ 1ํ ํ๋ ธ๋ค.
728x90
'CodingTest > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
BOJ_2941 : ํฌ๋ก์ํฐ์ ์ํ๋ฒณ (0) | 2022.08.24 |
---|---|
BOJ_1308 : D-Day (0) | 2022.08.24 |
BOJ_1547 : ๊ณต (0) | 2022.08.22 |
BOJ_1676 : ํฉํ ๋ฆฌ์ผ 0์ ๊ฐ์ (0) | 2022.08.21 |
BOJ_18111 : ๋ง์ธํฌ๋ํํธ (0) | 2022.08.21 |