Retourner au contenu associé (journal : Exercices de programmation et benchmarks)
Posté par Bruno Michel (site web personnel) le 12 février 2020 à 19:32. En réponse au journal Exercices de programmation et benchmarks. Évalué à 6.
Une version possible en Ruby :
def sum(matrix) matrix.transpose.map do |column| column.take_while { |n| n != 0 }.sum end.sum end m = [ [0, 2, 3], [1, 0, 4], [5, 6, 7], ] puts sum(m) # => 16
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Et la version courte ?
Posté par Bruno Michel (site web personnel) . En réponse au journal Exercices de programmation et benchmarks. Évalué à 6.
Une version possible en Ruby :