[personal profile] sassa_nf
Число закінчується на 2. Якщо цю цифру переставити на початок числа, воно подвоїться. Знайти число.

Date: 2016-06-25 12:54 am (UTC)
From: [identity profile] juan-gandhi.livejournal.com
И систему счисления?

Date: 2016-06-25 03:09 am (UTC)
From: [identity profile] soloviewoff.livejournal.com
105263157894736842
105263157894736842105263157894736842
105263157894736842105263157894736842105263157894736842
и так далее?

Не в уме решил, правда. 2 * (10x + 2) = 2 * 10**y + x, то есть x = (2 * 10 ** y - 4) / 19, а дальше пробуем руками разный y, что подходит в целых числах. Всегда приятно иметь дело с задачами, где точно есть решение :)

Но думаю, что есть решение красивее.

Date: 2016-06-25 04:34 am (UTC)
From: [identity profile] nponeccop.livejournal.com
Вот за это я и не люблю NNO. Хочется чего попроще. А то тут эти диофантовы спецификации игру жизнь породить норовят.

Date: 2016-06-25 06:54 am (UTC)
From: [identity profile] sassa-nf.livejournal.com
интересный вопрос.

Но в 5-м классе можно ограничиться десятичной.

Date: 2016-06-25 06:56 am (UTC)
From: [identity profile] sassa-nf.livejournal.com
Есть решение красивее.

Date: 2016-06-25 10:04 am (UTC)
From: [identity profile] sassa-nf.livejournal.com
так тут какая-то коалгебра есть :-)

Date: 2016-06-25 02:34 pm (UTC)
From: [identity profile] juan-gandhi.livejournal.com
(что-то у меня не получилось, хотя и знакомая задача)

Date: 2016-06-25 02:42 pm (UTC)
From: [identity profile] sassa-nf.livejournal.com
Ну тут ниже цитируют правильный ответ(ы), но сложный подход. Формула правильная, но поиск решения по ней нетривиальный. Если вы тоже так искали, то нужен другой подход.

Date: 2016-06-25 04:50 pm (UTC)
From: [identity profile] nponeccop.livejournal.com
iterate (\x -> x * 20 + 2) 2 ?

Date: 2016-06-25 10:52 pm (UTC)
From: [identity profile] sassa-nf.livejournal.com
умножение в столбик же: iterate (\(c,x) -> (x * 2 + c) `divMod` 10) (0,2)
Edited Date: 2016-06-25 11:09 pm (UTC)
Page generated May. 22nd, 2026 04:04 am
Powered by Dreamwidth Studios