|
0 / 2 / 1
Регистрация: 03.12.2019
Сообщений: 16
|
|
Жадные алгоритмы03.12.2019, 19:58. Показов 8889. Ответов 12
Метки нет (Все метки)
Андрей едет из пункта A в пункт B на автомобиле. Расстояние между этими пунктами равно N километров. Известно, что с полным баком автомобиль способен проехать k километров. Дана карта, на которой отмечены координаты бензоколонок, относительно пункта A. Определите минимальное число заправок, которые придется сделать Андрею чтобы успешно достичь пункта B. Известно, что при выезде из пункта A бак был полон. Входные данные: в первой строке вводятся числа N и k (натуральные, не превосходят 1000). В следующей строке вводится количество бензоколонок S, потом следует S натуральных чисел, не превосходящих N – расстояния от пункта A до каждой заправки. Заправки упорядочены по удаленности от пункта A. Выходные данные: если при данных условиях пункта B достичь невозможно, то вывести число -1. Если решение существует, то вывести минимальное количество остановок на дозаправку, которое нужно чтобы достичь пункта B.
0
|
|
| 03.12.2019, 19:58 | |
|
Ответы с готовыми решениями:
12
Жадные алгоритмы Жадные алгоритмы Жадные алгоритмы. Поиск минимального среднеарифметического |
|
0 / 2 / 1
Регистрация: 03.12.2019
Сообщений: 16
|
|
| 03.12.2019, 20:47 [ТС] | |
|
Слишком сложно(, я только начала изучать языки программирования
0
|
|
|
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
|
|
| 03.12.2019, 21:05 | |
|
Элд Хасп, видимо "проходили мимо"
0
|
|
|
0 / 2 / 1
Регистрация: 03.12.2019
Сообщений: 16
|
|
| 03.12.2019, 21:10 [ТС] | |
|
Ну до этого темы были легче, поэтому я особо не напрягалась, по-настоящему изучать C# я начала совсем недавно
Месяц где-то назад
0
|
|
|
2639 / 1567 / 853
Регистрация: 23.02.2019
Сообщений: 3,876
|
|
| 03.12.2019, 21:25 | |
|
Здесь вопрос о том - как решить эту задачу, или о том - как записать её решение с помощью C#?
kristina71, Забудьте пока о программировании и просто нарисуйте эту задачу на листе бумаги. Подумайте о том, как её можно решить. Запишите ваши мысли рядом, составьте план действий. Решите эту задачу на листке. После всего этого, перевести ваши действия в код будет совсем не сложно.
0
|
|
|
0 / 2 / 1
Регистрация: 03.12.2019
Сообщений: 16
|
|
| 08.12.2019, 21:33 [ТС] | |
|
Ну как я поняла, чтобы решить эту задачу, мы должны построить наш алгоритм так, чтобы он проверял доедем ли мы с доступным нам количеством бензина до пункта B. Если нет, то он должен искать бензоколонку до которой мы сможем доехать и уже от нее также проверять в направлении к пункту B. Если бенза нам не хватит даже для ближайшей бензоколонки, то тогда наша программа выводит -1. Если нашего бензина хватит, чтобы доехать до пункта B, то программа выдает сколько бензоколонок мы посетили за время путешествия(если мы их посетили(такое же тоже может быть
)). Думаю, задача должна как-то так решаться.
0
|
|
|
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
|
|
| 09.12.2019, 01:45 | |
|
kristina71, это уже что-то, жаждим увидеть реализация, ну хотя бы попытки!!!
0
|
|
|
0 / 2 / 1
Регистрация: 03.12.2019
Сообщений: 16
|
|
| 11.12.2019, 22:18 [ТС] | |
|
я поэтому и попросила помочь с реализацией, потому что у меня с ней проблемы
0
|
|
|
644 / 528 / 324
Регистрация: 20.05.2015
Сообщений: 1,469
|
||
| 12.12.2019, 04:01 | ||
|
0
|
||
|
2639 / 1567 / 853
Регистрация: 23.02.2019
Сообщений: 3,876
|
|||||||
| 12.12.2019, 23:05 | |||||||
0
|
|||||||
|
0 / 2 / 1
Регистрация: 03.12.2019
Сообщений: 16
|
||||||
| 22.12.2019, 21:11 [ТС] | ||||||
Сообщение было отмечено Элд Хасп как решение
Решение
Код конечно не идеален, но пятерку я за него получила
2
|
||||||
| 22.12.2019, 21:11 | |
|
Помогаю со студенческими работами здесь
13
Жадные алгоритмы. Оптимальный поход в магазин Жадные алгоритмы. Разбиение числа на полные квадраты Жадные алгоритмы. Задача с использованием одномерного алгоритма Реализовать алгоритмы построения прямой: простой пошаговый алгоритм и алгоритмы Брезенхема Циклические алгоритмы. Алгоритмы обработки последовательностей чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|