IPB
ЛогинПароль:

> Сапер: теория и практика
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 98
Пол: Мужской
Реальное имя: Andriy

Репутация: -  0  +


Здравствуйте wink.gif
В общем, пишу сапер на Паскале, исключительно сам (впрочем, до этого момента), "от нечего делать", с псевдографикой и без использования приемов ООП.
Возникли два вопроса совершенно разного рода.

1) На поле есть такая ситуация (создавал в Paint, правя другое расположение мин, так что если есть какие-то несоответствия - извиняйте. Отдельное извинение за качество, случайно сохранил в .джпг, что мог - то подправил. Ну и английский smile.gif ):
Прикрепленное изображение

Допустим, все клетки поля не раскрыты. После нажатия клетки, которая "в фокусе" (выделенная зеленым), как должны открыться клетки? У меня варианта три:
Прикрепленное изображение
Склоняюсь в верхнему справа, а что думаете вы?

2) Как можно гибко менять размеры окна (не в полноэкранном режиме)? Как я понял, с помощью процедуры TextMode гибкости не получить, я прав?

Спасибо wink.gif

Сообщение отредактировано: volvo -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


студент..
***

Группа: Пользователи
Сообщений: 287
Пол: Мужской
Реальное имя: Дмитрий

Репутация: -  2  +


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

Курсовой говорит, что их больше. Помогите найти их..


--------------------
После дождя обязательно выглянет солнце)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Vinchkovsky   Сапер: теория и практика   12.10.2008 19:09
TarasBer   Допустим, все клетки поля не раскрыты. После нажа…   13.10.2008 0:16
Vinchkovsky   Спасибо, действительно так, удалось подловить так…   13.10.2008 0:54
Clerick   Здравствуйте! У меня курсовая основывается на …   9.10.2009 2:38
Lapp   как генерируется поле?Спасибо за вопрос, Clerick…   9.10.2009 7:16
andriano   Спасибо за вопрос, [b]Clerick! Я как-то рань…   9.10.2009 11:27
Lapp   Да, согласен. И идея обращения тоже хороша. Но я …   9.10.2009 12:33
Clerick   Спасибо, Lapp! А существует ли какая-либо мате…   10.10.2009 23:37
Lapp   Спасибо, [b]Lapp! А существует ли какая-либо м…   11.10.2009 9:38
andriano   Уточнение: В первом приближении мродель реального …   11.10.2009 13:39
Clerick   И снова здравствуйте. Вопрос все по тому же саперу…   17.05.2010 0:34
Стаян   Помогите. Я тоже делаю сапер. И столкнулся с ледую…   24.12.2010 11:40
Lapp   Вообще, надо бы приводить хоть кусок кода. Хотя б…   24.12.2010 12:04
Стаян   у мени текстовый вариант сапера. Два символьных ма…   24.12.2010 12:48
Lapp   Спасибо!Пожалуйста   24.12.2010 16:08
volvo   Зациклить генерацию координат до тех пор, пока не …   24.12.2010 13:07
Стаян   да у меня там так и есть. Когда я пробывал делать …   24.12.2010 13:12
TarasBer   > Генерирую рандомом кооринаты, и некоторые коо…   24.12.2010 14:42
volvo   Череп не жмет? :dry: Потенциально (если бояться…   24.12.2010 16:02
TarasBer   > Череп не жмет? ОЛОЛО > Потенциально (есл…   24.12.2010 16:14
andriano   Думаю самый простой и достаточно эффективный алгор…   25.12.2010 2:43
Lapp   Думаю самый простой и достаточно эффективный алгор…   25.12.2010 8:19
-TarasBer-   1. Первое действие абсолютно излишне; ничто не ме…   25.12.2010 18:46
andriano   1. Первое действие абсолютно излишне; ничто не ме…   25.12.2010 20:01
Lapp   Насчёт излишнести 1 действия я не понял. Приведи к…   26.12.2010 9:59
Гость   Вот это круто. Просить меня привести код, в то в…   26.12.2010 17:31
-TarasBer-   Забыл имя вписать. Оказывается, отсутствие имени н…   26.12.2010 17:32


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 5.05.2024 0:43
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name