[C++] 백준 1152 단어의 개수

칼든개구리·2025년 3월 24일
0
post-thumbnail

코드

#include <iostream>
#include <sstream>
#include <string>

int main() {
    std::string line;
    std::getline(std::cin, line);  

    std::istringstream iss(line);
    std::string word;
    int count = 0;

    while (iss >> word) {
        count++;
    }

    std::cout << count << std::endl;

    return 0;
}

🔍 설명:

std::getline을 사용해서 전체 문장을 입력받습니다.

std::istringstream을 통해 공백 기준으로 단어들을 분리합니다.

while (iss >> word)는 단어 하나씩 추출할 때마다 count를 증가시킵니다.

profile
메타쏭이

0개의 댓글