-
import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); int N = Integer.parseInt(br.readLine()); for (int i = 0; i < N; i++) { String str = br.readLine(); int point = 0; int ans = 0; for (int j = 0; j < str.length(); j++) { // 한 문장 if (str.charAt(j) == 'O') { // O일 때 if (point == 0) { point = 1; } else { point++; } ans += point; } else { // X 일때 point = 0; } } bw.append(String.valueOf(ans)).append("\n"); } bw.flush(); bw.close(); } }
- 아 계속 for 문 돌때 i랑 j를 헷갈려서 오류가난다 ... 제발 제대로 보자
'PS > boj' 카테고리의 다른 글
boj)2012 - 등수 매기기 (0) 2020.08.31 boj)1911 - 흙길 보수하기 (0) 2020.08.31 boj)4344 (0) 2020.08.29 boj)10996 (0) 2020.08.29 boj)2446 (0) 2020.08.29