https://www.acmicpc.net/problem/2816
2816번: 디지털 티비
2012년 12월 31일 새벽 4시부터 지상파 아날로그 TV방송이 종료되었다. TV를 자주보는 할머니를 위해서, 상근이네 집도 디지털 수신기를 구입했다. 원래 상근이네 집에는 KBS1과 KBS2만 나왔다. 할머니
www.acmicpc.net
import sys
# 원하는 채널로 가서 cnt로 와주는 함수
def write(cnt1, num_str1,cnt2, num_str2):
for i in range(cnt1):
sys.stdout.write(num_str1)
for i in range(cnt2):
sys.stdout.write(num_str2)
if __name__ == '__main__':
n, kbs_dic = int(input()), dict({'KBS1': 0, 'KBS2':0})
for i in range(n):
channel = sys.stdin.readline().strip()
if channel in kbs_dic:
kbs_dic[channel] = i
write(kbs_dic['KBS1'], '1',kbs_dic['KBS1'], '4')
kbs_dic['KBS2'] = kbs_dic['KBS2'] +1 if kbs_dic['KBS1'] > kbs_dic['KBS2'] else kbs_dic['KBS2']
write(kbs_dic['KBS2'], '1',kbs_dic['KBS2']-1, '4')
'백준 & 프로그래머스' 카테고리의 다른 글
백준.11724.연결 요소의 개수.py (0) | 2023.09.12 |
---|---|
백준.올림픽.8979.py (0) | 2023.09.12 |
백준.카드게임.py (0) | 2023.09.11 |
백준.누울 자리를 찾아라.py (0) | 2023.09.10 |
백준.소수&팰린드롬.py (0) | 2023.09.10 |
댓글