|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.03.2009, 00:39 | #1 |
Регистрация: 17.03.2009
Сообщений: 5
|
"Латинский" квадрат. Паскаль
Построить и вывести на экран "латинский" квадрат - таблицу, состоящую из n различных чисел, всех по n раз расположенных так, что в каждой строке и столбце каждое число встречается только один раз.
ВОт мой код: Код:
|
17.03.2009, 08:30 | #2 |
Забанен
Форумчанин Подтвердите свой е-майл
Регистрация: 01.11.2006
Сообщений: 420
|
вот фрагмент который формирует латинский квадрат
Код:
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
|
17.03.2009, 16:16 | #3 |
Регистрация: 17.03.2009
Сообщений: 5
|
Спасибо, конечно, большое, но меня интересует случайное формирование такого квадрата,например:
1 3 2 5 4 2 5 1 4 3 4 1 5 3 2 3 2 4 1 5 5 4 3 2 1 |
18.03.2009, 12:17 | #4 |
Забанен
Форумчанин Подтвердите свой е-майл
Регистрация: 01.11.2006
Сообщений: 420
|
а это разве не оно?
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
|
18.03.2009, 19:57 | #5 |
Регистрация: 17.03.2009
Сообщений: 5
|
нет он выводит упорядоченно:
1 2 3 4 5 2 3 4 5 1 3 4 5 1 2 4 5 1 2 3 5 1 2 3 4 |
19.03.2009, 11:33 | #6 |
Пользователь
Регистрация: 07.03.2009
Сообщений: 10
|
Ошибка такая:
1 2 0 2 1 0 0 0 1 Двойку в третью строчку уже не поставит... Последний раз редактировалось Buratino; 19.03.2009 в 16:05. |
19.03.2009, 12:08 | #7 |
Пользователь
Регистрация: 07.03.2009
Сообщений: 10
|
Код:
|
19.03.2009, 14:52 | #8 |
Регистрация: 17.03.2009
Сообщений: 5
|
|
19.03.2009, 16:13 | #9 |
Забанен
Форумчанин Подтвердите свой е-майл
Регистрация: 01.11.2006
Сообщений: 420
|
строки то можно перетасовать в матрице.
вот реализация: Код:
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
|
19.03.2009, 16:37 | #10 | ||
Регистрация: 17.03.2009
Сообщений: 5
|
Цитата:
НАсколько я понял, после перетасовки не будет выполняться условие: Цитата:
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
блок "cont" с права не принимает значение "margin: 10px;" которое описано в body | tabikA | HTML и CSS | 5 | 24.02.2009 21:50 |
Под прикрытием "кризиса" наши доблестные "управители" хотят утопить нас в радиоактивных отходах | mihali4 | Свободное общение | 1 | 17.01.2009 01:43 |
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует | skobets | Общие вопросы C/C++ | 2 | 03.06.2008 06:51 |
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) | Dorvir | Microsoft Office Excel | 2 | 28.03.2008 10:03 |
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" | MAcK | Компоненты Delphi | 11 | 24.10.2007 10:49 |