C++/백준 C++

[백준]C++ 2495 연속구간 [구현, 문자열]

CE : 하랑 2024. 11. 23. 19:14

 

 

 

 

코드

#include <iostream>
#include <string>

int main()
{
	
	for (int n = 0; n < 3;n++) 
	{

		std::string str;

		std::cin >> str;

		int MaxCount = 0;
		for (int i = 0; i < str.size(); i++)
		{
			int count = 0;
			for (int j = i; j < str.size(); j++)
			{
				if (str[i] == str[j])
				{
					++count;
				}
				else
				{
					break;
				}
			}


			if (count > MaxCount)
			{
				MaxCount = count;
			}

			if (MaxCount == 0)
			{
				MaxCount = 1;
			}
		}

		std::cout << MaxCount<<"\n";
	}


	return 0;
}