문제 해결/BaekJoon
[백준] [C++] 10821번 정수의 개수
WSLim_97
2023. 1. 18. 22:33
반응형
https://www.acmicpc.net/problem/10821
10821번: 정수의 개수
숫자와 콤마로만 이루어진 문자열 S가 주어진다. 이때, S에 포함되어있는 정수의 개수를 구하는 프로그램을 작성하시오. S의 첫 문자와 마지막 문자는 항상 숫자이고, 콤마는 연속해서 주어지지
www.acmicpc.net
코드
#include <iostream>
using namespace std;
int main()
{
string str;
int count = 1;
cin >> str;
for (int i = 0; i < str.length(); i++)
{
if (str[i] == ',')
count++;
}
cout << count << endl;
return 0;
}
풀이
숫자와 콤마로만 이루어진 문자열이 주어졌을 때, 문자열에 포함되어 있는 정수의 개수를 구하는 문제이다.
첫 문자와 마지막 문자는 항상 숫자라는 조건이 있기에 콤마의 개수 + 1 한 값이 정수의 개수이다.
반응형