Python 14제] 조건에 맞는 리스트값을 출력하는 프로그램을 작성하시오.
문제] 비어있는 리스트에 0이 입력될 때까지 숫자를 무작위로 입력받아 추가한다. 그리고 인덱스와 기준 숫자를 입력하면, 인덱스가 리스트 범위를 벗어나면 "리스트의 범위를 벗어났습니다."를 출력하고 종료한다. 인덱스가 범위에 포함되면 리스트에서 0에서 입력받은 인덱스까지에 저장된 숫자들 중 기준 숫자보다 큰 숫자를 모두 출력하는 프로그램을 작성하시오. (단, 리스트에 저장되는 숫자는 2자리 자연수이고 중복될 수 있다.) [입력 예시1] 2 → 인덱스 11 → 기준 숫자 [출력 예시1] 무작위로 입력된 값] 11, 22, 33, 44, 55, 0 인덱스 0~2까지 중 기준숫자 11보다 큰 숫자] 33 [입력 예시2] -2 → 인덱스 5 → 기준 숫자 [출력 예시2] 무작위로 입력된 값] 99, 88, 88,..
2021. 8. 5.
Python 9제] 로또 당첨 등수를 구하는 프로그램을 작성하시오.
문제] 자동으로 무작위 자연수를 반복해서 입력 받아 로또번호코드를 생성하고자 한다. 4가 입력되면 로또번호코드에 추가하지 않고 무시하고, 7이 입력되면 로또번호코드 생성을 종료하고 최종 결과를 출력한다. 단, 로또 번호는 0~99의 자연수로 제한하며, 로또번호코드가 11의 배수이면 1등, 7의 배수이면 2등이다. [입력 예시 1] 1 2 1 7 [출력 예시 1] 선택된 번호 내역은 아래와 같습니다. [1, 2 , 1 , 7] 선택된 번호의 합은 11이고 11의 배수입니다. 축하합니다. 1등입니다. [입력 예시 2] 6 5 4 1 0 7 [출력 예시 2] 선택된 번호 내역은 아래와 같습니다. [6, 4, 1, 0, 7] 선택된 번호의 합은 14이고 7의 배수입니다. 축하합니다. 2등입니다. [입력 예시 3..
2021. 8. 1.