๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Algorithm/๋ฐฑ์ค€(BOJ)

[ ํŒŒ์ด์ฌ(python) ] ๋ฐฑ์ค€ 10801 - ์นด๋“œ๊ฒŒ์ž„

by YWTechIT 2021. 5. 14.
728x90

๐Ÿ“ ๋ฐฑ์ค€ 10801 - ์นด๋“œ๊ฒŒ์ž„

๋ฐฑ์ค€ 10801 - ์นด๋“œ๊ฒŒ์ž„


โšก๏ธ ๋‚˜์˜ ํ’€์ด

์–ด์ œ ํ’€์—ˆ๋˜ ๋ฐฑ์ค€ 10214 - Baseball๋ฌธ์ œ์™€ ๋น„๊ตํ•ด๋ณด๋ฉด ์ž…๋ ฅ ํ˜•ํƒœ๋ฅผ ์ œ์™ธํ•˜๊ณ  ๊ฑฐ์˜ ํก์‚ฌํ•œ ๋ฌธ์ œ์˜€๋‹ค.

 

์ž…๋ ฅ๋ฐ›์€ A, B ๊ฐ๊ฐ์˜ ์œ„์น˜๋ฅผ ๋Œ€์†Œ๋น„๊ตํ•˜๋ฉด ๋˜๋Š”๋ฐ ์ด๋Ÿด ๋•Œ ๊ฐ€์žฅ ํŽธํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” zipํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•˜์ž. ๋‹ค๋งŒ, zipํ•จ์ˆ˜๋Š” ์„œ๋กœ ๋ฆฌ์ŠคํŠธ์˜ ๊ธธ์ด๊ฐ€ ๋‹ค๋ฅด๋ฉด ์‚ฌ์šฉ ํ•  ์ˆ˜ ์—†๋‹ค. ์ด ๋ฌธ์ œ๋Š” ๋ฆฌ์ŠคํŠธ์˜ ๊ธธ์ด๊ฐ€ ์„œ๋กœ ๊ฐ™์œผ๋ฏ€๋กœ zipํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉ ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋Œ€์†Œ ๋น„๊ต ์ดํ›„ ๊ฐ’์„ ๋ˆ„์ ํ•˜๊ณ  ๋งˆ์ง€๋ง‰์— ์กฐ๊ฑด์— ๋”ฐ๋ผ ์ถœ๋ ฅํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

 

A = list(map(int, input().split()))
B = list(map(int, input().split()))
A_cnt, B_cnt = 0, 0

for A_card, B_card in zip(A, B):
    if A_card > B_card:
        A_cnt += 1
    elif A_card < B_card:
        B_cnt += 1

if A_cnt > B_cnt:
    print('A')
elif A_cnt < B_cnt:
    print('B')
else:
    print('D')
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€