반응형
    
    
    
  -문제

-코드
#include<iostream>
#include<string>
using namespace std;
int main()
{
	int n, cnt=0, res=0; 
	scanf("%d", &n);
	string s;
	for (int i = 0; i < n; i++)
	{
		cin >> s;
		cnt = 0;
		res = 0;
		for (int j = 0; s[j] != '\0'; j++)
		{
			cnt++;
			if (s[j] == 'X') cnt = 0;
			res += cnt;
		}
		cout << res << '\n';
	}
	return 0;
}반응형
    
    
    
  '이론 > 코딩테스트' 카테고리의 다른 글
| [백준] 11279번 최대힙 (priority queue) (0) | 2022.08.01 | 
|---|---|
| [백준] 1158번 요세푸스 문제 (queue) (0) | 2022.08.01 | 
| [백준] 10773번 제로 (stack) (0) | 2022.07.31 | 
| [백준] 11399번 ATM (삽입정렬) (0) | 2022.07.31 | 
| [백준] 2468번 안전 영역 (BFS) (0) | 2022.07.31 | 
 
                    
                   
                    
                   
                    
                  