본문 바로가기
C/beakjoon_C

[백준_C]8958번 OX퀴즈

by 2_minggu 2022. 7. 19.

이 문제는 퀴즈의 점수를 출력하는 문제입니다. 

여기서 주의할 점은 점수를 측정하는 방식입니다.

# include <string.h> 는 strlen()을 사용을 위해 선언했습니다만, NULL을 이용해도 됩니다. 

strlen을 사용할 경우 컴파일러는 반복문을 실행할 때마다 계산이 되기 때문에 시간을 줄이기 위해서는 따로 변수로 지정하는 것도 하나의 방법이 될 수 있습니다.

 

점수는 O일 때만 측정되는 것이기 때문에 O가 기준이 됩니다. 또한 O가 반복되면 그때마다 수를 하나씩 늘려 더해주어야 하므로 (ex. OOOXXOO => 1+2+3+0+0+1+2) 위와 같은 조건을 만들어 작성하였습니다.

 

:)

 

'C > beakjoon_C' 카테고리의 다른 글

[백준_C]15596번 정수 N개의 합  (0) 2022.07.20
[백준_C]4344번 평균은 넘겠지  (0) 2022.07.19
[백준_C]1546번 평균  (0) 2022.07.19
[백준_C]3052번 나머지  (0) 2022.07.18
[백준_C]2577번 숫자의 개수  (0) 2022.07.18

댓글