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
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기