๊ธฐ๋ก๋ฐฉ

BOJ_2816 : ๋””์ง€ํ„ธ ํ‹ฐ๋น„ ๋ณธ๋ฌธ

CodingTest/Python

BOJ_2816 : ๋””์ง€ํ„ธ ํ‹ฐ๋น„

Soom_1n 2022. 8. 23. 00:16

๐Ÿ‘‰ ๋ฌธ์ œ๋งํฌ

 

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