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 ์ด๋ ‡๊ฒŒ ํ‘ธ๋Š” ๋ฐฉ๋ฒ•๋„ ์žˆ๋‹ค๋Š” ๊ฒƒ ๊ธฐ์–ตํ•˜๊ธฐ