From 1bf550a752f0710cc1f3e96724e8727749642702 Mon Sep 17 00:00:00 2001 From: julien Date: Wed, 14 Oct 2026 15:44:34 +0200 Subject: [PATCH] codewars --- test.rb | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/test.rb b/test.rb index cce43d0..53daea5 100644 --- a/test.rb +++ b/test.rb @@ -1,16 +1,21 @@ #!/usr/bin/env ruby -class Test - def initialize(fruit) - @fruit = fruit - end - - def hello - name = "Bob" - puts "Hello #{name} !" - end - - def eat - puts "#{@fruit}" +def digits(num) + result = [] + numbers = num.to_s.split('').map { |n| n.to_i } + numbers.each_with_index do |number, index| + following = numbers[(index + 1)..] + following.each do |other| + result << number + other + end end + result end + +num = 123 +puts digits(num) + +# Additionner avec > que lui puis donner la somme +# 1 + 2 = 3 +# 1 + 3 = 4 +# 2 + 3 = 5