취뽀 기록

#열심히 살자 #취업 #공부

Python/[코드트리]

[코드트리] continue문 > 친근하지 않은 수

hyunnn_00 2023. 6. 20. 11:30
1이상 n이하의 정수 중 친근하지 않은 수의 개수를 출력하는 프로그램을 작성해보세요. 친근한 수란 2, 3 또는 5로 나누어 떨어지는 수를 의미합니다.

 

 

# 변수 선언, 입력
n = int(input())
cnt = 0

# 1부터 n까지의 수 중, 2 또는 3 또는 5로 나누어지지 않는 수의 개수를 구합니다.
for i in range(1, n + 1):
	if i % 2 == 0 or i % 3 == 0 or i % 5 == 0:
		continue
	cnt += 1

# 출력
print(cnt)

# 나의 풀이 ----------------------------------------
n = int(input())
cnt = 0

for i in range(1, n+1):
    if i % 2 != 0:
        if i % 3 != 0:
            if i % 5 != 0:
                cnt += 1
print(cnt)