Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 4
1

Заполнить матрицу размером N×N нулями и единицами особым образом

25.12.2012, 15:45. Показов 1079. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Заполнить матрицу размером N×N нулями и единицами таким образом чтобы сумма равна N, но при этом в каждой строке, столбце и диагоналях сумма равнялась 1.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2012, 15:45
Ответы с готовыми решениями:

Заполнить первую половину матрицы размером n*n единицами, а вторую - нулями
2. Заполнить первую половину двумерного массива размерности n x n еденицами, а вторую 0 , выручите...

Заполнить двумерный массив размером n Х n единицами и нулями в шахматном порядке
4) Заполнить двумерный массив размером n Х n единицами и нулями таким образом, чтобы единицы...

Заполнить матрицу нулями и единицами
нужно заполнить матрицу нулями и единицами, причем кол-во единиц запрашивается с клавиатуры....

Заполнить двумерный массив размером n*n единицами и нулями как на шахматной доске
Заполнить двумерный массив размером n*n единицами и нулями таким образом, чтобы единицы размещались...

5
Модератор
Эксперт функциональных языков программированияЭксперт Python
36608 / 20335 / 4222
Регистрация: 12.02.2012
Сообщений: 33,656
Записей в блоге: 13
29.12.2012, 18:05 2
Не уверен, что задача имеет решение. Легко убедиться, что для матрицы 2*2 две единицы так не разместишь.
0
670 / 163 / 22
Регистрация: 27.01.2012
Сообщений: 372
29.12.2012, 18:33 3
Цитата Сообщение от Catstail Посмотреть сообщение
Не уверен, что задача имеет решение. Легко убедиться, что для матрицы 2*2 две единицы так не разместишь.
Нет есть - аналогично задаче про расставление восьми ферзей:
Расставить восемь ферзей на шахматной доске так, чтобы они не били друг друга
Ну как ее написать
Не понимааюю.
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
36608 / 20335 / 4222
Регистрация: 12.02.2012
Сообщений: 33,656
Записей в блоге: 13
29.12.2012, 18:41 4
Цитата Сообщение от sco43 Посмотреть сообщение
Нет есть
- так расставь две единицы и два нуля на квадратном поле 2*2... Я сразу соглашусь!
0
Эксперт WindowsАвтор FAQ
17996 / 7697 / 892
Регистрация: 25.12.2011
Сообщений: 11,470
Записей в блоге: 16
29.12.2012, 19:15 5
Catstail, наверно имел в виду что не для каждого размера матрицы имеется решение.
Здесь и алгоритмы: http://ru.wikipedia.org/wiki/З... ьми_ферзях
0
670 / 163 / 22
Регистрация: 27.01.2012
Сообщений: 372
31.12.2012, 07:19 6
Цитата Сообщение от Dragokas Посмотреть сообщение
Catstail, наверно имел в виду что не для каждого размера матрицы имеется решение.
Здесь и алгоритмы: http://ru.wikipedia.org/wiki/З... ьми_ферзях
Да.
0
31.12.2012, 07:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.12.2012, 07:19
Помогаю со студенческими работами здесь

Заполнить матрицу нулями и единицами в шахматном порядке
Дан двумерный массив N*N. Заполнить матрицу нулями и единицами, чтобы получилась шахмотная доска.

Заполнить матрицу размером 7*7 единицами по диагоналям
. Заполнить двумерный массив размером 7* 7 как 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0...

Сформировать матрицу А(20,20) по следующему правилу: верхнюю половину заполнить нулями, а нижнюю – единицами
Сформировать матрицу А(20,20) по следующему правилу: верхнюю половину заполнить нулями, а нижнюю –...

Заполнить матрицу А (7×8) следующим образом
Заполнить матрицу А (7×8) следующим образом: на главной диагонали – «0», над диагональю – «1», под...

Заполнить матрицу 10×10 следующим образом
Здравствуйте снова. У меня проблема с матрицей. Мне нужно ее заполнить вот так вот, как на скрине....

Заполнить матрицу размером n × m числами от 1 до m*n, расположив их по спирали, закрученной по часовой стрелке
Добрый день. Пытался сделать программу но не получилось. Можете подсказать что сделать. А то совсем...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru