728x90
반응형
(문제)
주사위를 3번 굴려서 나오는 점수를 모두 합한 뒤
주사위 면이 1이면 불운이라 간주되어서 다음번 값은 배제
즉 1, 2, 3이 나오면 합계에서 제외되어 1 + 0 + 3 = 4가 된다.
주사위 면이 6이 나오면 행운이라 간주되어서 다음번 점수는 무조건 2배가 된다.
Ex) 2, 6, 5가 나오면 5의 값은 2배가 되어 2 + 6 + 10
= 18이 된다.
(방법)
import random
a = random.randint(1,6)
# print(a)
b = random.randint(1,6)
# print(b)
c = random.randint(1,6)
# print(c)
print('input=',a,'/',b,'/',c)
if a == 1:
b = 0
elif b == 1:
c = 0
if a == 6:
b = b * 2
elif b == 6:
c = c * 2
total = a + b + c
print(f"{a}+{b}+{c}= ", total)728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : 정수열에서 중복된 수 제외하고 몇개인지 파악 (0) | 2022.11.25 |
|---|---|
| [파이썬] 문제 : 체옥 측정 결과에 따른 병원 추천 (0) | 2022.11.25 |
| [파이썬] 문제 : 사용자 ID 및 PW 처리 (0) | 2022.11.25 |
| [파이썬] 문제 : random을 사용한 사칙연산 (0) | 2022.11.25 |
| [파이썬] 문제 : 123.456789를 정수, 실수형으로 한 줄에 출력 (0) | 2022.11.25 |
댓글