Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
 Аватар для Biologist
63 / 19 / 0
Регистрация: 25.01.2023
Сообщений: 169

Кольцевой маршрут автобуса и адекватность оценки заданий Яндекс.Учебником

02.02.2023, 13:52. Показов 1342. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
На кольцевом маршруте автобуса из-за ремонта перекрыли движение около 2 остановок. Теперь там нельзя проехать.
Выведите массив с самым длинным маршрутом, который теперь может проехать автобус. Если маршрутов максимальной длины несколько, можно вывести любой.
Есть число N и N строк с названиями остановок. Затем ещё в 2 строках записаны 2 остановки из этого списка.
Выведите остановки самого длинного маршрута, который может проехать автобус. Остановки могут начинаться с любого конца маршрута, но следовать в правильном порядке.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.02.2023, 13:52
Ответы с готовыми решениями:

Контейнер.Номер автобуса и его маршрут
Помогите защитить лабу студенту,используя контейнер map,написать программу,которая выдает маршрут вводимого номера автобуса.Например : ...

Автобус Х проезжает остановку У. Какой маршрут автобуса Х? (Turbo Prolog)
Здравствуйте, помогите пожалуйста. Задача такая: Автобус Х проезжает остановку У. Какой маршрут автобуса Х? Спасибо.

Написать программу согласно графику междугородного автобуса и определить расписание и цену на маршрут
Написать программу согласно графику междугородного автобуса и определить расписание и цену на маршрут. Исходные данные: название города,...

6
 Аватар для Biologist
63 / 19 / 0
Регистрация: 25.01.2023
Сообщений: 169
02.02.2023, 13:53  [ТС]
Программа в обоих случаях даёт правильный ответ, но система почему-то не принимает эти ответы.
Система противоречит сама себе?
Оба задания загорелись зелёным, а это значит, что они решены верно. Но в итоге система пишет, что, цитирую: "Ответ неверный".
Ответ из двух верно решенных заданий неверный – это как?
0
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
02.02.2023, 13:56
Biologist, ты зачем сюда вывалил эту кучу задач? Ладно были бы они хоть чуть чуть сложные.

Добавлено через 2 минуты
Biologist, а кто будет сравнивать когда длины равны?
0
 Аватар для Biologist
63 / 19 / 0
Регистрация: 25.01.2023
Сообщений: 169
02.02.2023, 14:10  [ТС]
Python
1
2
3
4
5
6
7
8
9
n = int(input())
lst = [input() for _ in range(n)]
a, b = input(), input()
s1 = lst[lst.index(a)+1:lst.index(b)]
s2 = lst[lst.index(b)+1:]+lst[:lst.index(a)]
if len(s1)>len(s2):
    print(*s1,sep='\n')
if len(s2)>=len(s1):
    print(*s2,sep='\n')
Так тоже не засчитывает.
0
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
02.02.2023, 14:10
Лучший ответ Сообщение было отмечено Biologist как решение

Решение

на держи:
Python
1
2
3
a = [input() for _ in range(int(input()))]
s1, s2 = sorted((a.index(input()), a.index(input())))
print(*max((a[s1 + 1:s2], a[s2 + 1:] + a[:s1]), key=len), sep='\n')
тебе все равно как это работает.
1
 Аватар для Biologist
63 / 19 / 0
Регистрация: 25.01.2023
Сообщений: 169
02.02.2023, 14:14  [ТС]
И так тоже:
Python
1
2
3
4
5
6
7
8
9
10
11
n = int(input())
lst = [input() for _ in range(n)]
a, b = input(), input()
s1 = lst[lst.index(a)+1:lst.index(b)]
s2 = lst[lst.index(b)+1:]+lst[:lst.index(a)]
if len(s1)>len(s2):
    print(*s1,sep='\n')
elif len(s2)>len(s1):
    print(*s2,sep='\n')
else:
    print('')
Добавлено через 3 минуты
Цитата Сообщение от eaa Посмотреть сообщение
на держи:
О, спасибо! Пытаюсь разобраться, но постепенно... Иногда результат нужен быстрее, чем понимание средств для его достижения
0
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
02.02.2023, 14:16
Biologist, что там разбираться? это задачи какой класс? 7-8?
я как понял это курс какой то для учителей. логику просто нужно включить.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.02.2023, 14:16
Помогаю со студенческими работами здесь

Составить программу, которая случайным образом выбирает из списка маршрут подъехавшего автобуса,
Составить информационную, компьютерную модель (Delphi). На автобусную остановку подъезжают автобусы 6 маршрутов. Составить программу,...

Найти вероятность, что время ожидания автобуса будет от 5 до 10 мин., если в среднем проходит 4 автобуса в час
Найти вероятность того, что время ожидания автобуса составит от 5 до 10 минут, если в среднем проходит 4 автобуса в час.

Не удается построить маршрут, в чем дело? Яндекс карты
<script src='https://api-maps.yandex.ru/2.1/?lang=ru_RU' type='text/javascript'></script> <script type='text/javascript'> ...

Автоматически проложенный маршрут через ссылку в Яндекс картах
Доброго времени суток, недавно пришла необходимость способе связанном с Яндекс картами, в котором пользователь может с помощью ссылки, уже...

Возможно ли вытащить и Яндекс-карт сколько километров составляет маршрут?
такая проблема вишу программу АРМ диспетчера такси не согу понять как вытощить с яндекса сколько км состовляет маршрут мне это нужно для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru