0 / 0 / 0
Регистрация: 17.05.2010
Сообщений: 3
1

Игра про осликов=)

18.05.2010, 23:18. Показов 1009. Ответов 6
Метки нет (Все метки)

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

Буду благодарен за любую помощь.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2010, 23:18
Ответы с готовыми решениями:

Игра про машинки
Доброе время суток. Необходима помощь. При создании игры про машинки возникла проблема, не знаю,...

Игра про лягушку
Как-то играл в игру про лягушку и забыл что за игра, не могу найти. Такая простая и прикольная 3D -...

Онлайн-игра про космос
Здравствуйте. Давно хочу поиграть в какую нибудь игру про космические корабли. Пересмотрел много...

Игра про приключения в джунглях
Не могу вспомнить название игры, место действия которой джунгли. Начало игры такого: На самолете...

6
Покинул форум
3186 / 1365 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
19.05.2010, 14:15 2
И в чем у вас возникла "загвоздка"??? Что, именно, вы не можете сделать?
0
0 / 0 / 0
Регистрация: 17.05.2010
Сообщений: 3
19.05.2010, 14:35  [ТС] 3
Да собственно говоря во всем (в программировании не очень силен), но больше всего мне не понятно автоматическое кормление ослов, как его реализовать.
0
Покинул форум
3186 / 1365 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
19.05.2010, 15:00 4
А хоть какие-нибудь идеи реализации своей программы есть?
0
4117 / 995 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
19.05.2010, 15:13 5
Лучший ответ Сообщение было отмечено как решение

Решение

ILikeBeer, делаете массив по количеству осликов. присваеваете им значения тактов некормления, например 0-только покормили, 1- один такт не кормили и т.д.
потом проганяете каждый такт по массиву и смотрите какие ечейки самые некормленные их и кормите, вот и весь алгоритм
3
0 / 0 / 0
Регистрация: 19.05.2010
Сообщений: 7
19.05.2010, 15:19 6
Цитата Сообщение от ILikeBeer Посмотреть сообщение
Помогите создать программу, которая моделирует следующую ситуацию:
в стоиле стоит определенное количесво осликов (количество задается пользевателем), в случайном порядке на каждом такте моделирования несколько из них автоматически кормится сеном (тоже задается пользователем).
Если ослик остается голодным на протяжении четырех тактов - он кричит. Программа должна расщитывать когда кормить ослов, чтоб сохранять тишину.

Буду благодарен за любую помощь.
Ну как бы если пользователь задаст 100 осликов, а кормит он будет только 3 за такт, тут как не крути кто-то останется голодным, поэтому нужно что бы: кол-во осликов\покормленные за такт <= колву тактов.
0
0 / 0 / 0
Регистрация: 17.05.2010
Сообщений: 3
19.05.2010, 15:33  [ТС] 7
Цитата Сообщение от Jazon_deenAlt Посмотреть сообщение
ILikeBeer, делаете массив по количеству осликов. присваеваете им значения тактов некормления, например 0-только покормили, 1- один такт не кормили и т.д.
потом проганяете каждый такт по массиву и смотрите какие ечейки самые некормленные их и кормите, вот и весь алгоритм
Спасибо за мысль=) Буду пробовать...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2010, 15:33
Помогаю со студенческими работами здесь

Упражнение про IO (игра в кости)
С помощью стандартных функций для генерации случайных чисел напишите программу, которая проводит...

Игра про камень, ножницы и бумагу
Условие: Программа начинает свою работу с 4-х сообщений с правилами игры: &quot;RULES: 1 - stone, 2...

Игра про магию: что посоветуете?
Подскажите, пожалуйста, какую-нибудь игру про магию.

Браузерная игра про тараканов (соц. маркетинг)
Предлагаю организацию открытого (по лицензии GNU GPL) веб-проекта по созданию социальной браузерной...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru