728x90
๋ฐ์ํ
"""
์์ด ์ ์์ ์ํ ์ ์์ ํ๊ท ์ ์๋ฅผ ๊ธฐ์ค์ผ๋ก ํ์๋ค์ ๋ฑ์๋ฅผ ๋งค๊ธฐ๋ ค๊ณ ํฉ๋๋ค.
์์ด ์ ์์ ์ํ ์ ์๋ฅผ ๋ด์ 2์ฐจ์ ์ ์ ๋ฐฐ์ด score๊ฐ ์ฃผ์ด์ง ๋,
์์ด ์ ์์ ์ํ ์ ์์ ํ๊ท ์ ๊ธฐ์ค์ผ๋ก ๋งค๊ธด ๋ฑ์๋ฅผ ๋ด์ ๋ฐฐ์ด์
returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
"""
def solution(score):
total = sorted([sum(s) for s in score]+[201], reverse=True)
return [total.index(sum(v)) for v in score]
"""
๋จผ์ score์ ์ ์๋ฅผ ๋ํด์ ์ ์๊ฐ ํฐ ์๋ถํฐ ์ ๋ ฌํ๋ค.
201์ ๋ฃ์ ์ด์ ๋ 1๋ฑ๋ถํฐ ์๊ธฐ ๋๋ฌธ์
0๋ฒ์งธ ์ธ๋ฑ์ค๋ ๋์ฌ ์ ์๋ ์ ์๋ฅผ ๊ธฐ์
ํ๋ค. ([100,100] ์ด max)
๊ทธ ๋ค์ score์์ ๋์จ ์ ์๋ฅผ total์์ ์ ์ ์ธ๋ฑ์ค๋ฅผ ์ ์ด์ค๋ค.
๋ฆฌ์คํธ๋ ์์์๋ถํฐ ๋ง๋ ๊ฐ๋ถํฐ ์ธ๋ฑ์ค๋ฅผ ๋ฆฌํดํด์ฃผ๊ธฐ ๋๋ฌธ์
[150, 150, 120] ์์ 150์ ์ฐพ๋๋ค๋ฉด 0๋ฒ์งธ๋ผ๊ณ ์๋ ค์ค๋ค.
"""
728x90
๋ฐ์ํ
'๐ผ๐ก๐๐ค๐ง๐๐ฉ๐๐ข > ๐๐ง๐ค๐๐ง๐๐ข๐ข๐๐ง๐จ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค 2018 KAKAO BLIND RECRUITMENT[1์ฐจ] '๋คํธ ๊ฒ์' ํ์ด์ฌ ํ์ด (0) | 2023.02.19 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค '์ ํ์์ ํ๋ณํ๊ธฐ' ํ์ด์ฌ ํ์ด + (0) | 2023.02.18 |
ํ๋ก๊ทธ๋๋จธ์ค '์์ ์ง๋' ํ์ด์ฌ ํ์ด (0) | 2023.02.16 |
ํ๋ก๊ทธ๋๋จธ์ค '์์ธ์๋ถํด' ํ์ด์ฌ ํ์ด (0) | 2023.02.16 |
ํ๋ก๊ทธ๋๋จธ์ค 'ํน์ดํ ์ ๋ ฌ' ํ์ด์ฌ ํ์ด (0) | 2023.02.16 |
๋๊ธ