Назовем билет с шестизначным номером красивым, если его номер одинаково читается как слева направо, так и справа налево. Сколько красивых билетов в промежутке от 189980 до 295505?
а) 16 б) 17 в) 32 г)15525
Ответы
Ответ дал:
1
# # Код на ruby 2.2.3p173
count = 0
for i in 0..9
for j in 0..9
for k in 0..9
num = i*10**5+j*10**4+k*10**3+k*10**2+j*10**1+i*10**0
count+=1 if num.between?(189980,205505)
end
end
end
p count
ответ 17
count = 0
for i in 0..9
for j in 0..9
for k in 0..9
num = i*10**5+j*10**4+k*10**3+k*10**2+j*10**1+i*10**0
count+=1 if num.between?(189980,205505)
end
end
end
p count
ответ 17
Вас заинтересует
5 месяцев назад
5 месяцев назад
1 год назад
1 год назад
2 года назад
2 года назад
7 лет назад