영상
문제
'''
[문제]
1부터 100 사이의 랜덤 숫자를 변수 a에 저장한다.
a의 값이 1부터 5 사이이면, num에 1을 저장한 후 출력하시오.
a의 값이 6부터 10 사이이면, num에 6을 저장한 후 출력하시오.
a의 값이 11부터 15 사이이면, num에 11을 저장한 후 출력하시오.
a의 값이 16부터 20 사이이면, num에 16을 저장한 후 출력하시오.
...
...
a의 값이 96부터 100 사이이면, num에 96을 저장한 후 출력하시오.
'''
a = 0
Python
복사
해설
'''
[문제]
1부터 100 사이의 랜덤 숫자를 변수 a에 저장한다.
a의 값이 1부터 5 사이이면, num에 1을 저장한 후 출력하시오.
a의 값이 6부터 10 사이이면, num에 6을 저장한 후 출력하시오.
a의 값이 11부터 15 사이이면, num에 11을 저장한 후 출력하시오.
a의 값이 16부터 20 사이이면, num에 16을 저장한 후 출력하시오.
...
...
a의 값이 96부터 100 사이이면, num에 96을 저장한 후 출력하시오.
'''
import random
a = random.randint(1, 100)
print(a)
unit = a // 5
if a % 5 == 0:
unit = unit - 1
unit = unit * 5 + 1
print(unit)
Python
복사