HDOJ 2027 統計母音字母 (簡單搜尋)

2021-09-02 23:50:29 字數 1042 閱讀 3196

統計每個母音字母在字串中出現的次數。

input

輸入資料首先包括乙個整數n,表示測試例項的個數,然後是n行長度不超過100的字串。

output

對於每個測試例項輸出5行,格式如下:

a:num1

e:num2

i:num3

o:num4

u:num5

多個測試例項之間由乙個空行隔開。

請特別注意:最後一塊輸出後面沒有空行:)

sample input

2aeiou

my name is ignatius

sample output

a:1e:1

i:1o:1

u:1a:2

e:1i:3

o:0u:1

問題鏈結

問題分析:定義乙個二維陣列儲存n組資料,乙個一維陣列儲存母音字母個數,再用getline函式輸入char字元,判斷字元ascill碼值是否為母音字母的ascill碼值,使相應的一位陣列做加1最後輸出即可,唯一注意的是需要用cin.ignore(1000, 『\n』);使其忽略回車判斷。

ac通過的c++語言程式如下:

#includeusing namespace std;

int main()

//相當於宣告了乙個p[n][3]的二維陣列

for (int j = 0; j < n; j++)

for (int j = 0; j < n; j++)

}cout << "a:" << a << endl;

cout << "e:" << e << endl;

cout << "i:" << i << endl;

cout << "o:" << o << endl;

cout << "u:" << u << endl;

if (j != n - 1)

} return 0;

}

HDOJ2027 統計母音

hdoj2027 統計母音 problem description 統計每個母音字母在字串中出現的次數。input 輸入資料首先包括乙個整數n,表示測試例項的個數,然後是n行長度不超過100的字串。output 對於每個測試例項輸出5行,格式如下 a num1 e num2 i num3 o num...

杭電2027 統計母音

絕對的水題,只要注意輸出最後一組案例後沒有空行!problem description 統計每個母音字母在字串中出現的次數。input 輸入資料首先包括乙個整數n,表示測試例項的個數,然後是n行長度不超過100的字串。output 對於每個測試例項輸出5行,格式如下 a num1 e num2 i ...

統計母音(杭電2027)

include main int n,i,j,c 26 char a 5 b 100 定義 a字串,a,e,i,o,u while scanf d n eof getchar while n gets b for i 0 b i i for j 0 j 5 j if a j b i 判斷 b中的字元...