Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
костя666674555
-3 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 78
#1

Требуется заменить каждый нулевой элемент матрицы ближайшим ненулевым

28.06.2014, 00:05. Просмотров 388. Ответов 1
Метки нет (Все метки)

есть такая задача
Кликните здесь для просмотра всего текста
Ближайшее число
(Время: 1 сек. Память: 16 Мб Сложность: 46%)

Дана матрица A размером NxN, заполненная неотрицательными целыми числами. Расстояние между двумя элементами Ai j и Ap q определено как |i - p| + |j - q|. Требуется заменить каждый нулевой элемент матрицы ближайшим ненулевым. Если есть две или больше ближайших ненулевых ячейки, нуль должен быть оставлен.
Входные данные

В первой строке входного файла INPUT.TXT содержится натуральное число N (N≤200). Затем идут N строк по N чисел, разделённых пробелами и представляющих собой матрицу. Элементы матрицы не превосходят значения 106.
Выходные данные

В выходной файл OUTPUT.TXT выведите N строк по N чисел, разделённых пробелами, - модифицированную матрицу.


как её решить (с решением)

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2014, 00:05
Ответы с готовыми решениями:

Каждый нулевой элемент матрицы заменить на максимальное значение строки, в которой находится данный элемент.
Дана действительная квадратная матрица порядка n (n<10). Каждый нулевой элемент...

Заменить каждый нулевой элемент матрицы суммой смежных ему элементов
В прямоугольной матрице часть элементов имеют нулевое значение. Заменить каждый...

Квадратная матрица. Каждый нулевой элемент заменить на максимальное значение строки
Дана действительная квадратная матрица порядка n (n <10). Каждый нулевой...

В прямоугольной матрице каждый нулевой элемент заменить средним арифметическим значением
Помогите решить:cry: В прямоугольной матрице каждый нулевой элемент заменить...

Заменить каждый элемент матрицы А значением этого элемента матрицы В по условию
Кроме матрицы А, дана матрица В такого же размера. Если для всех i,j...

1
ildwine
Супер-модератор
2980 / 1855 / 1224
Регистрация: 04.03.2013
Сообщений: 4,564
Записей в блоге: 1
28.06.2014, 00:30 #2
костя666674555, ссылка не канает. добавляйте вложение на форум. Как? смотрите ссылки в моей подписи
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2014, 00:30

Заменить каждый нулевой элемент матрицы ближайшим ненулевым
Всем здравствуйте. Вот попалась такая задачка: Дана матрица A размером NxN,...

Заменить каждый элемент матрицы, кратный К, нулем
Заполнить матрицу размера М*N случайными числами.Заменить каждый элемент...

Заменить каждый элемент матрицы его квадратом
Дан массив x. Заменить каждый элемент его квадратом.


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru