PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Ruby
[問題] 所有位數和
作者:
pushinto
(22)
2014-04-26 17:26:23
請問一下
給你一個正整數,請你求出所有位數的和是多少,
例如12345,因為1+2+3+4+5=15,則輸出15。
這個題目,如果不用除法求位數
有其他比較好的方法嗎?
謝謝
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2014-04-26 17:29:00
轉字串拆開
作者:
mars90226
(火星人)
2014-04-26 18:17:00
n.to_s.chars.inject(:+)
作者:
kusoayan
(Bert)
2014-04-26 19:55:00
"12345".chars.map(&:to_i).inject(:+)
作者:
mars90226
(火星人)
2014-04-27 10:04:00
對耶,我忘了to_i,XDD
作者: pushinto (22)
2014-04-27 13:39:00
謝謝大家的回答!請問這邊為什麼要用inject呢?
作者:
jokester
(蠻王科科)
2014-04-27 13:59:00
因為要求和 這樣寫比較短
繼續閱讀
[資訊] RubyConf 2014 票折讓(又有一張)
markmcm
[問題] 請問關於遞迴的問題(求講解)(補圖)
timeregorge
[資訊]Ruby on Rails 新手村聚會時間改為每週四
breakanyrule
[徵才] ROR人才怎麼這麼難找啊!!!!
babay613
[資訊] RubyConf 2014 票折讓(已售出)
meld
Re: [問題] gem install rails
uranusjr
[問題] gem install rails
shapa5566
Re: [問題] RVM與pow問題請教
lprsdmn
[問題] rake不能有存在的table?
Achillean
[問題] 使用gem install時出現問題
gm0081
Links
booklink
Contact Us: admin [ a t ] ucptt.com