안녕하세요 .
소수의 합 구하기에서 막혔는데요 ,
63페이지에 디버깅한것이 뭔가 잘못 된듯? 보여서요.
A , K , J , MOD(K,J) , HAP , 출력
7 2 2 0 0 17
3 2 1 2
4 3 0 5
5 2 0 10
6 2 1 17
이렇게 나와있는데요.
2번째 줄부터 이해가 안갑니다.
제가 디버깅 한결과입니다.
A , K , J , MOD(K,J) , HAP , 출력
2 2 0 0
3 2 2 1
3 3 5 0
4 2 5 0
5 2 5 1
5 3 5 2
5 4 5 1
5 5 9 0
MOD에서 0이 안나올시 J=J+1하여 3번째줄 K와J가 3,3 이 각각 나왔습니다.
마찬가지로 다른것도 마찬가지인데요.
제가 몰 착각하고 있는건가요 ㅠㅠ
010 7721 0242.
혹은 답변 부탁드립니다
수고하세요!!
안녕하세요.
변수의 값이 변화될 때만 디버깅표에 기록하면 됩니다.
나머지가 0이 아닐 때 J값은 변화를 합니다. J=J+1에 의해
하지만 K의 값은 10번 동그라미 부분을 거칠때만 K=K+1에 의해 변화를 합니다.
그 전까지는 값의 변화가 없기 때문에 추가로 기록하지 않습니다.
J값은 4번 동그라미와 6번 동그라미를 거칠때 값의 변화가 발생하므로 그 때마다 기록을 하는 것이구요.
위에서 언급한 방법에 의해 변수의 값이 변화될 때만 디버깅 표에 기록을 한 후 정답과 맞춰보세요.
오늘도 즐거운 하루 되세요.
"-
*2012-04-06 09:15:45
안녕하세요.
변수의 값이 변화될 때만 디버깅표에 기록하면 됩니다.
나머지가 0이 아닐 때 J값은 변화를 합니다. J=J+1에 의해
하지만 K의 값은 10번 동그라미 부분을 거칠때만 K=K+1에 의해 변화를 합니다.
그 전까지는 값의 변화가 없기 때문에 추가로 기록하지 않습니다.
J값은 4번 동그라미와 6번 동그라미를 거칠때 값의 변화가 발생하므로 그 때마다 기록을 하는 것이구요.
위에서 언급한 방법에 의해 변수의 값이 변화될 때만 디버깅 표에 기록을 한 후 정답과 맞춰보세요.
오늘도 즐거운 하루 되세요.
"