題目連結: https://zerojudge.tw/ShowProblem?problemid=a011

# 解題思路

當我讀到了字母,就讓總數加一,然後跳過後面接著的字母

# 程式碼

#include <iostream>
#include <cstring>
using namespace std;
int main(){
    char s[1000];
    while(cin.getline(s,1000)){
        int cnt=0;
        for(int i=0;i<strlen(s);i++){
            if(isalpha(s[i])){
                cnt++;
                while(isalpha(s[i]))
                    i++;
            }
        }
        cout<<cnt<<endl;
    }
}
更新於 閱讀次數

用實際行動犒賞爆肝的我😀

Zrn Ye LinePay

LinePay