Условие: A dictionary is stored as a sequence of text lines containing words and their explanations. Write a program that enters a word and translates it by using the dictionary.
Sample dictionary:
.NET - platform for applications from Microsoft
CLR - managed execution environment for .NET
namespace - hierarchical organization of classes
Решение: source.
Обяснение: Разделяме стринга на две спрямо символа "–". Аз съм взел предвид, че може и в превода да се съдържа същия символ. Речникът е сортиран и може да се търси и по-бързо от линейно.
P.S. Символът на презентацията е тире "–", а не е минус ("-"). Ако не виждате разликата ги пуснете в 10 задача. Отне ми десетина минути, докато разбера защо не ми работи решението.