• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

3등이 복수일 때 count

20.02.04 23:30 작성 조회수 70

0

강의 재밌게 잘 보고 있습니다.

38강 1~3등 사탕 사주는 것. 3등이 복수일 경우 값이 제대로 반영이 되지 않아 수정이 필요해 보입니다.

강사님이 너무 쉬운거라 쓱~ 지나가시다 실수하신 것 같네요.

제 생각엔 score<3 으로 while문을 돌리면 3등의 점수가 확인 된 시점에서 loop문을 빠져나오기 때문에 중복 수를 count못하네요.

전 강사님이 알려준 방식대로 따라하다 score <4 로 수정해서 3등 중복을 다 체크하고 loop문을 빠져나온 후 4등을 빼는 방법으로 count-1을 해줬습니다.  

예제는 다행이 3등이 1명이라 괜찮은데.. 3등이 중복일 경우 사탕이 모자라는 불상사가 발생하지 않도록...  ^^

답변 1

답변을 작성해보세요.

0

-J-님의 프로필

-J-

지식공유자

2020.02.07

안녕하세요! 좋은 말씀 감사합니다~! Cho 님의 말이 맞습니다. 좀 더 다양한 경우의 수를 테스트했어야 했는데 부족했네요. ^^; 조만간 수정해서 새로 동영상을 만들어 올리겠습니다. 감사합니다!! :)