|
9 / 9 / 0
Регистрация: 18.03.2020
Сообщений: 61
|
|
Фишки05.05.2020, 19:38. Показов 61723. Ответов 14
Метки нет (Все метки)
Дана полоска из клеток, пронумерованных от 1 до N слева направо. Разрешено:
Снимать или ставить фишку на клетку с номером 1. Ставить фишку на клетку, следующую за самой левой из установленных фишек (правее неё), если она пуста. Удалять фишку на клетке, следующей за самой левой из установленных фишек (правее неё), если она занята. Изначально полоска пуста. Нужно разместить фишки во всех клетках. Входные данные Программа получает на вход количество клеток в полоске N(1≤N≤10). Выходные данные Программа должна вывести последовательность номеров клеток, с которыми совершается действие. Если фишка снимается, то номер клетки должен выводиться со знаком минус. Количество действий не должно превышать 104. Если существует несколько возможных решений задачи, то разрешается вывести любое. Примеры Ввод 3 Вывод 1 2 -1 3 1
0
|
|
| 05.05.2020, 19:38 | |
|
Ответы с готовыми решениями:
14
Рекурсия на задачу “фишки” Python: рекурсия, задача "Фишки"
|
|
9 / 9 / 0
Регистрация: 18.03.2020
Сообщений: 61
|
||||||
| 06.05.2020, 02:02 [ТС] | ||||||
|
нашёл такой код:
0
|
||||||
|
0 / 0 / 0
Регистрация: 07.05.2020
Сообщений: 3
|
||||||
| 07.05.2020, 15:02 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 07.05.2020
Сообщений: 3
|
|
| 07.05.2020, 15:59 | |
|
Алгоритм слегка неверный, он выдает не тот ответ на другие входные данные
0
|
|
|
9 / 9 / 0
Регистрация: 18.03.2020
Сообщений: 61
|
|
| 07.05.2020, 18:56 [ТС] | |
|
а как подправить код,чтобы он выдавал правильные ответы на все тесты?
0
|
|
|
0 / 0 / 0
Регистрация: 07.05.2020
Сообщений: 3
|
|
| 07.05.2020, 19:02 | |
|
Ender227, мой код выдает вроде как правильные ответы, не знаю, что с этим делать
0
|
|
|
12 / 11 / 1
Регистрация: 04.05.2020
Сообщений: 5
|
|||||||
| 07.05.2020, 21:34 | |||||||
Сообщение было отмечено Ender227 как решение
Решение![]() Вот другой алгоритм, он работает на всех тестах (уверен, вы проходите тот же курс, что прошёл я):
9
|
|||||||
|
9 / 9 / 0
Регистрация: 18.03.2020
Сообщений: 61
|
|
| 07.05.2020, 21:53 [ТС] | |
|
__IAI__, да,вы правы,нашёл ваш код,спасибо огромное за рабочий код
0
|
|
|
0 / 0 / 0
Регистрация: 05.01.2023
Сообщений: 2
|
||||||
| 05.01.2023, 10:14 | ||||||
|
Raccoon of Evil, я написал похожий на твой алгоритм, но у тебя там есть ошибка в самом способе выставления фишек. Например, для длины 4 у тебя вывод 1 2 -1 3 -2 4 2 1. Если идти по нашему алгоритму, то вывод должен быть 1 2 -1 3 -2 4 1 2, т.е. в конце он должен поставить первую фишку, потом за самой крайней (первой), правее от неё, вторую.
Несмотря на то, что моя прога работает вроде верно, мой код не проходит по тестам. Мой код:
0
|
||||||
|
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
|
|
| 05.01.2023, 13:10 | |
|
naz_554, боюсь что спустя почти 3 года Raccoon of Evil, уже давно покинул этот сайт судя по количеству его сообщений - 3
0
|
|
|
0 / 0 / 0
Регистрация: 05.01.2023
Сообщений: 2
|
|
| 15.01.2023, 13:38 | |
|
Semen-Semenich, я понимаю, я думал, мб мне другие хелпанут. Просто нигде других ответов к этой задаче нет, все смотрят онли сюда. Я могу скопировать решение, но хотелось бы разобрать в своём.
0
|
|
|
3 / 3 / 0
Регистрация: 28.01.2022
Сообщений: 48
|
||||||
| 01.05.2024, 01:23 | ||||||
|
__IAI__, я хотел бы узнать, как именно работает данная функция. Можете объяснить, как работают
0
|
||||||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
||||||
| 01.05.2024, 11:49 | ||||||
|
Мое решение:
0
|
||||||
|
0 / 0 / 0
Регистрация: 22.07.2024
Сообщений: 1
|
||||||
| 22.07.2024, 11:43 | ||||||
|
Вот моё решение к этой задаче. Проходит все тесты.
Возможно оно не самое рациональное, но мне кажется, что такое решение наиболее понятно для чтения. Итак, перед нами стоит задача заполнить n ячеек фишками. Для этого нужно сначала заполнить первые n-1 ячеек, а потом очистить n-2 ячейки, чтобы в полоске осталась одная единственная фишка в ячейке под номером n-1. После этого можно поставить фишку в ячейку с номером n. Теперь осталось заполнить n-2 ячейки и мы получим ленту длиной n полностью заполненную фишками. Аналогично для удаления фишек.
0
|
||||||
| 22.07.2024, 11:43 | |
|
Помогаю со студенческими работами здесь
15
Фишки в круге Задача фишки в круге Задание на движение фишки
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|