10818번 - 최소, 최대
n을 입력받은 후 , 둘째줄로 넘어가서
n개의 데이터를 입력받은 후 그 중 최대값과 최소값을 구하는 방식으로, a[n]이라는 배열을 생성하고
min,max의 초기값으로 a[0]을 넣은 후, 각각의 a[i] (1=<i=<n)들과 비교하며 min, max의 값을 갱신하는 방식입니다.
이 세가지 케이스 모두 점검해보았는데 , 어느 부분인지 아직 모르겠습니다.
출력형식이라는게 제가 변수를 너무 남발한 것과 관련이 있을까요?
또 전체적으로 제 소스코드에 고쳐야할 점들 및 나쁜습관(?) 같은게 있다면 피드백 부탁드립니다.
7번째 줄을 지우면 됩니다. 출력해야 할 내용에 처음 개행하라는 말은 없습니다.
코드에 개선할 점이라면, else 부분들은 모두 불필요하니 지워도 된다는 것이 있겠습니다.
감사합니다.
댓글을 작성하려면 로그인해야 합니다.
whwnsdn0127 3년 전
우선 제가 짠 알고리즘은,
n을 입력받은 후 , 둘째줄로 넘어가서
n개의 데이터를 입력받은 후 그 중 최대값과 최소값을 구하는 방식으로, a[n]이라는 배열을 생성하고
min,max의 초기값으로 a[0]을 넣은 후, 각각의 a[i] (1=<i=<n)들과 비교하며 min, max의 값을 갱신하는 방식입니다.
출력 형식이 잘못되었습니다
이 세가지 케이스 모두 점검해보았는데 , 어느 부분인지 아직 모르겠습니다.
출력형식이라는게 제가 변수를 너무 남발한 것과 관련이 있을까요?
또 전체적으로 제 소스코드에 고쳐야할 점들 및 나쁜습관(?) 같은게 있다면 피드백 부탁드립니다.