Я хочу сравнить строки, каждый символ со всеми остальными, независимо от того, находятся ли они в одном и том же положении или имеет равное число в другом положении.Сравните две строки и найдите счет рассогласования
Я не знаю, как правильно использовать сравнение строк, я пробовал с for
и while
петлями с count
, но я не знаю.
Моя проблема в этом. Например. Мой пароль: 1234. Мой тест: 1234. В этом случае у меня 4 смерти. Потому что цифры находятся в одном положении. Но в этом случае. Мой пароль: 1234. Мой тест - 1243. У меня 2 смерти, потому что 1 и 2 находятся в правильном положении, но 4 и 3 находятся в другом положении, но они находятся в другой строке. В этом случае у меня 2 смерти и 2 ранения. Извините за мой английский не очень хорошо. Спасибо за помощь ..
Добро пожаловать в SO, добавьте соответствующую часть вашего кода (логику сравнения) здесь. Нажмите «Изменить», добавьте коды, укажите проблемы, с которыми вы сталкиваетесь, и какой результат вы получаете. 'Ctrl + k' будет форматировать часть кода. – Abhineet
Ваш вопрос также не совсем ясен. Готовьте свою цель более четко. –
Пожалуйста, разместите фактический код вместо скриншотов. [См. Здесь] (http://meta.stackoverflow.com/a/285557/1402846). Спасибо. – Pang