#4556: 發生了甚麼事


x000032001 (某數)


第三點竟然不過

 *** 第 3 點 (20%):WA (line:1)
您的答案為: 18
正確答案為: 27

#include <iostream>
#include <sstream>
#include <string>
using namespace std;


int main()
{
    string s,line;
    char c;
    while(c=getchar(),c!=EOF)
        if('a'<=c&&c<='z'||'A'<=c&&c<='Z')
            line += c;
        else if(c==' '||c=='\n')
            line += ' ';
    stringstream ss(line);
    int z=0;
    while(ss>>s)
        ++z;
    cout << z << endl;
}

#5223: Re:發生了甚麼事


taichunmin (和風信使)


第三點竟然不過

 *** 第 3 點 (20%):WA (line:1)
您的答案為: 18
正確答案為: 27 

我也是這個側資點錯 把0~9加入判斷就過了