Какова формула следующей последовательности? 123, 624, 693, 4812 и т.д.

В онлайн-мероприятии мы должны создать алгоритм для генерации серии, как указано ниже..., для ввода 6 алгоритм должен генерировать.....

123 624 693 4812 15510 12186.

мы много думали и действительно разочаровались в алгоритме. Может ли кто-нибудь помочь нам...

РЕДАКТИРОВАТЬ: есть алгоритм. Благодаря Ирит Катриэль


person Muthu Ganapathy Nathan    schedule 24.08.2011    source источник
comment
Э-э... так... вам сказали ответ для 6, и вы должны выяснить алгоритм общего случая?   -  person flight    schedule 24.08.2011


Ответы (1)


Похоже, что i-е число состоит из i, 2*i и 3*i, соединенных конкатенацией. Порядок конкатенации каждый раз сдвигается на 1.

person Irit Katriel    schedule 24.08.2011
comment
Это точное соответствие отношениям между группами. Другое дело, как вводится вход 6... Возможно, факторизация, поскольку 1*2*3 = 6, или 6 - количество сгенерированных групп... - person Guffa; 24.08.2011
comment
+1 Хорошая работа. Даже Wolfram Alpha не может ответить на этот вопрос. - person Linus Kleen; 24.08.2011
comment
@ Линус Клин ...? Я не думаю, что Wolfram Alpha предназначен для решения чего-то подобного. Вы правильно кодируете? Вы на СО. Таким образом, вы должны понимать, что если вы дадите программе случайную последовательность чисел, она не выдаст решение головоломки. - person flight; 24.08.2011
comment
@Irit Katriel действительно очень хороший человек! Мне действительно интересно, как вы подумали об этом всего за 4 минуты. Очень здорово. - person Muthu Ganapathy Nathan; 24.08.2011
comment
@quasiverse Прошу не согласиться. Серия в этот вопрос может быть решен WA. И да, я кодирую. Парни из Wolfram Labs тоже. Их программное обеспечение именно предназначено для решения этой проблемы. - person Linus Kleen; 24.08.2011
comment
@Linus Kleen Хорошо, может быть (а может и нет). Я считаю, что последовательность в вашем примере сильно отличается тем, что это просто последовательность с арифметическими изменениями. Эта последовательность имеет манипуляции со строками. Я не думаю, что WA был разработан для решения последовательностей с манипуляциями со строками. - person flight; 24.08.2011