728x90
출처 : 반크뉴스
문제]
변수 n1, n2, n3에 양의 정수 값을 입력 받고, 최소값과 최대값을 구한다.
최대값을 최소값으로 나눈 나머지가
10보다 크면 "Big"
10이면 "Same"
10보다 작으면 "Small" 을 출력하는 프로그램을 작성하시오.
[입력 예시 1]
3
12
20
[출력 예시 1]
Small
[입력 예시 2]
13
37
16
[출력 예시 2]
Big
[입력 예시 3]
11
27
65
[출력 예시 3]
Same
참고풀이]
#양의 정수 3개를 입력 받는다.
n1 = int(input())
n2 = int(input())
n3 = int(input())
#최소값과 최대값을 구한다.
Max=max(n1,n2,n3)
Min=min(n1,n2,n3)
#최대값을 최소값으로 나눈 나머지가
#10보다 크면 "Big"
#10이면 "Same"
#10보다 작으면 "Small"을 출력한다.
print("\n")
if Max%Min>10:
print("Big")
elif Max%Min==10:
print("Same")
else:
print("Small")
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 가을
반응형
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 43제] 홀수, 짝수 구분하여 합과 개수 구하기 (0) | 2022.04.01 |
---|---|
Python 42제] n1, n2,m을 입력받아 n1~n2까지 한라인에 m개씩 출력하기 (0) | 2022.03.31 |
Python 40제] 합격자 구하기 (0) | 2022.03.29 |
Python 39제] 중앙값 출력하기 (0) | 2022.03.28 |
Python 38제] S대 5주차 과제(리스트에 값을 넣고 리스트 값 더하기) (0) | 2022.03.24 |
댓글