Десятичное число, переведенное в восьмеричную и в девятеричную систему, в обоих случаях заканчивается на цифру 0. Какое минимальное натуральное число удовлетворяет этому условию. ( С решением, пожалуйста)

Десятичное число, переведенное в восьмеричную и в девятеричную систему, в обоих случаях заканчивается на цифру 0. Какое минимальное натуральное число удовлетворяет этому условию. ( С решением, пожалуйста)
Гость
Ответ(ы) на вопрос:
Гость
for i in 1..200     dec = i.to_s(10)     oct = i.to_s(8)     if dec[dec.length-1,1] == "0" and dec[dec.length-1,1] == oct[oct.length-1,1]         puts "#{dec} (10) <=> #{oct} (8)"     end end 40 (10) <=> 50 (8) 80 (10) <=> 120 (8) 120 (10) <=> 170 (8) 160 (10) <=> 240 (8) 200 (10) <=> 310 (8) если аналитически, то это число которое делится на 8 и на 10 без остатка
Не нашли ответ?
Ответить на вопрос
Похожие вопросы