8958번 - OX퀴즈
어떻게 어떻게 주먹구구식으로 푼 문제이긴 한데...
다른 분들 코드를 보니 제 코드는 쓸떼없이 긴 것 같다는 생각이 들었습니다...
혹시 여기서 효율적으로 줄일 방법이 있을까요?
그리고 앞으로 더 좋은 코드를 짜기위한 제 공부방향을 짚어주셨음 합니다.
감사합니다!
크게 보면, 필요 없이 보관하는 게 너무 많습니다.
total을 가지고 있다가 출력할 필요 없이, 10번 줄의 루프가 끝날 때마다 바로 출력하고 버려도 됩니다.
비슷하게, score에 모든 default를 넣어뒀다가 sum을 호출할 필요 없이, 바로 0에다 더해주면 됩니다.
.
14번 줄과 17번 줄처럼 같은 동작은 if else 밖에 한 번만 적어도 됩니다.
아 그렇네요...
total을 굳이 만든게 루프안에서 출력을하면 중간에 짠짠한 출력이 더해질까봐(짠짠한 출력이 아예 없었네요..ㅎ)
마지막에 한번에 출력해야지 하는 생각으로 만든건데
굳이 그럴필요가 없었네요
댓글을 작성하려면 로그인해야 합니다.
syong0313 2년 전
어떻게 어떻게 주먹구구식으로 푼 문제이긴 한데...
다른 분들 코드를 보니 제 코드는 쓸떼없이 긴 것 같다는 생각이 들었습니다...
혹시 여기서 효율적으로 줄일 방법이 있을까요?
그리고 앞으로 더 좋은 코드를 짜기위한 제 공부방향을 짚어주셨음 합니다.
감사합니다!