|
2 / 2 / 0
Регистрация: 03.05.2020
Сообщений: 202
|
|
Лесенка09.06.2021, 16:08. Показов 10136. Ответов 21
Метки нет (Все метки)
Вова стоит перед лесенкой из N ступеней. На каждой из ступеней написаны произвольные целые числа. Первым шагом Вова может перейти на первую ступень или, перепрыгнув через первую, сразу оказаться на второй. Так же он поступает и дальше, пока не достигнет N-ой ступени. Посчитаем сумму всех чисел, написанных на ступенях, через которые прошёл Вова.
Требуется написать программу, которая определит оптимальный маршрут Вовы, при котором, шагая, он получит наибольшую сумму. Входные данные В первой строке содержится натуральное число N — количество ступеней лестницы (2≤N≤1000). Во второй строке через пробел заданы числа, написанные на ступенях лестницы, начиная с первой. Числа, написанные на ступенях, не превосходят по модулю 1000. Ввод 3 1 2 1 Вывод 4 Ввод 3 1 -1 1 Вывод 2
0
|
|
| 09.06.2021, 16:08 | |
|
Ответы с готовыми решениями:
21
Игра Лесенка Льюиса Кэрролла Лесенка 2.0 |
|
2 / 2 / 0
Регистрация: 03.05.2020
Сообщений: 202
|
|
| 20.06.2021, 08:15 [ТС] | |
|
Тема Актуальна!!!!
Добавлено через 56 секунд Помогите пожалуйста!
0
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 20.06.2021, 11:23 | |
|
Подсказка. Каждый вовин путь может быть представлен в виде последовательности их 1 и 2, сумма которых равна N
0
|
|
|
2 / 2 / 0
Регистрация: 03.05.2020
Сообщений: 202
|
|
| 21.06.2021, 06:30 [ТС] | |
|
Скиньте пожалуйста код программы
0
|
|
|
2 / 2 / 0
Регистрация: 03.05.2020
Сообщений: 202
|
|
| 26.06.2021, 16:55 [ТС] | |
|
Тема актуальна
0
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||
| 26.06.2021, 17:03 | ||
|
dmitrii2000, Попробуйте сами начать что-то делать. У сообщите о возникающих сложностях. За вас решать задачу, кажется, никто не собирается. А вместе - может что-то и получится.
1
|
||
|
3 / 3 / 0
Регистрация: 12.04.2021
Сообщений: 55
|
||||||
| 27.06.2021, 07:36 | ||||||
|
Байт, добрый день, вот тоже решаю эту задачу, и хотел скинуть сюда, вдруг и мне поможете, и автору поста, код практически рабочий, но почему то уже во втором тесте выводит 1 а не 2, скажите что не так?
0
|
||||||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 27.06.2021, 09:37 | |
|
vitek2000, Простите, но смысла вашего кода не очень понял. Не могли вы его слегка прокомментировать?
По идее, структура программы должно быть такой. 1. Ввод количества ступеней. 2. Заполнение вектора "стоимости" каждой ступени. 3. Перебор всех возможных путей с одновременном нахождением максимума суммы "стоимостей". Всего это я в вашем коде не вижу (кроме п.1)
0
|
|
|
3 / 3 / 0
Регистрация: 12.04.2021
Сообщений: 55
|
||||||
| 27.06.2021, 09:45 | ||||||
|
Байт, Честно, я решал задачу на acmp где немного другой вывод, и пока искал возможное решение и описание нашел данную часть кода:
0
|
||||||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||||||
| 27.06.2021, 09:53 | ||||||
|
Пункт 2 делается примерно так.
0
|
||||||
|
3 / 3 / 0
Регистрация: 12.04.2021
Сообщений: 55
|
|
| 27.06.2021, 09:55 | |
|
Байт, а что за cen.push(v)? (я про cen, это массив или что?)
0
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||||||||||||
| 27.06.2021, 10:16 | ||||||||||||
|
А перебор (п.3)
0
|
||||||||||||
|
3 / 3 / 0
Регистрация: 12.04.2021
Сообщений: 55
|
|
| 27.06.2021, 10:26 | |
|
Байт, спасибо огромное. Теперь два вопроса, как исправить ошибку class "std::vector <int, std::allocator <int>>" не содержит члена push. И какую переменную выводить для ответа?
0
|
|
|
677 / 479 / 216
Регистрация: 06.09.2013
Сообщений: 1,312
|
||||||
| 27.06.2021, 10:58 | ||||||
|
Чото мне кажется это опять на динамику.
3
|
||||||
|
3 / 3 / 0
Регистрация: 12.04.2021
Сообщений: 55
|
|
| 27.06.2021, 12:03 | |
|
woldemas, динамическое программирование. Спасибо большое за код, в вижуал студио все работает. Я конечно все понимаю, но в сириусе пишет что прога не компилируется, и хрен знает почему... (повторюсь ошибок в вижуал студио нет, а там не робит, бесит)
0
|
|
|
3 / 3 / 0
Регистрация: 12.04.2021
Сообщений: 55
|
||||||
| 27.06.2021, 12:06 | ||||||
|
woldemas, в таком виде тоже не компилируется, ну почему когда только есть решение, все так сложно...
0
|
||||||
|
677 / 479 / 216
Регистрация: 06.09.2013
Сообщений: 1,312
|
|||||||||||
| 27.06.2021, 12:30 | |||||||||||
|
vitek2000,
Замени строку 11 на
2
|
|||||||||||
|
3 / 3 / 0
Регистрация: 12.04.2021
Сообщений: 55
|
|
| 27.06.2021, 12:36 | |
|
woldemas, спасибо большое, все прошло, спасибо еще раз!!!
0
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||
| 27.06.2021, 17:55 | ||
0
|
||
| 27.06.2021, 23:36 | ||||
И по этой причине он и не может ничего прокомментировать. Он может только ныть на форумах, клянчить чужие решения и выдавать за свои.Если интересует - там банальный кольцевой буфер на 3 элемента, точнее 2 буфера - один для числового результата, другой для строкового пути. Чтобы перетасовкой значений переменных не заниматься.
1
|
||||
| 27.06.2021, 23:36 | |
|
Помогаю со студенческими работами здесь
20
Лесенка Лесенка Лесенка Лесенка
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|