알고리즘 공부/C++

백준 10821번 정수의 개수 C++

마달랭 2024. 7. 20. 22:30
반응형

리뷰

getline을 통해 문제를 풀었다.

 

문제 풀이

  1. 문자열을 a를 입력 받고 a를 stringstream 형식 ss으로 초기화 해준다.
  2. while문을 통해 , 를 기준으로 문자열을 분리하고 분리에 성공했다면 cnt를 증가 시켜준다.
  3. while 루프가 종료된 후 cnt를 출력해 주면 된다.

 

참고 사항

없음

 

 

정답 코드

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

using namespace std;

int main() {
	string a, temp;
	cin >> a;
	stringstream ss(a);
	int cnt = 0;
	while (getline(ss, temp, ',')) cnt++;
	cout << cnt;
}

 

 

728x90
반응형

'알고리즘 공부 > C++' 카테고리의 다른 글

백준 11170번 0의 개수 C++  (1) 2024.07.20
백준 5218번 알파벳 거리 C++  (0) 2024.07.20
백준 4458번 첫 글자를 대문자로 C++  (0) 2024.07.20
백준 10987번 모음의 개수 C++  (0) 2024.07.20
백준 11944번 NN C++  (0) 2024.07.20