Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions 이티지윤/15650_N과 M(2).py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import itertools
n, m = map(int, input().split())

nums = [ i for i in range(1, n+1)] #1~n까지 nums에 넣기

arr = itertools.combinations(nums, m) #중복 제외, 순서 상관없는 조합 만들기
Comment thread
Suanna01 marked this conversation as resolved.
Resolved
for i in arr:
for j in i:
print(j, end=' ')
print()
19 changes: 19 additions & 0 deletions 이티지윤/1978_소수 찾기.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
### 소수의 개수 찾기
n = int(input()) # 입력받을 숫자 갯수

nums = list(map(int, input().split())) # 공백으로 숫자 구분
# 입력받은 n개의 숫자 ex: [1, 3, 5, 7]

prime_cnt=0 #소수 갯수

for i in nums:
isPrime = True #소수 여부
if i == 1:
continue
for j in range(2, i): # nums에 있는 숫자 i를 2부터 i-1까지 나눔
if i % j == 0: # 나누어떨어지면
isPrime = False # 소수 아님
if isPrime == True: # 소수이면
prime_cnt += 1 # 소수 갯수+1
print(prime_cnt)