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

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


Пионер
**

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

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


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

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

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

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

Спасибо wink.gif

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


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

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

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


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

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


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

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


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

 



- Текстовая версия 23.06.2025 15:26
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"