input
輸入檔案首先包含乙個整數n,表示測試例項的個數,然後是n段文字。
output
對於每一段文字,輸出其中的漢字的個數,每個測試例項的輸出佔一行。
[hint:]從漢字機內碼的特點考慮~
sample input
2wahaha! wahaha! 今年過節不說話要說只說普通話wahaha! wahaha!
馬上就要期末考試了are you ready?
sample output
14
#include
#include
#include
#include
#include
#include
using
namespace std;
intmain()
cout << sum/
2<< endl;}}
return0;
}
計算機中漢字用兩個位元組表示(注意是兩個位元組!!!),而每個位元組的最高位為1。計算機中,補碼第一位是符號位,1 表示為 負數,所以 漢字機內碼的每個位元組表示的十進位制數都是負數。明白了這點,程式寫起來就非常簡單了。
大概意思就是漢字都是複數,因為是佔兩個位元組最後除以2就可以啦
杭電2030漢字統計
problem description 統計給定文字檔案中漢字的個數。input 輸入檔案首先包含乙個整數n,表示測試例項的個數,然後是n段文字。output 對於每一段文字,輸出其中的漢字的個數,每個測試例項的輸出佔一行。hint 從漢字機內碼的特點考慮 sample input 2 wahaha...
杭電OJ 2030 漢字統計
problem description 統計給定文字檔案中漢字的個數。input 輸入檔案首先包含乙個整數n,表示測試例項的個數,然後是n段文字。output 對於每一段文字,輸出其中的漢字的個數,每個測試例項的輸出佔一行。hint 從漢字機內碼的特點考慮 sample input 2 wahaha...
小熊崽紙的杭電2007
平方和與立方和 problem description 給定一段連續的整數,求出他們中所有偶數的平方和以及所有奇數的立方和。input 輸入資料報含多組測試例項,每組測試例項包含一行,由兩個整數m和n組成。output 對於每組輸入資料,輸出一行,應包括兩個整數x和y,分別表示該段連續的整數中所有偶...