題目描述在當(dāng)今流行的互聯(lián)網(wǎng)測(cè)驗(yàn)中,選手在答不出一道難題時(shí),測(cè)試軟件通常會(huì)根據(jù)標(biāo)準(zhǔn)答案給出三次提示,標(biāo)準(zhǔn)答案由大小寫字母以及標(biāo)點(diǎn)符號(hào)和空格構(gòu)成,其中元音字母為:'aeiouAEIOU'。測(cè)試軟件產(chǎn)生提示的算法如下:第一次提示是將標(biāo)準(zhǔn)答案中的所有字母替換成'·'第二次提示來自于第一次提示,將最前面的1/3個(gè)字母顯示出來,若字母總數(shù)不是3的倍數(shù)則按四舍五入處理。第三次提示來自于第二次提示,將余下的所有元音字母顯示出來,如果余下的字母中沒有元音字母則顯示最前面的2/3個(gè)字母,若字母總數(shù)不是3的倍數(shù)則小數(shù)部分按四舍五入處理。寫一個(gè)程序?qū)崿F(xiàn)以上產(chǎn)生提示的算法。輸入輸入文件僅一行包含一條標(biāo)準(zhǔn)答案,標(biāo)準(zhǔn)答案最多由50個(gè)字符組成。輸出輸出文件共有三行,分別為第一次提示,第二次提示和第三次提示。樣例輸入U(xiǎn)pomoc! Lpv s nm pkrl sv smglsnk.樣例輸出......! ... . .. .... .. ........Upomoc! Lp. . .. .... .. ........Upomoc! Lpv s nm pkrl s. ........提示來源模擬
- 1 回答
- 0 關(guān)注
- 1637 瀏覽
添加回答
舉報(bào)
0/150
提交
取消