๐Ÿ Python/๋ฐฑ์ค€

    [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..

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

    [2751]์ˆ˜ ์ •๋ ฌํ•˜๊ธฐ 2

    import sys N = int(sys.stdin.readline()) def fact(N): if N

    [2750]์ˆ˜ ์ •๋ ฌํ•˜๊ธฐ

    import sys N = int(sys.stdin.readline()) nums = [] for _ in range(N): nums.append(int(sys.stdin.readline())) nums.sort() for i in nums: print(i) 2750 ์ˆ˜ ์ •๋ ฌํ•˜๊ธฐ