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

    [10872]ํŒฉํ† ๋ฆฌ์–ผ

    ๋ฆฌ์ŠคํŠธ ์ด์šฉ import sys N = int(sys.stdin.readline()) N_list = list(range(1, N+1)) answer = 1 for num in N_list: answer *= num print(answer) ์žฌ๊ท€ํ•จ์ˆ˜ ์ด์šฉ import sys N = int(sys.stdin.readline()) def fact(N): if N

    [2628]์ข…์ด์ž๋ฅด๊ธฐ

    import sys W_fin, H_fin = map(int, sys.stdin.readline().rstrip().split()) N_tot = int(sys.stdin.readline()) W = [0] H = [0] for _ in range(N_tot): direction, num = map(int, sys.stdin.readline().rstrip().split()) if direction == 0: H.append(num) else: W.append(num) H.append(H_fin) W.append(W_fin) H.sort() W.sort() dif_H=[] dif_W=[] for i in range(len(H)-1): dif_H.append(H[i+1] - H[i]) for i in ra..

    [1065]ํ•œ์ˆ˜

    import sys N = int(sys.stdin.readline().rstrip()) count = 0 for i in range(1, N+1): if len(str(i))

    [1978]์†Œ์ˆ˜ ์ฐพ๊ธฐ

    import sys N = int(sys.stdin.readline()) nums = list(map(int, sys.stdin.readline().split())) count = 0 for num in nums: if num == 1: continue elif num ==2: count += 1 else: for i in range(2, num): if num % i == 0: count -= 1 break count += 1 print(count) ์—๋ผํ† ์Šคํ…Œ๋„ค์Šค์˜ ์ฒด => ์ฐธ๊ณ ํ•˜์—ฌ ๋‹ค์‹œ ํ’€์–ด๋ณด๊ธฐ 1978 ์†Œ์ˆ˜ ์ฐพ๊ธฐ

    [2869]๋‹ฌํŒฝ์ด๋Š” ์˜ฌ๋ผ๊ฐ€๊ณ  ์‹ถ๋‹ค

    import sys import math A, B, V = map(int, sys.stdin.readline().rstrip().split()) D = math.ceil((V - A) / (A - B)) + 1 print(D) for๋ฌธ, while๋ฌธ์„ ์‚ฌ์šฉํ•˜๋ ค๋‹ค๋ณด๋‹ˆ ์‹œ๊ฐ„ ์ดˆ๊ณผ-> ์ด ๋ฐฉ๋ฒ•์€ ๋„ˆ๋ฌด ์ด๊ณผ์ ์ธ ๋ฐฉ๋ฒ• ๋‚˜์ค‘์— ํ•œ๋ฒˆ ๋” ํ’€์–ด๋ด์•ผ๊ฒ ๋‹ค.(ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ž…์žฅ์—์„œ ์ข€๋” ๋น ๋ฅด๊ฒŒ ํŒ๋‹จํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•) 2869 ๋‹ฌํŒฝ์ด๋Š” ์˜ฌ๋ผ๊ฐ€๊ณ  ์‹ถ๋‹ค