Untitled
Mohammed
plain_text
10 months ago
672 B
4
Indexable
#include<cmath>
#include <iostream>
using namespace std;
int main() {
string s;
cin>>ws;
getline(cin,s);
string ss;
for(int i=0;i<s.size();i++) {
bool flag=false;
if ((((s[i]>='A' && s[i]<='Z')||(s[i]>='a'&&s[i]<='z')))) {
ss+=s[i];
flag=false;
}else if (s[i]==' ' && !flag) {
ss+=' ';
flag=true;
}
}
if(!ss.empty()&&ss[ss.size()-1]==' ') {
ss.pop_back();
}
int cen=(ss.empty()?0:1);
for (int i=0;i<ss.size()-1;i++) {
if(ss[i]==' ') {
cen++;
}
}
cout<<cen<<endl;
}
Editor is loading...
Leave a Comment