Znajdź minimalną liczbę kroków, które robot musi wykonać, aby zebrać co najmniej jeden karton każdego koloru i wrócić do pozycji początkowej.Dane wejściowe :
M N podzielone przez przepustowość kolejek i kolumn i sieci
» » »(punkt) jest pustym kwadratem,
„X” (tytuł X) oznacza pozycję początkową robota,
„R” (tytuł R) oznacza kwadrat z czerwonym markerem,
„G” (tytuł G) oznacza kwadrat z zielonym żetonem,
„B” (tytuł 😎 to kwadrat z niebieskim żetonem.Przykładem jest:
a)
Input3 3
G.B
i x.R. Wyjście
8
b)
Input6 5
.GGRG
...
.X ...
...
B...R
B.RRR wydajność
14
c) 11 15
X...R...
........................
........................
........................
...g...b
........................
........................
........................
........................
........................
R.G.B. ... wydajność
28
Skutecznie opracowany program jest uważany za:
1) Wpisane na wymienionych w nazwie projektu JAP
2) Trzeba przejść 10 testów:
2) w terminie realizacji programu;
2) poprawność realizacji programu
2.3) Testami są zwykłe pliki tekstowe.3) Plagiat nie powinien być
* Czytanie odbywa się za pomocą standardowego przepływu wejściowego
Opinia zleceniodawcy o współpracy z Anton Trotsenko
Java / Python / C++ Grafika, brute forceWspółpracujemy już, wszystko działa świetnie, szybko i skutecznie.
Poprzedni post jest również aktualny.
Opinia freelancera o współpracy z Ihor Petrenko
Java / Python / C++ Grafika, brute forceWspółpracujemy już po raz drugi. Wszystko jest świetne! Polecam współpracę!
-
68 1 0 Pozdrawiam !
Ciekawa praca, gotowa do wykonania zgodnie ze wszystkimi wymaganiami.
-
Есть ли какие-то ограничения на M и N? Какие ограничения по времени?
-
Aktualne zlecenia dla freelancerów w kategorii C i C++
Rewersowe inżynieria konsolowych narzędzi do ankietowania kontrolerów SSD (Flash ID)1. Cel pracy Wydzielenie interfejsu programowania aplikacji (API) do interakcji z kontrolerami SSD/NVMe z dostarczonego zestawu narzędzi konsolowych (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron itd.). Wynikiem ma być działający kod w języku C/C++ lub dokładna… C i C++, Aplikacje desktopowe ∙ 8 dni 9 godzin temu ∙ 6 ofert |
Opracowanie mapy nasion Minecraft Java / przeglądarki nasion dla strony internetowejOpracowanie mapy nasion Minecraft Java / Podgląd nasion dla strony internetowejOpis projektu Potrzebne jest opracowanie narzędzia opartego na przeglądarce Mapa nasion Minecraft Java / Podgląd nasion, które będzie działać na naszej stronie i pozwoli użytkownikowi wprowadzić… C i C++, Układ HTML i CSS ∙ 8 dni 16 godzin temu ∙ 16 ofert |
Porównawcza analiza efektywności oprogramowania dostosowanego (v2.2-field) i oprogramowania referencyjnego (Meshtastic v2.x)
83 PLN
Porównawcza analiza efektywności oprogramowania dostosowanego (v2.2-field) i oprogramowania referencyjnego (Meshtastic v2.x) na identycznej platformie sprzętowej (ESP32 + SX1268, 2W) według kryteriów zasięgu, przepustowości, stabilności łącza i zużycia energii. Przeprowadzić… C i C++, C# ∙ 12 dni 23 godziny temu ∙ 3 oferty |