728x90
반응형
코드
더보기
// 나이 차이
// N(2<=N<=100)명의 나이가 입력됩니다. 이 N명의 사람 중 가장 나이차이가 많이 나는 경우는 몇 살일까요?
// 최대 나이 차이를 출력하는 프로그램을 작성하세요.
//입력설명 : 첫 줄에 자연수 N(2<=N<=100)이 입력되고, 그 다음 줄에 N개의 나이가 입력된다.
// 출력설명 : 첫 줄에 최대 나이차이를 출력한다.
# include <stdio.h>
# include <limits.h>
int main(){
int num,i,people;
int max=INT_MIN;
int min=INT_MAX;
scanf("%d",&num); // 사람의 수 입력
for (i = 1; i<=num; i++){
scanf("%d",&people);
if(people > max)
max = people;
if(people< min)
min = people;
}
printf("%d", (max-min));
return 0;
}
문제 출처 : 인프런 it 취업을 위한 알고리즘 문제풀이 (with C/C++) : 코딩테스트 대비
728x90
반응형
최근댓글