時間限制
400 ms
記憶體限制
65536 kb
**長度限制
8000 b
判題程式
standard
作者 chen, yue
讀入乙個自然數n,計算其各位數字之和,用漢語拼音寫出和的每一位數字。
輸入格式:每個測試輸入包含1個測試用例,即給出自然數n的值。這裡保證n小於10100。
輸出格式:在一行內輸出n的各位數字之和的每一位,拼音數字間有1 空格,但一行中最後乙個拼音數字後沒有空格。
輸入樣例:
1234567890987654321123456789輸出樣例:yi san wu
思路是先用string儲存輸入的數字,在卓個轉化為int相加,然後int轉化為string,在迴圈裡用get_chinese方法獲得每個char對應的漢語拼音。
#include#include#include using namespace std;
string get_chinese(char x)//獲得對應拼音
return s2;
}int main()
{ string s1 = "";
cin>>s1;
int s = s1.size(),s3=0;
int temp = 0;
for(size_t i=0;i < s;i++)
{ s3= s1[i]-'0';
temp=temp+s3;
//cout<<"s3="《時間
結果得分
題目語言
用時(ms)
記憶體(kb)
使用者9月22日 16:20
答案正確
201002
c++ (g++ 4.7.2)
1364
loseryao
測試點結果
用時(ms)
記憶體(kb)
得分/滿分
0答案正確
1364
12/12
1答案正確
1352
1/12
答案正確
1348
1/13
答案正確
1348
2/24
答案正確
1256
2/25
答案正確
1256
2/2
PAT1002 寫出這個數
讀入乙個自然數n,計算其各位數字之和,用漢語拼音寫出和的每一位數字。輸入格式 每個測試輸入包含1個測試用例,即給出自然數n的值。這裡保證n小於10100。輸出格式 在一行內輸出n的各位數字之和的每一位,拼音數字間有1 空格,但一行中最後乙個拼音數字後沒有空格。輸入樣例 123456789098765...
PAT 1002 寫出這個數
讀入乙個自然數n,計算其各位數字之和,用漢語拼音寫出和的每一位數字。輸入格式 每個測試輸入包含1個測試用例,即給出自然數n的值。這裡保證n小於10100。輸出格式 在一行內輸出n的各位數字之和的每一位,拼音數字間有1 空格,但一行中最後乙個拼音數字後沒有空格。輸入樣例 123456789098765...
PAT 1002 寫出這個數
讀入乙個自然數n,計算其各位數字之和,用漢語拼音寫出和的每一位數字。輸入格式 每個測試輸入包含1個測試用例,即給出自然數n的值。這裡保證n小於10100。輸出格式 在一行內輸出n的各位數字之和的每一位,拼音數字間有1 空格,但一行中最後乙個拼音數字後沒有空格。輸入樣例 123456789098765...