8958번 - OX퀴즈
맞긴 했는데 다른분들 짜신거 보니까 엄청 간단하더라구요. 그래서 더 나은 방식이 뭐가 있는지 궁금합니다.
** 다른 분들 코드 중에 저랑 점수세는 방식은 같은 거 같은데 후첨자 사용해서 연속일 때 점수를 자동으로 계산 하더라구요 그게 어떻게 된 건지 잘 모르겠습니다. O일때 cnt++에 score+=cnt 하시던데 이해가 잘 안됩니다.
아 oooxoxooo이면
for문에서 안에서 O일때 cnt++이랑 score+=cnt이고 X일때 cnt=0으로 바뀌는거라
첫번째 O가 지나고 cnt가 0으로 초기화 안되고 값이 그대로 남아있어서 또 O면 cnt++이니까 두번째 O에서 cnt가 2가 되서 scroe+=cnt하면 2가 더해지는거였네요
이해했습니다
댓글을 작성하려면 로그인해야 합니다.
fa3545 1년 전
맞긴 했는데 다른분들 짜신거 보니까 엄청 간단하더라구요. 그래서 더 나은 방식이 뭐가 있는지 궁금합니다.
** 다른 분들 코드 중에 저랑 점수세는 방식은 같은 거 같은데 후첨자 사용해서 연속일 때 점수를 자동으로 계산 하더라구요 그게 어떻게 된 건지 잘 모르겠습니다. O일때 cnt++에 score+=cnt 하시던데 이해가 잘 안됩니다.