|
|
|
konshyn |
|
|||
Опытный Профиль Группа: Участник Сообщений: 295 Регистрация: 19.9.2013 Репутация: нет Всего: нет |
Объяснити кто-нибудь, куда что передается? и какой выход из repeat? -------------------- «Потому что ценность акта действия в этой стране возрастает в несколько раз». |
|||
|
||||
Lipetsk |
|
|||
в форме ;) Профиль Группа: Участник Сообщений: 180 Регистрация: 28.1.2009 Где: Липецк Репутация: 2 Всего: 5 |
Красота!
А откуда это? Могу только сказать, что repeat until выполнится лишь 1 раз, т.к. # не может вернуть ни nil ни false Ошибся, оно потом сравнивается с (...)._ Надо подумать Это сообщение отредактировал(а) Lipetsk - 15.10.2015, 22:13 |
|||
|
||||
Lipetsk |
|
|||
в форме ;) Профиль Группа: Участник Сообщений: 180 Регистрация: 28.1.2009 Где: Липецк Репутация: 2 Всего: 5 |
Здесь в функции ищутся числа, а выход произойдёт, когда найдётся 4 таких числа
Поиск чисел происходит так. Берутся последовательно натуральные числа. Взяли например число i. Если i можно представить в виде суммы кубов двух натуральных чисел, то берём меньшее из них (если совпадают, то любое) Опять немного поторопился Здесь ищется число, которое можно представить суммой кубов двух натуральных чисел хотябы 4-мя способами Это сообщение отредактировал(а) Lipetsk - 15.10.2015, 23:34 |
|||
|
||||
Lipetsk |
|
|||
в форме ;) Профиль Группа: Участник Сообщений: 180 Регистрация: 28.1.2009 Где: Липецк Репутация: 2 Всего: 5 |
Например, двумя способами представляется число
1729=1^3+12^3=9^3+10^3 Мощности моего нетбука не хватает, чтоб за 10 минут найти число с тремя вариантами представления Попробую завтра на работе |
|||
|
||||
konshyn |
|
||||
Опытный Профиль Группа: Участник Сообщений: 295 Регистрация: 19.9.2013 Репутация: нет Всего: нет |
Да, я вчера разобрался. Но я это сделал командной print. Не могли Вы мне объяснить, что куда и как передается, 1-2 итерации от начала до конца после repeat?)
6963472309248 - вот это число -------------------- «Потому что ценность акта действия в этой стране возрастает в несколько раз». |
||||
|
|||||
Lipetsk |
|
||||||
в форме ;) Профиль Группа: Участник Сообщений: 180 Регистрация: 28.1.2009 Где: Липецк Репутация: 2 Всего: 5 |
Оказывается, мне уведомления об ответах перестали приходить :( в настройках всё правильно
Вы просто аккуратно замените в каждом блоке имена локальных переменных на более привычные В функциях аргумент ... замените на t1, t2, t3 Тогда останется подставить аргумент и избавится от функций, т.е. вместо
А откуда у вас этот код??? И сколько считалось? Я так и не попробовал запустить на нормальном компьютере |
||||||
|
|||||||
konshyn |
|
|||
Опытный Профиль Группа: Участник Сообщений: 295 Регистрация: 19.9.2013 Репутация: нет Всего: нет |
о, блин, как! Разобрался, спасибо! В общем, проходит один достаточно интересный конкурс - opener от itransiotion (для тех, кто живет в Беларуси). Вот там очень занимательные задачи такого вида, или на смекалку, где-то нужно знать математику и т.п. Если интересно, могу скинуть задания. Но если Вы сам вдруг захотите посмотреть их, то предупрежу: не получите условие следующего задания, пока не решите предыдущее:) Вот ссылка opener2015
Вообще, быстрее вышло найти ответ в энциклопедии последовательностей после правильного запроса и перехода по ссылкам. Но одновременно пока искал решение, у знакомого считало на компе. Код был переписан на С++ и оптимизирован. Минут 40 заняло. -------------------- «Потому что ценность акта действия в этой стране возрастает в несколько раз». |
|||
|
||||
Lipetsk |
|
|||
в форме ;) Профиль Группа: Участник Сообщений: 180 Регистрация: 28.1.2009 Где: Липецк Репутация: 2 Всего: 5 |
||||
|
||||
Lipetsk |
|
|||
в форме ;) Профиль Группа: Участник Сообщений: 180 Регистрация: 28.1.2009 Где: Липецк Репутация: 2 Всего: 5 |
||||
|
||||
konshyn |
|
|||
Опытный Профиль Группа: Участник Сообщений: 295 Регистрация: 19.9.2013 Репутация: нет Всего: нет |
Что такое РМ и как туда скинуть?) Добавлено через 1 минуту и 12 секунд Нашел:) -------------------- «Потому что ценность акта действия в этой стране возрастает в несколько раз». |
|||
|
||||
Добро пожаловать в раздел "Другие языки" форума Vingrad! | |
|
Раздел посвящён различным языкам программирования, для которых (в силу невысокой популярности) нет отдельного раздела (GPSS, Lua, MATLAB, Ada, Forth, Smalltalk, Tcl, REXX, AWK и др.)
Приятного времяпрепровождения! С уважением, Void, kemiisto . |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Другие языки | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |