|
9 / 9 / 0
Регистрация: 18.03.2020
Сообщений: 61
|
|
Фишки05.05.2020, 19:38. Показов 60728. Ответов 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
|
||||||
|
5228 / 3474 / 1174
Регистрация: 21.03.2016
Сообщений: 8,301
|
|
| 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
Фишки в круге Задача фишки в круге Задание на движение фишки
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|