Тестовое задание. Тестовое задание_ КП (1). Правила игры в "Быки и коровы"
Скачать 41 Kb.
|
Тестовое задание На вакансию «Специалист по внедрению» Правила игры в "Быки и коровы".Играют двое человек. Первый игрок задумывает четырехзначное число так, чтобы все цифры числа были разные. Второй игрок должен отгадать это число. Ходы делаются по очереди. В каждый ход называется число, тоже четырехзначное и с разными цифрами. Если цифра из названного числа есть в отгадываемом числе, то эта ситуация называется «корова». Если цифра из названного числа есть в отгадываемом числе и стоит в том же месте, то эта ситуация называется «бык». Например, первый игрок задумал 8569, а второй игрок назвал 8974. То первый игрок должен сказать: «Один бык и одна корова» (1б,1к). Свое число задумывает каждый партнер. Выигрывает тот, кто раньше отгадает число соперника. Задание. Базовый уровеньНаписать программу, которая загадывает число, удовлетворяющее правилам игры, и на запросы пользователя выдаёт ответы в виде строки: N бык., M кор. Число угадано! Некорректный запрос (с указанием причины некорректности) Пользователь должен видеть историю запросов и ответов. Требования к программе:Программа может быть консольным или Windows Forms приложением. Язык программирования – C++, C# или VB. Среда разработки – предпочтительно Visual Studio Наличие комментариев в коде При получении тестового задания кандидат обозначает срок, за который он сможет его выполнить |