|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.04.2012, 12:35 | #1 |
Пользователь
Регистрация: 14.09.2011
Сообщений: 93
|
игра Считалка
N человек играют в следующую игру: стоя в кругу они начинают считалку. Счёт идёт до числа k. Игрок, на которого падает счёт наше число, выбывает, а считалка начинается сначала со следующего по кругу игрока. Выигрывает тот, кто остался последним в кругу. Считалка начинается со следующего игрока после выбывшего.
Надо сделать через циклические списки Но есть ошибочка: программа запускается, но на этапе выполнения... вылетает окно с предложением бреак, продолжить... ошибка при удалении узла в списке, я не совсем понимаю, что не так... вроде ввел все нужные счетчики и слежу когда останется один узел в списке... слежу чтоб бегунок обнулялся при удалении вершины. Помогите! Вот код: Код:
|
16.04.2012, 13:32 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
[оффтоп]
кстати, это классическая задача: Задача Иосифа Флавия или считалка Джозефуса — известная математическая задача с историческим подтекстом. [/оффтоп] |
16.04.2012, 13:46 | #3 |
Пользователь
Регистрация: 14.09.2011
Сообщений: 93
|
Спасибо конечно, но мне нужна помощь, чтобы эту программу доделать правильно
|
16.04.2012, 18:59 | #4 |
Пользователь
Регистрация: 14.09.2011
Сообщений: 93
|
что никто не поможет?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Игра | Кристинка89 | C++ Builder | 2 | 17.03.2011 01:39 |
Игра на C# | ЧеширскийКот | Общие вопросы .NET | 3 | 11.04.2009 11:25 |