Знайдіть мінімальну кількість кроків, які повинен виконати робот, щоб зібрати хоча б один шрифт кожного кольору і повернутися в початкову позицію.Вхідні дані :
M N розділені пробілом кол-во рядків і колонок і мереж
«»(точка) являє собою порожній квадрат,
«X» (заголовок X) означає початкову позицію робота,
"R" (заголовна R) являє собою квадрат з червоним маркером,
«G» (заголовок G) являє собою квадрат з зеленим житоном,
«B» (заголовок 😎 являє собою квадрат з блакитним джитоном.Приклад :
а)
ІНПУТ3 3
Г. Б
. з XР. Вихід
8
б)
Input6 5
.ГГРГ
...
.X ...
...
Б...Р
B.RRR вихід
14
в) 11 15
X...R...
........................
........................
........................
... G ... B
........................
........................
........................
........................
........................
Р.Г.Б. ... вихід
28
Успішно розробленою програмою вважається:
1) Написана на перерахованих у назві проекту ЯП
2) Потрібно пройти 10 тестів:
2.1) на час виконання програми;
2.2) Правильність виконання програми
2.3) Тестами є звичайні текстові файли.3) Плагіата не повинна бути
* Читання відбувається за допомогою стандартного потоку введення
Відгук замовника про співпрацю з Anton Trotsenko
Java/Python/C++ Графіки, brute forceМи вже співпрацювали разом, все добре працює, швидко і ефективно.
Попередній відгук також актуальний.
Відгук фрилансера про співпрацю з Ihor Petrenko
Java/Python/C++ Графіки, brute forceМи співпрацюємо вже другий раз. Все чудово! Рекомендуємо до співпраці!
-
68 1 0 Вітаємо Вас!
Цікавий завдання, готовий виконати відповідно до всіх вимог.
-
Есть ли какие-то ограничения на M и N? Какие ограничения по времени?
-
Актуальні фриланс-проєкти в категорії C та C++
Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для… C та C++, Десктопні додатки ∙ 8 днів 7 годин тому ∙ 6 ставок |
Розробка Minecraft Java Seed Map / Seed Viewer для сайтуРозробка Minecraft Java Seed Map / Seed Viewer для сайтуОпис проєкту Потрібно розробити browser-based інструментMinecraft Java Seed Map / Seed Viewer, який буде працювати на нашому сайті та дозволятиме користувачу ввести seed Minecraft Java Edition і переглянути інтерактивну… C та C++, HTML та CSS верстання ∙ 8 днів 13 годин тому ∙ 16 ставок |
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)
1000 UAH
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x) на ідентичній апаратній платформі (ESP32 + SX1268, 2W) за критеріями дальності, пропускної спроможності, стабільності лінка та енергоспоживання. Провести тести з вимірюваннями з… C та C++, C# ∙ 12 днів 20 годин тому ∙ 3 ставки |