|
2 / 2 / 0
Регистрация: 13.03.2023
Сообщений: 31
|
|
Составить слово из символов, номера которых совпадают с числами Фибоначчи22.01.2025, 08:56. Показов 1962. Ответов 8
Метки нет (Все метки)
Числа Фибоначчи строятся следующим образом: первые два равны единице, а каждое следующее равно сумме двух предыдущих. Например, первые десять чисел Фибоначчи равны: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55. В заданном тексте символы нумеруются слева направо, начиная с единицы. Требуется написать программу, которая составит слово из символов, номера которых совпадают с числами Фибоначчи. Если в качестве входной строки использовать числа от 1 до 20 объединённые без пробелов, то ответом будет 1235815.
Найти для строки, которая состоит из чисел от 1 до 2000 объединённые без пробелов, число по аналогичному алгоритму и в качестве ответа записать сумму цифр этого числа.
0
|
|
| 22.01.2025, 08:56 | |
|
Ответы с готовыми решениями:
8
|
|
|
||||||
| 22.01.2025, 18:16 | ||||||
1
|
||||||
|
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
|
|
| 22.01.2025, 21:43 | |
|
VistaSV30, сюда дети иногда заходят. Если показываете пример, как не надо писать код - сопровождайте спойлерами.
0
|
|
|
8848 / 4500 / 1864
Регистрация: 27.03.2020
Сообщений: 7,316
|
|
| 22.01.2025, 23:54 | |
Сообщение было отмечено antopen2007 как решение
Решение
VistaSV30, Верный ответ
Строка: 11235815229716255828 Ответ: 83
1
|
|
|
|
|
| 23.01.2025, 10:58 | |
|
Добрый день!
Red white socks, в программировании я сам еще ребёнок. А, что у меня неправильно?Gdez, в тексте вопроса приведен вариант ответа для интервала [1; 20] - 1235815, т.е. ряд почему-то начинается со второго элемента. И еще почему у Вас вместо 13 получилось 15, ведь у Фибоначчи: 1, 1, 2, 3, 5, 8, 13, 21
0
|
|
|
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
|
||
| 23.01.2025, 11:55 | ||
|
VistaSV30, во-первых вы неправильно поняли задачу)
В тестовом примере из строчки '12345678910111213141516117181920' надо выбрать символы которые стоят на местах с номерами из п.Ф.: 1 2 3 5 8 1 (на 13-м месте) 5 (на 21 месте). Итого: 1235815. В реализации же своей задачи -- рекурсия без мемоизации, что приводит к многократному вычислению от одного и того же аргумента. -- в процессе вычисления n го числа Фибоначчи уже рассчитываются все необходимые члены с меньшими номерами. А у вас цикл. -- ну и то, что триггерит меня особо сильно - здоровенный костыль в виде числа 18. Добавлено через 9 минут
2
|
||
|
8848 / 4500 / 1864
Регистрация: 27.03.2020
Сообщений: 7,316
|
|
| 23.01.2025, 13:09 | |
|
Red white socks, …или же в начале составить строку от 1 по 2000; затем в обычном цикле находить очередное число Фибоначчи, пока оно не больше длины строки (<7000), и «складывать» полученные цифры. В этой задаче времени больше уходить не на определение «фибоначчи», а на составление строки из чисел
0
|
|
|
1956 / 874 / 352
Регистрация: 05.09.2021
Сообщений: 1,387
|
|||||||||||
| 23.01.2025, 15:30 | |||||||||||
|
Red white socks, Спасибо за разъяснение условий. После ваших объяснений, решил сделать задачу =)
1
|
|||||||||||
|
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
|
||||||
| 23.01.2025, 17:27 | ||||||
|
anton78spb, ок. Только 2 строчки поменять (для ТС).
0
|
||||||
| 23.01.2025, 17:27 | |
|
Помогаю со студенческими работами здесь
9
Вычислить сумму чисел, порядковые номера которых являются числами Фибоначчи. Вычислить сумму чисел, порядковые номера которых являются числами Фибоначчи Вычислить сумму чисел, порядковые номера которых являются числами Фибоначчи Вычислить сумму чисел, порядковые номера которых являются числами Фибоначчи.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|