본문 바로가기

코딩 테스트

백준 1152

#include <iostream>
#include <string>
#include <vector>
#include <charconv>
using namespace std;

int main(void)
{
	ios::sync_with_stdio(false);
	cin.tie(NULL);

	string al;
	getline(cin, al);


	int count = 1;
	if (al.size() == 1)
	{
		if (al[0] == ' ')
		{
			cout << 0 << '\n';
			return 0;
		}
	}
	for (int i = 0; i < al.size() - 1; ++i)
	{
		if (i == 0 && al[0] == ' ')
		{
			continue;
		}
		if ((al[i] == ' ') && (al[i + 1] != '\0'))
		{
			count++;
		}
	}

	cout << count << '\n';



	return 0;
}

'코딩 테스트' 카테고리의 다른 글

백준 2164  (0) 2023.06.26
백준 10951  (0) 2023.06.26
백준 10814  (0) 2023.06.23
백준 1018 체스판  (0) 2023.06.22
백준 10866  (0) 2023.06.20