https://www.acmicpc.net/problem/10818
최대값, 최솟값을 구할때는 해당 문제에서 입력가능한 범위를 확인해야 한다.
입력 범위보다 작은 값은 최대값에 해당하는 변수의 초기값으로 사용하고,
입렵 범위보다 큰값을 최솟값에 사용할 변수의 초기값으로 사용해야 한다.
#include<stdio.h>
int main()
{
int max=-1000001,min=1000001,n,k;
scanf("%d",&n);
for(int i=0;i<n;i++)
{
scanf("%d",&k);
if(k>max)
{
max=k;
}
if(k<min)
{
min=k;
}
}
printf("%d %d",min,max);
return 0;
}
'정보올림피아드-KOI > BOJ' 카테고리의 다른 글
백준 - 숨바꼭질 : 1697번 (0) | 2020.01.11 |
---|---|
백준 - 2×n 타일링 2 : 11727번 (0) | 2020.01.11 |
백준 - 동전 0 : 11047번 (0) | 2020.01.02 |
백준-N-Queen : 3344번 (0) | 2019.12.26 |
백준 - 타일링 : 1793번 (0) | 2019.12.23 |