shsl119   7년 전

뭐가문제일까요,....도와주세요!!

alohajihwan   7년 전

문제점이 3가지 정도 보입니다.


1. value[i] 값을 구할 때 int형 두 변수를 나누므로 나누는 값을 double로 형변환 시켜줘야 합니다.

    ex) value[1] =  (double)arr[1][1]/arr[0][1] + (double)arr[1][0]/arr[0][0]

2. 그리고 나눗셈을 하면 정수형이 아니기 때문에 value는 double로 선언해야 합니다.

   ex) double value[4];

3. 마지막으로 인풋이 5 5 1 1 인 경우 회전하지 않을 때 가장 큰 값이므로 답은 0이 나와야 하는데 출력을 index+1로 해주므로 0이 나올 수 없습니다.

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