Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие 20, запись которых в системе счисления с основанием 3 начинается на 2?  

Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие 20, запись которых в системе счисления с основанием 3 начинается на 2?  
Гость
Ответ(ы) на вопрос:
Гость
for i in 1..20     t = i.to_s(3);     if t[0,1]=='2'         puts i.to_s() + " = " + t + "(3)"     end end 2 = 2(3) 6 = 20(3) 7 = 21(3) 8 = 22(3) 18 = 200(3) 19 = 201(3) 20 = 202(3)
Не нашли ответ?
Ответить на вопрос
Похожие вопросы