[BOJ]8958 OXテスト
白駿#8958 OXテスト
https://www.acmicpc.net/problem/8958
コード-Python
https://www.acmicpc.net/problem/8958
コード-Python
for _ in range(int(input())):
score = 0
cnt = 1
for a in input():
if a == "O":
score += cnt
cnt +=1
else:
cnt = 1
print(score)
コード-Javaimport java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for (int i=0;i<n;i++){
int score = 0;
int cnt = 1;
String[] str = sc.next().split("");
for (String s:str){
if (s.equals("O")){
score+=cnt;
cnt++;
}
else cnt = 1;
}
System.out.println(score);
}
}
}
Reference
この問題について([BOJ]8958 OXテスト), 我々は、より多くの情報をここで見つけました https://velog.io/@_koiil/BOJ-8958번-OX퀴즈テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol