|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.03.2009, 22:28 | #1 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
Нахождение чисел в матрице
Задание:
Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных минимумов заданной матрицы размером 10 на 10 ( оформить в виде процедуры ). Найти сумму модулей эл-тов, расположенных выше главной диагонали ( оформить в виде функции ). Не понимаю как описать условие, помогите...
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
22.03.2009, 22:38 | #2 |
Пользователь
Регистрация: 22.03.2009
Сообщений: 58
|
Соседние элементы стоящие строкой ниже входят в проверку условия на строго меньше?
|
22.03.2009, 22:59 | #3 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
я думаю да
у меня есть идея, но надо описывать 9 чисел, 8 из которых не в цикле, врядли это правильное решение=(
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
22.03.2009, 23:10 | #4 |
Пользователь
Регистрация: 22.03.2009
Сообщений: 58
|
У меня точно такая же идея на счёт 9 чисел, думаю, стоит описать процедуру, на вход которой подаётся само число и его окружение из 8 чисел.
|
22.03.2009, 23:16 | #5 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
Может кто-нибудь подбросить другую идею?
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
22.03.2009, 23:16 | #6 |
Пользователь
Регистрация: 15.01.2009
Сообщений: 69
|
Идея
Если размеры матрицы четко заданы (10х10), то я бы влоб решал: описал проход по всем внутренним вершинам (2;2)..(9;9), четыре цикла по элементам при бортах типа (1;2)..(1;9) и четыре проверки для (1,1) (1,10) (10,1) и (10,10). Хотя безумно хочется какую-то хитрую фишку придумать, чтоб можно было все красиво в один цикл затолкать.
Silence is of great value...
|
22.03.2009, 23:25 | #7 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
появилась идея, сделать матрицу 11х11 и в ней найти максимальный элемент, этому максимальному присвоить знвчения 11-ой строки и 11-ого столбца, и спокойно перебирать матрицу 10х10
Как вы думаете это нормально?
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
22.03.2009, 23:32 | #8 |
Пользователь
Регистрация: 15.01.2009
Сообщений: 69
|
Тогда стоит ввести еще 0-у строку и столбец.
Silence is of great value...
|
22.03.2009, 23:33 | #9 |
Пользователь
Регистрация: 22.03.2009
Сообщений: 58
|
Тогда уж 12*12, не плохая идея
А вот я уже извратился с параметрами процедуры: Код:
Последний раз редактировалось Stilet; 23.03.2009 в 09:51. |
22.03.2009, 23:42 | #10 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
народ тогда у меня другой вопрос как сгенерировать из матрицы 11х11(12х12 ) матрицу размером 10х10, выложите код плиз.
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нахождение суммы четных чисел в массиве | Ci_novice | Общие вопросы C/C++ | 1 | 23.12.2007 12:11 |
нахождение полных чисел | Juhn | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 09.12.2007 13:14 |
Нахождение совершенных чисел. Паскаль | NikLik | Помощь студентам | 3 | 23.11.2007 22:19 |
вычисление суммы чисел, кратных 3 из последовательности, состоящей из 10 чисел, заранее заданных | Белка | Помощь студентам | 3 | 27.10.2007 11:53 |
Нахождение чисел в таблице базы данных на Delphi!, Помогите пожалуй | Рина | БД в Delphi | 0 | 13.03.2007 19:21 |