Решение проблем строковый вопрос, необходимая быстрая помощь
У компании есть номер-это кибер-кафе. Многие клиенты посещают кибер-кафе и количество компьютеров ограничено. Если клиент не находит доступного компьютера, то он уходит. Вы задали функцию с 2 аргументами : 1 число компьютеров, 1 строка с парами. 1-е вхождение алфавита указывает на начало клиента, а второе вхождение-на конец. Только 1 человек может одновременно пользоваться компьютером. Возвращайте количество клиентов, которые покинули кафе без использования компьютера, чтобы компания могла улучшить процесс.
пример :
процесс(1, ABAB) : должен вернуть 1, так как там находится только 1 компьютер, который занят A, когда приходит B.
процесс(2,ABACBCDD) : должен возвращать 0,так как все клиенты A,B, C, D могут использовать Cafe.
процесс(3, ABCDCDEFEFA) : должен возвращать 2, так как D и F могут использовать компьютер.
Что я уже пробовал:
Я попытался обработать его слева направо отслеживая количество компьютеров и клиентов но не смог взломать его
ZurdoDev
Это очень грубо-выложить свою домашнюю работу и даже не задать четкого вопроса. Нажмите на ссылку улучшить вопрос, покажите нам код, который у вас есть, и объясните, где вы застряли.
Не просто отправляйте задание и попросите кого-то сделать это за вас.
Patrice T
Покажите свою работу с вашими результатами для образцов.