Студопедия — Сценарий работы программы и формат ввода-вывода
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Сценарий работы программы и формат ввода-вывода

7.1 Дати пояснення параметрам, що містяться у конфігураційному файлі squid.conf, та

обгрунтувати присвоєні їм значення

7.2 Намалювати таблицю, у якій зобразити основні переваги та недоліки платних та

безкоштовних проксі- серверів

 

 

8 Оформлення звіту
8.1 Мета роботи
8.2 Теоретичні відомості
8.3 Інструмент, обладнання і прилади
8.4 Завдання

8.5 Звіт по роботі

 

Література
1. Петерсен Р. П29 Энциклопедия Linux. Перевод с англ. - Спб.: Питер, 202-1008с.
2. Сивер Э., Спейнауэр С„ Фиггинс С., Хекман Д. Linux. Справочник. - Пер. с англ. - СПб:

Символ-Плюс, 2001. - 912 с.

3. Бруй В. В., Карлов С. В. Б. LINUX-сервер: пошаговые инструкции инсталляции и

настройки. – М.: Изд-во СИП РИА, 2003. – 572 с.

Правила игры

В игре участвуют двое. Игра происходит на поле состоящем из шестиугольных ячеек. Размеры поля: 10 рядов по 12 ячеек каждый (рис.1). В начале игры все ячейки пусты. Игроки выполняют ходы по очереди. Выполняя ход, игрок записывает в какую-либо свободную ячейку поля число, которое сообщает ему арбитр (назовем это число — K). После выполнения хода ячейка, в которую игрок записал число K, становится принадлежащей игроку. А для всех соседних с ней ячеек, выполняются следующие правила:

· если соседняя ячейка принадлежала игроку, выполняющему ход, и число записанное в ней меньше 20, то это число увеличивается на 1;

· если соседняя ячейка принадлежала сопернику, и число в ней записанное меньше K, то она переходит к игроку выполняющему ход;

Соседними считаются клетки, имеющие общую сторону.

Число K, сообщаемое игроку для выполнения хода — это произвольное целое число в диапазоне от 1 до 20. Гарантируется, что для каждого игрока каждое из чисел указанного диапазона встретится в ходе игры ровно 3 раза.

Игра заканчивается, когда все поле будет заполнено числами.

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

Рисунок 1. Поле для игры «Улей». Показана нумерация рядов ячеек и ячеек внутри ряда.

Сценарий работы программы и формат ввода-вывода

После запуска программа запрашивает целое число, которое определяет очередность хода. Если будет прочитан 0, программа играет за первого игрока и делает первый ход. Если будет введена 1, программа играет за второго игрока и, сначала ожидает ход соперника и только потом выполняет свой ответный ход.

Программа первого игрока перед выполнением первого хода читает число K, после чего выводит координаты ячейки, в которую игрок это число записывает. Координаты ячейки — это два целых числа, номер ряда (целое число от 1 до 10) и, через пробел, номер ячейки в ряду (целое число от 1 до 12). Нумерация рядов и ячеек в ряду показана на рис.1.

Затем программы обмениваются ходами согласно правилам игры в следующем формате: перед выполнением хода игрок читает четыре целых числа, которые будут даны в одной строке через пробел. Первое число — это число, которое получил соперник на предыдущем ходу. Второе и третье — это координаты ячейки, в которую соперник выполнил свой ход. Четвертое число — это то число K, которое получает текущий игрок для выполнения своего хода.

Выводит игрок всегда два числа (с начала строки через пробел): координаты ячейки, в которую выполняется ход.

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




<== предыдущая лекция | следующая лекция ==>
Заработная плата | Пример игровой позиции

Дата добавления: 2015-10-19; просмотров: 552. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

Измерение следующих дефектов: ползун, выщербина, неравномерный прокат, равномерный прокат, кольцевая выработка, откол обода колеса, тонкий гребень, протёртость средней части оси Величину проката определяют с помощью вертикального движка 2 сухаря 3 шаблона 1 по кругу катания...

Неисправности автосцепки, с которыми запрещается постановка вагонов в поезд. Причины саморасцепов ЗАПРЕЩАЕТСЯ: постановка в поезда и следование в них вагонов, у которых автосцепное устройство имеет хотя бы одну из следующих неисправностей: - трещину в корпусе автосцепки, излом деталей механизма...

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

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

Тема 5. Анализ количественного и качественного состава персонала Персонал является одним из важнейших факторов в организации. Его состояние и эффективное использование прямо влияет на конечные результаты хозяйственной деятельности организации.

Studopedia.info - Студопедия - 2014-2024 год . (0.013 сек.) русская версия | украинская версия