Programowanie C# .NET
6 Opcje zadań:
Alchemicy średniowiecza posiadają wiedzę o przekształceniu różnych substancji chemicznych w siebie.Potwierdzają to ostatnie badania archeologów.Podczas wykopów archeologicznych znaleziono m glinnych tablic, z których każda była pokryta nieporozumiałymi na pierwszy rzut oka symbolami.W wyniku dekrypcji okazało się, że każda tablica opisuje jedną reakcję alchemiczną, którą wiedzieli wykonać alchemicy.Rezultatem reakcji alchemicznej jest przekształcenie jednej substancji w inną.Zaznaczony zestaw reakcji alchemicznych opisanych na znalezionych tabelach gliny, substancji pochodzenia i wymaganej substancji.Należy dowiedzieć się, czy możliwe jest przekształcenie pierwotnej substancji w wymagane za pomocą tego zestawu reakcji, a w przypadku pozytywnej odpowiedzi na to pytanie - znaleźć minimalną liczbę reakcji niezbędną do przeprowadzenia takiej transformacji.Dane wejściowe
Pierwsza linia pliku wejściowego INPUT.TXT zawiera całą liczbę m (0 ≤ m ≤ 1000) - liczbę zapisów w książce.Każda z kolejnych rzęs m opisuje jedną reakcję alchemiczną i ma format substancji1 -> substancji2, gdzie substancja1 - nazwa substancji pochodzenia, substancja2 - nazwa produktu reakcji alchemicznej.M+2 zawiera nazwę substancji, która jest źródłem, m+3 zawiera nazwę substancji, która jest potrzebna do uzyskania.W pliku wejściowym wymieniono nie więcej niż 100 różnych substancji.Nazwa każdej substancji składa się z liter angielskich i tytułowych i ma długość nie więcej niż 20 znaków.Tytuły i litery różnią się.Dane wyjścia
W pliku wyjściowym OUTPUT.TXT określ minimalną liczbę reakcji alchemicznych potrzebnych do uzyskania pożądanej substancji z źródła, lub -1, jeśli pożądane substancje nie można uzyskać.Przykłady No INPUT.TXT OUTPUT.TXT 1 5
Aqua – Aqua
AquaVita – PhilosopherStone
AquaVita – Argentyna
Argentyna – Aurum
AquaVita – Aurum
Aqua
Aurum 2 2 5
Aqua – Aqua
AquaVita – PhilosopherStone
AquaVita – Argentyna
Argentyna – Aurum
AquaVita – Aurum
Aqua
Osmium 1
Załączniki 1
Opinia zleceniodawcy o współpracy z Denis S.
Programowanie C# .NETZadanie zostało wykonane szybko i dobrze)
Opinia freelancera o współpracy z Denis Kosenko
Programowanie C# .NETWszystko przebiegało dobrze.
Jasne zadanie . Dennis jest w kontakcie i gotowy dostarczyć dodatkowe materiały lub odpowiedzi na pytania wyjaśniające
Aktualne zlecenia dla freelancerów w kategorii C#
Dobrobka w istniejącej wersji 1c detalicznego bloku dla RC (centrum dystrybucji)Ogólnie wyjaśnię, co mamy za bazę - jest ogólny serwer, gdzie znajduje się baza Detal (gdzie rejestrowane są wszystkie przychody) - baza UTP, do której przelewają się wszystkie sprzedaże - liczy się marża, stany magazynowe - małe bazy detalicznych sklepów. W przypadku wymian,… C i C++, C# ∙ 4 dni 16 godzin temu ∙ 6 ofert |
Należy przeprowadzić migrację obecnego programu roboczego z foxpro na C#Cześć wszystkim! Mamy program na foxpro (ma kilka modułów, program do ewidencji), mamy źródła programu, w razie pilnej potrzeby można skonsultować się z osobami zajmującymi się wsparciem bieżącego programu. Co należy zrobić: 1. Analiza, co i jak działa, sporządzenie listy… C#, Aplikacje desktopowe ∙ 7 dni 7 godzin temu ∙ 18 ofert |
Junior C#Szukamy utalentowanego i ambitnego Junior C# programisty, który pragnie rozwoju zawodowego i nowych wyzwań. Twoje przyszłe zadania: - Rozwój i wsparcie rozwiązań backendowych z frontendem (bot Telegram); - Automatyzacja rutynowych procesów w działach Android-rozwoju, wsparcia… C# ∙ 7 dni 21 godzin temu ∙ 8 ofert |