Даны два текста. Первый соответствует содержанию номера газеты - C#
Формулировка задачи:
Это слишком сложно для меня помогите кто.
Даны два текста. Первый соответствует содержанию номера газеты. Второй соответствует содержанию записки о выкупе, слова в которой целиком вырезаны из газеты. Определите, можно ли составить записку о выкупе с помощью газеты, текст которой дан.
Решение задачи: «Даны два текста. Первый соответствует содержанию номера газеты»
textual
Листинг программы
public static bool CanCreate(string news, string note)
{
List<char> source = news.ToList();
foreach (char ch in note.ToCharArray())
{
int n;
if ((n = source.IndexOf(ch)) != -1)
source.RemoveAt(n);
else return false;
}
return true;
}
public static void Main()
{
string newspaper = "Усилиями большой группы специалистов собраны воедино все имеющиеся данные о белках человеческого тела и их количестве в разных тканях и клетках.";
string note = "Ваш кот у нас.";
Console.WriteLine(CanCreate(newspaper.ToLower(), note.ToLower()) ? "Можно" : "Нельзя");
Console.Read();
}