본문 바로가기
백준

백준 8958번[C언어] :OX퀴즈

by 핫동경 2022. 3. 4.
반응형

https://www.acmicpc.net/problem/8958

 

8958번: OX퀴즈

"OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수

www.acmicpc.net

 

[문제]

 


[풀이]

  ● 테스트 케이스를 입력받기

  ● 선언한 문자열 배열에 OX를 입력받기

  ● string.h 라이브러리의 strlen(배열이름) 을 사용하면 배열의 사이즈를 구할 수 있다. 이때 배열의 마지막 NULL은 

      포함하지 않는다

  ● 반복문은 배열의 사이즈까지 반복되며 배열의 값이 O라면 SUM에 SCORE을 더해주고 O가 연속해서 나올 것을 

      대비해 SCORE을 1씩 올려준다 그러나 X가 나온다면 SCORE은 다시 1이 된다

 

  

반응형

댓글