728x90
출쳐 : 반크뉴스
참고풀이]
import sys #exit()
#0~99사이의 수를 입력한다.
while True:
N=int(input())
if 0<= N <=99:
break
print("0이상, 99이하의 수를 입력하시오.")
#조건에 맞는 수가 아니면 작업을 끝낸다.
sys.exit()
#입력 받은 숫자가 10 미만이면 짝수의 합을 구한다.
#(입력 받은 숫자 포함)
Sum=0
if 10< N <99:
#십의 자리수와 일의 자리 수를 바꾼다.
Ten=N//10
il=N%10
N=il*10+Ten
#0~N까지의 짝수의 합을 구한다.
for i in range(0,N+1,2):
Sum+=i
#결과출력
print("Total =", Sum)
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 겨울
반응형
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 39제] 중앙값 출력하기 (0) | 2022.03.28 |
---|---|
Python 38제] S대 5주차 과제(리스트에 값을 넣고 리스트 값 더하기) (0) | 2022.03.24 |
Python 36제] S대 9주차 과제(김밥 계산하기) (0) | 2022.03.24 |
Python 35제] N개 중에서 R개를 선택했을 때의 경우의 수를 구하는 프로그램을 작성하시오. (0) | 2022.02.22 |
Python 34제] 2021년 한국정보올림피아드 1차대회 중등부 2교시 1번:꿀따기 (0) | 2021.12.09 |
댓글