問題描述
試題編號:
201512-1
試題名稱:
數字之和
時間限制:
1.0s
記憶體限制:
256.0mb
問題描述:
問題描述
給定乙個十進位制整數n,輸出n的各位數字之和。
輸入格式
輸入乙個整數n。
輸出格式
輸出乙個整數,表示答案。
樣例輸入
樣例輸出
樣例說明
20151220的各位數字之和為2+0+1+5+1+2+2+0=13。
評測用例規模與約定
所有評測用例滿足:0 ≤ n ≤ 1000000000。
字串讀入 然後按位依次減去』0『 再相加 為了方便 用 string 而不是char陣列 需要注意的是 for( : ) 的迴圈方式是c++11才引入的 所以使用的時候注意編譯環境的選擇 dev 好像不支援 在編譯選項中加一條 -std=c++11 就可以了
#includeusing namespace std;
int main()
printf("%d\n",ans);
return 0;
}
CCF CSP201512 1 位數之和
題目鏈結 問題描述 試題編號 201512 1 試題名稱 數字之和 時間限制 1.0s 記憶體限制 256.0mb 問題描述 問題描述 給定乙個十進位制整數n,輸出n的各位數字之和。輸入格式 輸入乙個整數n。輸出格式 輸出乙個整數,表示答案。樣例輸入 樣例輸出 樣例說明 20151220的各位數字之...
反轉32 位數
筆試的時候遇見一道這樣的題目,不會做.回來趕緊上網找.感覺牛人就是牛人.這樣的演算法我為啥就是想不出來呢 把乙個32位的數按位反轉,就是第32位轉到第1位,第31位轉到第2位 什麼樣的演算法最節省效率?參考http www.yuanma.org data 2007 0723 article 2763...
36位數相加
源 1 package e08 public class bigint publicbigint string s publicint getbig publicbigint add bigint bi for inti big.length b.length i 0 i c i big i ret...