View Code of Problem 58

#include <bits/stdc++.h>
using namespace std;

int main() {
    string input;
    int sum = 0, spaceFlag = 0;
    getline(cin, input);
    if(input[0] != ' ')
        spaceFlag = 1;
    for(int i = 0; i < input.length(); i++){
        if(spaceFlag && input[i] != ' '){
            spaceFlag = 0;
            sum ++;
        }
        if(input[i] == ' ')
            spaceFlag = 1;
    }
    cout << sum << endl;
    return 0;
}

Double click to view unformatted code.


Back to problem 58