책 내용 질문하기
순위 출력하는 문제에서
도서
[2011] 정보처리기사 실기
페이지
146
조회수
94
작성일
2011-10-11
작성자
첨부파일

③ HAP(i)>HAP(J)

라고 답이 표기되어있는데,

i는 현재 출력할 기준값이고 J는 비교대상입니다.

그리고 합을 비교하여 R을 증가시키고있는데

합i 가 보다 클때 R을 증가시키면 숫자가 커지고 그럼 등수는 더 떨어지는 꼴이되는거 아닌가요?

실제로 디버깅 예제에서 HAP이 가장적은 110이 R=1로 1등이라 출력되고있습니다.

114에 나온 예제처럼

HAP(i)가 작을 때 R을 증가시켜 등수를 떨어뜨려야되는거 아닌가 생각되는데 제가 잘못 이해하고 있는건가요?

답변
2011-10-13 10:36:59

안녕하세요.

종종 문의되는 질문인데, 문제의 처리 조건 중 오름차순이라는 조건 때문입니다.

기본이 내림차순인데 ... 내림차순일 경우에는 생각하신 것처럼 진행하시면 되며, 오름차순이기 때문에 부등호의 방향이 달라진 것입니다.

오늘도 즐거운 하루 되세요.

"
  • *
    2011-10-13 10:36:59

    안녕하세요.

    종종 문의되는 질문인데, 문제의 처리 조건 중 오름차순이라는 조건 때문입니다.

    기본이 내림차순인데 ... 내림차순일 경우에는 생각하신 것처럼 진행하시면 되며, 오름차순이기 때문에 부등호의 방향이 달라진 것입니다.

    오늘도 즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.