qhdtls4545   7년 전

결과는 잘 나오는데 틀렸다고 나와요...

gallopsys   7년 전

주어진 소스 코드는 수열을 오름차순 정렬했을 때 위치해있는 숫자를 [1], [2], [3]이라고 하면 [1], [2], [3]이라고 주어졌을 때(예: 10, 20, 30)와 [2], [1], [3]으로 주어졌을 때(예21, 5, 94) 가장 큰 수를 출력하고 있습니다.

원하는 답을 출력하려면 세 수를 정렬하는 알고리즘은 if문 세 개로 충분히 구현이 가능합니다. a > b를 비교하고, 그 다음은 a > c, 마지막으로 b > c를 비교해서 저 식을 만족하면 값을 바꿔치기(swap)하신 다음, b를 출력하시면 됩니다.

댓글을 작성하려면 로그인해야 합니다.