Предмет: Информатика,
автор: AlyonkaMayer03
Назовем билет с шестизначным номером красивым, если его номер одинаково читается как слева направо, так и справа налево. Сколько красивых билетов в промежутке от 189980 до 205505.
а) 16
б) 17
в) 32
г)15525
Ответы
Автор ответа:
0
# # Код на 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
Автор ответа:
0
Вообщем я понимаю ваше фи. Вы его высказали. Хотите решить по другому - добавте и свой ответ, что тем более полезно
Автор ответа:
0
В данном случае мне больше нравится решение без программы, но писать его желания нет.
Автор ответа:
0
в архиве есть пара аналитических решений
Автор ответа:
0
правда многие пришлось удалить изза отсутствия рассчетов или не верный ответ
Автор ответа:
0
http://znanija.com/task/21415318
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Алгебра,
автор: jasmin06012008
Предмет: Литература,
автор: rautkinaviktoriya
Предмет: Литература,
автор: lubaschka24