7 26 單詞長度 15分

2021-10-10 14:28:51 字數 1075 閱讀 7161

你的程式要讀入一行文字,其中以空格分隔為若干個單詞,以.結束。你要輸出每個單詞的長度。這裡的單詞與語言無關,可以包括各種符號,比如it's算乙個單詞,長度為4。注意,行中可能出現連續的空格;最後的.不計算在內。

輸入在一行中給出一行文字,以.結束

在一行中輸出這行文字對應的單詞的長度,每個長度之間以空格隔開,行末沒有最後的空格。

it's great to see you here.
4 5 2 3 3 4
思路

注意兩個測試樣點比較坑人

測試樣點:

#include

#include

#include

#include

#include

#include

#include

#include

using namespace std;

#define inf 0x3f3f3f3f

typedef

long

long ll;

string s;

int a[

10001];

intmain()

else

if(s[i]

==' '

&& cnt==0)

continue

;else

if(s[i]

=='.'

&& cnt==0)

break

;else

if(s[i]

=='.'

&& cnt>

0) a[idx++

]=cnt;

else cnt++;}

int flag=1;

for(

int i=

0;i)else

printf

(" %d"

,a[i]);

}return0;

}

7 26 單詞長度 (15 分)

7 26 單詞長度 15 分 你的程式要讀入一行文字,其中以空格分隔為若干個單詞,以.結束。你要輸出每個單詞的長度。這裡的單詞與語言無關,可以包括各種符號,比如it s算乙個單詞,長度為4。注意,行中可能出現連續的空格 最後的.不計算在內。輸入在一行中給出一行文字,以.結束 在一行中輸出這行文字對應...

7 26 單詞長度 (15 分

你的程式要讀入一行文字,其中以空格分隔為若干個單詞,以.結束。你要輸出每個單詞的長度。這裡的單詞與語言無關,可以包括各種符號,比如it s算乙個單詞,長度為4。注意,行中可能出現連續的空格 最後的.不計算在內。輸入在一行中給出一行文字,以.結束 在一行中輸出這行文字對應的單詞的長度,每個長度之間以空...

7 26 單詞長度 (15 分

你的程式要讀入一行文字,其中以空格分隔為若干個單詞,以.結束。你要輸出每個單詞的長度。這裡的單詞與語言無關,可以包括各種符號,比如it s算乙個單詞,長度為4。注意,行中可能出現連續的空格 最後的.不計算在內。輸入在一行中給出一行文字,以.結束 在一行中輸出這行文字對應的單詞的長度,每個長度之間以空...