杭電oj編碼2027

2021-07-23 22:56:03 字數 815 閱讀 9001

問題描述:

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

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

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

a:num1

e:num2

i:num3

o:num4

u:num5

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

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

樣例輸入:2

aeiou

my name is ignatius

樣例輸出:

a:1

e:1

i:1

o:1

u:1

a:2e:1

i:3o:0

u:1分析:本題沒有什麼難度,主要要考慮的是上面畫紅線的地方。

它的意思是每兩次輸出字元之間,需要用兩個「\n」,在最後一次輸出字元之後,只需要用乙個「\n」,就好了。

(可惜,我盯了很長時間沒有有弄懂。- - !)

**:

#include#include#includeint main()

printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d\n", num1, num2, num3, num4, num5);//輸出字元中各個母音字元的個數

if (n > 0)

printf("\n");

} system("pause");//在hdu中執行時,要刪除

return 0;

}

杭電oj刷題2027

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

杭電Oj刷題(2027)

題目描述 統計每個母音字母在字串 現的次數。input 輸入資料首先包括乙個整數n,表示測試例項的個數,然後是n行長度不超過100的字串。output 對於每個測試例項輸出5行,格式如下 a num1 e num2 i num3 o num4 u num5 多個測試例項之間由乙個空行隔開。請特別注意...

杭電oj編碼2014

問題描述 青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉乙個最高分和乙個最低分,然後計算平均得分,請程式設計輸出某選手的得分。輸入 輸入資料有多組,每組佔一行,每行的第乙個數是n 2 輸出 對於每組輸入資料,輸出選手的得分,結果保留2位小數,每組輸出佔一行。樣例輸入 3 99 98 97...