Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
knf
16 / 16 / 2
Регистрация: 18.09.2012
Сообщений: 184
#1

Кошки и мышки С++ - C++

21.09.2013, 19:25. Просмотров 784. Ответов 1
Метки нет (Все метки)

N серых и M белых мышей сидят по кругу. Кошка ходит по кругу по часовой стрелке и съедает каждую S -тую мышку. В первый раз счет начинается с серой мышки. Составить алгоритм определяющий порядок в котором сидели мышки, если через некоторое время осталось K серых и L белых мышей.

Вот такая задачка.
Создам, например, циклический список, заполню его числами 1-серая мышка, 2 - белая мышка(рандомно). Далее будем "поедать" мышек, съеденная серая мышка -1, съеденная белая -2(например). И надо просто восстановить порядок, в котором они сидели? Все ли я правильно понял?
Но думаю, все совсем не так
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2013, 19:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Кошки и мышки С++ (C++):

Кошки - C++
Здравствуйте! Как в этом коде сделать так чтобы если кошке менее 2 лет, то цена кошки = 0$; Заранее спасибо!!! И еще как можно...

Эмулятор мышки - C++
Здравствуйте все. Хотелось бы узнать, как можно на компьютере1 управлять курсором с помощью компьютера2 через USB-вход на компьютере1, так,...

Яд и мышки... - C++
Есть 1000 колб и есть 10 мышек. В одной колбе есть яд(мышка от него умирает). Но яд действует только ночью. То есть только на утро я пойму...

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

Считывание координат (x;y) курсора мышки - C++
Всем доброго время препровождения Есть необходимость считать ось "y" курсора По алгоритму типа: Если зажата СКМ и значение оси "y"...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
D3fend0r
17 / 17 / 1
Регистрация: 14.09.2013
Сообщений: 37
21.09.2013, 22:48 #2
Цитата Сообщение от knf Посмотреть сообщение
N серых и M белых мышей сидят по кругу. Кошка ходит по кругу по часовой стрелке и съедает каждую S -тую мышку. В первый раз счет начинается с серой мышки. Составить алгоритм определяющий порядок в котором сидели мышки, если через некоторое время осталось K серых и L белых мышей.

Вот такая задачка.
Создам, например, циклический список, заполню его числами 1-серая мышка, 2 - белая мышка(рандомно). Далее будем "поедать" мышек, съеденная серая мышка -1, съеденная белая -2(например). И надо просто восстановить порядок, в котором они сидели? Все ли я правильно понял?
Но думаю, все совсем не так
порядок мышек не имеет значение, так как кошка независимо какую мышку съедает продолжает есть каждую S-тую мышку. Тоесть создаем циклический список (или массив) и заполняем его мышками ( без цвета). После выбираем откуда кошка начинает есть (это и будет серая мышка). Кошка оставляет (L+K) мышей, теперь можно выбрать какого цвета будут мышки ( удовлетваряя условию ), после этого даем цвет остальным мышкам, которые были съедены. И надо решить проблему бесконечных циклов, например s=2, {с,б,с,б}, K=0, L=1.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2013, 22:48
Привет! Вот еще темы с ответами:

Как съедать мышки(список, стек)? - C++
N серых и М белых мышей сидят в кругу. Кошка ходит по кругу по часовой стрелке и съедает каждую S-ую мышку. В первый раз счет начинается с...

Windows API и получение сообщений от мышки - C++
Хотел спросить можно ли при помощи программы сделать так чтобы система получала сообщения от мышки, т.е. думала что мышка двигается. И...

Оптимизировать считывание с медленного интерфейса (клавы , мышки) - C++
Делаю функцию, которая должна выводить секунды и проверять, была ли в течение этой секунды нажата какая-либо клавиша... если да, то можно...

как определить цвет под указателем мышки? - C++
как определить цвет под указателем мышки? или подскажите источник где можно найти(кроме гугла)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru