본문 바로가기
프로그램

[파이썬] 문제 : 입력된 정수로 11배수, 7배수 로 로또 게임

by 오디세이99 2023. 4. 12.
728x90
반응형

(문제)

반복해서 자연수를 입력 받아 로또번호코드를 생성하고자 한다.
4가 입력되면 로또번호코드에 추가하지 않고 무시하고,
7이 입력되면 로또번호코드 생성을 종료하고 최종 결과를 출력한다.
단, 로또 번호의 자릿수에는 제한이 없으며,
로또번호코드가 11의 배수이면 1등, 
7의 배수이면 2등이다.

[입력 예시 1]
1217
[출력 예시 1]
1st prize

[입력 예시 2]
654107
[출력 예시 2]
2nd prize

[입력 예시 3]
5980657
[출력 예시 3]
No prize

 

(방법)

while True:
    a=int(input())
    if a==4:
        continue
    elif a==7:
        break
    
    # print(a, a%11, a%7)
    if a%11 == 0:
        print("1st prize")
    elif a%7 == 0:
        print("2nd prize")
    else :
        print("No prize")

728x90
반응형

댓글