diff --git a/zeta_python/9020.py b/zeta_python/9020.py new file mode 100644 index 0000000..68cde05 --- /dev/null +++ b/zeta_python/9020.py @@ -0,0 +1,6 @@ +N = int(input() +P = [] +last = 2 +for _ in range(N): + + # 골듭흐 파티션 diff --git a/zeta_python/completed/1929.py b/zeta_python/completed/1929.py new file mode 100644 index 0000000..7f5f2a0 --- /dev/null +++ b/zeta_python/completed/1929.py @@ -0,0 +1,16 @@ +M, N = map(int, input().split()) +P = [] + +for i in range(2, N+1): + for p in P: + if i % p == 0: + break + elif p ** 2 > i: + if i >= M: + print(i) + P.append(i) + break + else: + if i >= M: + print(i) + P.append(i) diff --git a/zeta_python/completed/2581.py b/zeta_python/completed/2581.py new file mode 100644 index 0000000..34fbe13 --- /dev/null +++ b/zeta_python/completed/2581.py @@ -0,0 +1,24 @@ +M, N = int(input()), int(input()) +P = [] +MP = [] + + +for i in range(2, N+1): + for p in P: + if i % p == 0: + break + elif p ** 2 > i: + if i >= M: + MP.append(i) + P.append(i) + break + else: + if i >= M: + MP.append(i) + P.append(i) + +if MP: + print(sum(MP)) + print(MP[0]) +else: + print(-1) diff --git a/zeta_python/completed/4948.py b/zeta_python/completed/4948.py new file mode 100644 index 0000000..7f7eaf9 --- /dev/null +++ b/zeta_python/completed/4948.py @@ -0,0 +1,28 @@ +N = int(input()) +P = [] +last = 1 +while N != 0: + if 2*N > last: + if last == 1: + last = 2 + for i in range(last, 2*N+1): + for p in P: + if i % p == 0: + break + elif p ** 2 > i: + P.append(i) + break + else: + P.append(i) + c = 0 + for p in P: + if N < p <= 2 * N: + c += 1 + elif p > 2*N: + break + if last < 2*N: + last = 2*N + + print(c) + + N = int(input())