🧩PS/🥉Easy
[JAVA] 백준 8958번 - OX퀴즈
Cocoon_
2021. 9. 17. 07:00
반응형
<코드>
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
String s = sc.nextLine();
for (int i = 0; i < N; i++) {
int score = 0;
int tmp = 1;
s = sc.nextLine();
for (int j = 0; j < s.length(); j++) {
if(s.charAt(j)== 'O') {
score += tmp;
tmp++;
}
else {
tmp = 1;
}
}
System.out.println(score);
}
}
}
https://www.acmicpc.net/problem/8958
8958번: OX퀴즈
"OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수
www.acmicpc.net
반응형