0 голосов
спросил от в категории C
Вы решаете это, думая о проблемах. С какого количества карт вы начинаете? Сколько вы уничтожаете в каждом повороте? Если игра заканчивается только одной оставшейся картой, количество оставшихся карт должно быть нечетным.

Ваш вопрос далеко не ясен, но все равно ваша задача решить это.

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
0 голосов
ответил от
Цитата:
Как решить эту проблему

Итак, вы не пытаетесь решить проблему самостоятельно, у вас нет вопросов, вы просто хотите, чтобы мы сделали вашу домашнюю работу.
Проблемы с HomeWork - это упрощенные версии проблем, которые вам придется решать в реальной жизни, их цель - обучение и практика .

Возьмите лист бумаги и карандаш, с небольшим количеством карточек, имитируйте каждый шаг и посмотрите, как развиваются шансы, выведите алгоритм.

Мы не делаем ваш HomeWork.
HomeWork не чтобы проверить свои навыки, прося других людей выполнять свою работу, он настроен на то, чтобы вы подумали и помогли учителю проверить ваше понимание пройденных вами курсов, а также проблемы, которые вы испытываете при их применении.
Любая неудача вас поможет вашему учителю определить ваши слабости и установить корректирующие действия.
Любая неудача вас поможет вам узнать, что работает, а что нет, это называется Изучение «проб и ошибок».
Итак, попробуйте, перечитайте свои уроки и начните работать. Если вы застряли в определенной проблеме, покажите свой код и объясните эту точную проблему, мы могли бы помочь.

Как программист, ваша задача - создавать алгоритмы , которые решают конкретные проблемы, и вы не можете полагаться на кого-то еще, чтобы вечно делать это за вас, поэтому есть время, когда вам нужно научиться. И чем раньше, тем лучше.
Когда вы просто попросите решение, это похоже на попытку научиться управлять автомобилем, если у вас есть кто-то другой тренинг.
Создание алгоритма в основном найти математику и сделать необходимую адаптацию в соответствии с вашей реальной проблемой.

Идея «развития» заключается в том, что слово предлагает: «Систематическое использование научно-технических знаний для удовлетворения конкретные цели или требования ». # BusinessDictionary.com # [#^ #]
Это не то же самое, что «иметь быстрый google и сдаваться, если я могу 't найти точно правильный код" .
0 голосов
ответил от
Вы должны посетить и #Learn C tutorial # для обсуждения ваших домашних заданий.

Когда вы пишете свой код, лучше всего начать с разделения всех задач к меньшим операциям и функциям записи. В лучшем случае вы работаете с некоторыми массивами N, которые создаются на каждом шагу. Карта может быть структурой цвета и цифры.

Начните с создания некоторых диаграмм UML. Вашему учителю это понравится -; -)
0 голосов
ответил от
Мы не делаем домашнее задание: оно установлено по какой-то причине. Это так, что вы думаете о том, что вам сказали, и попытайтесь понять это. Это также так, что ваш наставник может определить области, в которых вы слабы, и уделять больше внимания процессу исправления.

Таким образом, сядьте с правилами и колодой карт (назначьте 1-13 к костюму для чисел) и применять их самостоятельно. После нескольких итераций вы должны иметь представление о том, как игра играется, и как она работает вручную. Тогда это всего лишь случай перевода этого на то, что компьютер может понять. Начните с настройки «колоды», затем напишите функции для выполнения различных операций.
Попробуйте сами, вы можете обнаружить, что это не так сложно, как вы думаете!

Если вы столкнулись с определенной проблемой, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это за вас!

Категории

Добро пожаловать на сайт DraftingCode Q&A (ИТ ответы), где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...