Module: For 루프 문. 일반적인 작업


Problem

9 /16


시퀀스의 최대 수

Theory Click to read/hide

주어진 숫자 중 최대 수

조건 연산자를 공부할 때 입력된 여러 숫자에서 최대 숫자를 찾는 주제를 다루었습니다. 문제 "최대 4개의 숫자"에서 다음 알고리즘을 사용했습니다.
1. 변수 M에 값을 4개의 변수 중 첫 번째 변수에 할당합니다.
2. 두 번째 변수의 값이 변수 M의 값보다 크면 변수 의 값을 두 번째 변수의 값으로 대체합니다.
3. 세 번째 변수의 값이 변수 M의 값보다 크면 변수 M의 값을 세 번째 변수의 값으로 대체합니다.< br /> 4. 네 번째 변수의 값이 M 변수의 값보다 크면 변수의 값을 네 번째 변수의 값으로 바꿉니다.

각  다음과 같이 변수 M과 비교한 숫자(X로 표시):
 
의사 코드
<예비> 입력 X (M < X)이면   M = X
이 코드에서 가장 중요한 것은 변수 M이 가질 초기 값을 결정하는 것입니다.
일반적으로 최대값 또는 최소값을 찾는 문제를 풀 때 변수 M의 초기 값은 첫 번째 숫자와 동일하게 할당됩니다.
따라서 위의 코드는 숫자의 개수보다 1배 적은 횟수로 실행되어야 합니다(변수 M의 초기값으로 첫 번째 숫자를 입력하여 저장해야 하므로).
키보드에서 설정한 숫자의 수가 있는 경우(예: 변수 n) 다음을 사용하여 순환(2에서 n까지)을 구성할 수 있습니다. 숫자 변수를 저장하는 동일한 숫자.

프로그램을 직접 작성해 보십시오.

Problem

숫자 N을 입력한 다음 N 숫자를 한 줄에 하나씩 입력합니다. 입력한 모든 숫자 중에서 최대 숫자를 출력해야 합니다.

입력
첫 번째 줄에는 숫자 N이 포함되어 있습니다. (\(N<=100\)). 그런 다음 한 줄에 하나씩 N개의 숫자가 있습니다(모든 숫자는 정수이며 모듈로 10,000을 초과하지 않음).

출판물
모든 N 숫자의 최대 수를 표시합니다.

 
<헤드> <일># <몸>
입력 출력
1 5
0
1
2
3
4
4