Jayden`s
`22.02.18(๊ธ)_๋งค์ผ๊ฒฝ์
MK NEWS [๋จ๋ ] ๋ณ์, ํ์ ๊ณต๋ชจํด ์๋ฐฑ๋ช ์์ ๋ฐฑ๋ด์ฅ ์์ …์ด์ ๋ ๋ฑ ๊ฑธ๋ฆฐ๋ค๋๋ฐ - ๋งค์ผ๊ฒฝ์ ๋ณดํ๋ฃ ์ธ์ ์ฃผ๋ฒ, ๋น ๋ฐ์ดํฐ๋ก ํฌ์ฐฉ๋ถํฐ ์กฐ์ฌ๊น์ง ์ฌ๊ณ ์ด๋ ฅ ์์ฒ๋ง๊ฑด ํ์ตํ AI ์์ฌ๋๋ ์ฌ๊ฑด ์ธ๋ฌผ๊ด๊ณ ๊ฒ์ฆ ์ฌ๊ธฐ ํ์์ ์ฐพ์๋ด ์์ฌ ์๋ขฐ ๊ณผ์์ฒญ๊ตฌ·์กฐ์์ฌ๊ณ ์๋ฐฉ ๊ธฐ๋ ๋ณ์·ํ์ ๊ณต๋ชจํด ์๋ฐฑ๋ช ์์ ๋ฐฑ๋ด์ฅ ์์ AI๋ ๋ค ์๊ณ ์๋ค ๋ณดํ์ฒญ๊ตฌ ์ฐ๋ฃจ๋ ๊ธฐ๊ด·ํ์ ์ฌํ์ ๊ด๊ณ๋ถ์๊ธฐ๋ฒ ํตํด ๊ฑฐ๋ฏธ์ค์ฒ๋ผ ์ฝํ ์ฌ๊ธฐ ํ์ DB์๋ณด "๋ฐ์ดํฐ๋ณด์ ์ง์ค" ๊ธฐ์ฌ ์๋ฌธ๋ณด๊ธฐ - ๋ณดํ์ฌ๊ธฐ๊ฐ ์ฆ๊ฐํ ์๋ก, ํฉ๋ฒ์ ์ผ๋ก ๋ณดํ๋ฃ๋ฅผ ๋ด๋ ์ฌ๋๋ค์ ๋ถ๋ด์ด ์ฆ๊ฐ(๋ณดํ๋ฃ ์ธ์์ ์ฃผ๋ฒ) - ๋ฐ์ดํฐ๋ฅผ ํตํด ํน์ ์ฌ๋์ ์กฐ์ฌ๋ถํฐ ์ฌ๊ณ ์ด๋ ฅ๊น์ง ํ๋ฒ์ ์กฐํ ๊ฐ๋ฅ ๋ฐ AI๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณดํ์ฌ๊ธฐ ์์ฌ ๊ฐ๋ฅ - ๋ณดํ์ฌ์ ๊ณ ๊ฐ ์ ๋ณด์ ๋ณดํ๊ธ ์ฒญ๊ตฌ ๊ธฐ๋ก๋ค ๋ฐ ์ฌ๊ฑด..
[2309]์ผ๊ณฑ ๋์์ด
์ฒซํ์ด import sys import random find = [] for _ in range(9): find.append(int(sys.stdin.readline())) while True: temp = random.sample(find, 7) if sum(temp) == 100: break temp.sort() for i in temp: print(i, sep='\n') ๋ค๋ฅธ ๋ด์ฉ ์ฐธ๊ณ ํ ํ์ด(๋ณดํต ์ด๋ ๊ฒ 2๊ฐ๋ฅผ ๋นผ์ 100์ธ ๊ฒฝ์ฐ๋ก ํ) import sys find = [] for _ in range(9): find.append(int(sys.stdin.readline())) for i in range(9): for j in range(i+1,9): if sum(find) - fin..
`22.02.17(๋ชฉ)_๋งค์ผ๊ฒฝ์
MK NEWS ๋ค์ด๋ฒ·์นด์นด์ค๋ ์ํฅ๊ถ ๋ฐ…๊ด๊ณ ๊ฒฝ์๋ ฅ ๋ ์ปค์ง๋ฏ - ๋งค์ผ๊ฒฝ์ ๊ตฌ๊ธ็ผ `๊ด๊ณ ID ์ฐจ๋จ` ๊ตญ๋ด ํ์ฅ ์ 3์ ์ ๋ณด ํ์ฉ ๋ฉํ์ ๋ฌ๋ฆฌ ๋์๋ฐ์ ํ์ 5000๋ง๋ช ํ๋ณด ๊ธฐ์ฌ ์๋ฌธ๋ณด๊ธฐ - ์ฑ์์์์ ๋ง์ถคํ ๊ด๊ณ ๋ฅผ ํ ๋ ๊ตฌ๊ธ์ด ๋ฐฐํฌํด์ค ๊ด๊ณ ID๋ฅผ ์ฃผ๋ก ํ์ฉํ๋ ๋น์ฆ๋์ค ๋ชจ๋ธ - ํ๋ ๊ตฌ๊ธ์ด ์ด ๊ด๊ณ ID๋ฅผ ์ 3์๊ฐ ์ด์ฉํ๋ ๊ฒ์ ์ฐจ๋จํ ์์ - ๊ตญ๋ด ๋์งํธ ๊ด๊ณ ์ ๊ฐ์ฅ ์ ์ ์จ์ด ๋์ ๋๊ตฌ๊ฐ ์น(ํฌ๋กฌ)๊ณผ ์ฑ(์๋๋ก์ด๋)์ธ๋ฐ, ๊ตฌ๊ธ์์ ์น ๋ฟ๋ง ์๋๋ผ ์ฑ๊น์ง ๊ด๊ณ ID ์ฐจ๋จ์ ์์ฌ - ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ผ๋ ์ข์ ๋ชฉ์ ๋ ์์ง๋ง, ๊ตฌ๊ธ์ด ์ ๋ํ ํฌ๊ณ๋ฅผ ๋ ์ ํ๋ ค๋ ์๋๊ฐ ์๋๊น ํ๋ ์ฐ๋ ค - ๋จ, ๊ตญ๋ด์ ๋ค์ด๋ฒ์ ์นด์นด์ค๋ ์ 3์ ID ์์ด ์์ฒด ํ์ ์ ๋ณด๋ฅผ ๋ง์ด ๋ณด์ ํด์ ์๋์ ์ผ๋ก ์ฐ์๋ฅผ ์ ํ ์์ - ์ด์ ๊ตญ๋ด..
[1181]๋จ์ด ์ ๋ ฌ
import sys N = int(sys.stdin.readline()) strings = [] for _ in range(N): strings.append(sys.stdin.readline().rstrip()) strings = set(strings) strings = list(strings) strings.sort() strings.sort(key=lambda x : len(x)) for i in range(len(strings)): print(strings[i], sep="\n")1181 ๋จ์ด ์ ๋ ฌ ๋ฆฌ์คํธ sort ํ ๋, key๊ฐ ์ฃผ๋ ๊ฒ
[10989]์ ์ ๋ ฌํ๊ธฐ 3
import sys N = int(sys.stdin.readline()) b = [0] * 10001 for _ in range(N): b[int(sys.stdin.readline())] += 1 for i in range(10001): if b[i] != 0: for _ in range(b[i]): print(i)10989 ์ ์ ๋ ฌํ๊ธฐ 3 ์ด๋ ๊ฒ ํธ๋ ๋ฐฉ๋ฒ๋ ์๋ค๋ ๊ฒ ๊ธฐ์ตํ๊ธฐ