<코드>

#include <stdio.h>
#include <stdlib.h>

int main()
{
	int n, tmp;
	int *p;
	
	scanf("%d", &n);
	
	p = (int *)malloc(sizeof(int)*n);
	
	for(int i=0; i<n; i++)
		scanf("%d", (p+i));
	
	for(int i=n-1; i>=0; i--)
	{
		for(int j=0; j<i; j++)
		{
			if(*(p+i)<*(p+j))
			{
				tmp = *(p+i);
				*(p+i) = *(p+j);
				*(p+j) = tmp;
			}
		}
	}
	
	printf("max : %d\n", p[n-1]);
	printf("min : %d\n", p[0]);
		
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

627 : 파일입출력 - 자가진단2  (0) 2020.04.29
626 : 파일입출력 - 자가진단1  (0) 2020.04.29
203 : 포인터 - 형성평가4  (0) 2020.04.25
202 : 포인터 - 형성평가3  (0) 2020.04.25
201 : 포인터 - 형성평가2  (0) 2020.04.25

+ Recent posts