1강 모의고사 알고리즘 5회 문제
1번답이 a=1 되어야 하는거 아닌가요?
a=0일 경우 분모가 계속 0이 됩니다.
a=a*b
b=b+1 로테이션이라
a=0*1
a=0*2
a=0*3
이런식으로 되기때문에 게속 0이 되어 문보는 영구적으로 0이 되는게 아닌가 합니다.
또한 hap의 초기 값이 1이기 때문에
문제에서 1+1/1+1/2 ..... 에서 초기 값으로 1항을 해결 하였기에
2항인 1/1이 이회차에 돌아가야 하는게 아닌지요?
정확한 답이 무엇인가요?
안녕하세요.
정답및해설 18쪽 하단에 잠깐만요로 설명하였듯이 불필요한 변수 A를 사용한 문제입니다.
이런 문제가 다시 출제될 가능성은 적으나 출제되었던 문제라 이런 문제도 출제되었다는 정도로만 파악하고 넘어가면 될 것 같습니다.
참고로 아래쪽 디버깅 표를 확인해 보세요.
A B D HAP
0 1 1
0 2 1 2
0 3 0.5 2.5
0 4 0.3333333 2.83333333333333
0 5 0.25 3.08333333333333
0 6 0.2 3.28333333333333
0 7 0.1666666 3.45
0 8 0.1428571 3.59285714285714
0 9 0.125 3.71785714285714
0 10 0.1111111 3.82896825396825
0 11 0.1 3.92896825396825
3.92896825396825
오늘도 즐거운 하루 되세요.
"-
*2013-06-26 09:15:33
안녕하세요.
정답및해설 18쪽 하단에 잠깐만요로 설명하였듯이 불필요한 변수 A를 사용한 문제입니다.
이런 문제가 다시 출제될 가능성은 적으나 출제되었던 문제라 이런 문제도 출제되었다는 정도로만 파악하고 넘어가면 될 것 같습니다.
참고로 아래쪽 디버깅 표를 확인해 보세요.
A B D HAP
0 1 1
0 2 1 2
0 3 0.5 2.5
0 4 0.3333333 2.83333333333333
0 5 0.25 3.08333333333333
0 6 0.2 3.28333333333333
0 7 0.1666666 3.45
0 8 0.1428571 3.59285714285714
0 9 0.125 3.71785714285714
0 10 0.1111111 3.82896825396825
0 11 0.1 3.92896825396825
3.92896825396825오늘도 즐거운 하루 되세요.
"