랜덤 최고 점수
PDF로 보기유나는 슈팅 게임에서 N번의 시도 중 가장 높은 점수를 기록을 뽑으려고 합니다.
1~100 사이의 랜덤 점수를 N번 생성해 그 중 최댓값을 출력하는 프로그램을 만들어봅시다.
입력
첫 번째 줄에 시드 값이 주어집니다. (1 ≤ seed ≤ 10000) 두 번째 줄에 시도 횟수 N이 주어집니다. (1 ≤ N ≤ 20)
출력
N번 생성된 점수 중 최댓값을 출력합니다.
예제
예제 1
입력:
42
3
출력:
82
설명: seed=42로 3번 생성하면 82, 15, 4가 나오고 최댓값은 82입니다.
예제 2
입력:
7
5
출력:
84
설명: seed=7로 5번 생성하면 42, 20, 51, 84, 7이 나오고 최댓값은 84입니다.
힌트
- 빈 리스트를 만들고, 반복문 안에서 random.randint(1, 100)을 생성해 append합니다.
- 또는 for 반복으로 max_val 변수를 직접 갱신하는 방법도 있습니다.
- 파이썬 내장 함수 max(리스트)를 사용하면 간단하게 최댓값을 구할 수 있습니다.
댓글