문제 내용
a < b인 두 정수 a, b를 입력 받아 그 수 사이의 소수를 모두 출력하는 프로그램을 작성하세요.
문제 풀이
print("띄어쓰기를 하여 두개의 정수 a, b를 입력하라 (단, a<b 이다.)")
a,b = map(int,input("a b 형태로 입력(예시 : 1 2) : ").split())
for i in range(a,b+1):
count = 0
for k in range(1,i+1):
if i%k == 0:
count += 1
if count <= 2:
print(i)
코드 결과
#예시 1
띄어쓰기를 하여 두개의 정수 a, b를 입력하라 (단, a<b 이다.)
a b 형태로 입력(예시 : 1 2) : 3 10
3
5
7
#예시 2
띄어쓰기를 하여 두개의 정수 a, b를 입력하라 (단, a<b 이다.)
a b 형태로 입력(예시 : 1 2) : 1 100
1
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
'코드예시👨🏻💻▶️ 파이썬' 카테고리의 다른 글
파이썬 직각 삼각형의 빗변을 계산하는 프로그램 (0) | 2020.10.27 |
---|---|
파이썬 총합 계산 함수 및 순위 매기는 함수 코드 (0) | 2020.10.27 |
파이썬 판매 관리 프로그램 (물품 입력, 팔린 수량, 전체 판매량) (0) | 2020.10.27 |
파이썬 행렬 곱셈 예제 (0) | 2020.10.26 |
파이썬 오름차순 출력 및 양수 총합 계산 (0) | 2020.10.26 |