0 / 0 / 0
Регистрация: 13.11.2015
Сообщений: 6
|
||||||
1 | ||||||
Удалить строки заданной матрицы, в которых есть хотя бы один особый элемент13.11.2015, 18:41. Показов 1404. Ответов 8
Здравствуйте. Я только начал постигать язык С++ и остановился на одной задачи и не могу сдвинуться с места... Прочёл в 2-х книгах про массивы, но не могу понять алгоритма. В общем дело вот в чём.
Дан двумерный целочисленный массив А (N,N) . Элемент A(I,J) назовем особым, если он является числом Фибоначчи и сумма цифр этого числа – простое число. Удалить строки этого массива, в которых есть хотя бы один особый элемент Я так понимаю, вот я создал 2-ух мерный массив:
Теперь мне нужны найти как-то эти особые элементы i,j и если сумма их будет равняться простому числу и одновременно числу Фибоначчи хотя бы в одной строке, то мне её нужно удалить как-то. Объясните пожалуйста...
0
|
13.11.2015, 18:41 | |
Ответы с готовыми решениями:
8
Количество строк матрицы, в которых есть хотя бы один нулевой элемент Количество строк матрицы, в которых есть хотя бы один нулевой элемент Определить строки прямоугольной матрицы, хотя бы один элемент которых равен с и умножить их на d Посчитать количество столбцов матрицы в которых есть хотя бы один ноль |
125 / 117 / 67
Регистрация: 07.11.2014
Сообщений: 788
|
||||||
13.11.2015, 19:35 | 2 | |||||
Второй - проверка на фибоначчи Делаешь условие - проверяешь и т.д..
1
|
0 / 0 / 0
Регистрация: 13.11.2015
Сообщений: 6
|
|
13.11.2015, 22:28 [ТС] | 3 |
Блин, а можешь поподробней пожалуйста.
Как это лучше записать вместе с условием? Как сделать проверку и вывести на экран, что бы понятно было ? Если не тяжело... Спасибо Добавлено через 2 часа 14 минут Ребята не смогу уснуть, пока не пойму...
0
|
Dimension
594 / 462 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
|
|
14.11.2015, 00:23 | 4 |
лучше заполнить один массив числами фибоначчи ,потом бежать по матрице ,смотреть если текущее число - число фибоначчи ,то проверяем простое ли оно ,если да то удаляем строку с ним
1
|
0 / 0 / 0
Регистрация: 13.11.2015
Сообщений: 6
|
|
14.11.2015, 15:06 [ТС] | 5 |
Так как в двумерном массиве найти число Фибоначчи и простое одновременно и удалить строку?
Добавлено через 56 секунд Подскажи пожалуйста... Как это должно выглядить ?
0
|
Dimension
594 / 462 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
|
|
14.11.2015, 15:13 | 6 |
ответы на ваши вопросы есть на форуме и не только
0
|
0 / 0 / 0
Регистрация: 13.11.2015
Сообщений: 6
|
||||||
15.11.2015, 13:41 [ТС] | 7 | |||||
Вообщем вот что у меня вышло за выходные.
Кликните здесь для просмотра всего текста
Вот только у меня ошибка с удалением строки, я хз почему "m" подчёркивает и почему там число 2 как 1 считается. Подскажите пожалуйста.
0
|
Dimension
594 / 462 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
|
|
15.11.2015, 14:21 | 8 |
int перед ним напишите
1
|
0 / 0 / 0
Регистрация: 13.11.2015
Сообщений: 6
|
|
15.11.2015, 14:57 [ТС] | 9 |
Всё, зарапортовался. Спасибо
0
|
15.11.2015, 14:57 | |
15.11.2015, 14:57 | |
Помогаю со студенческими работами здесь
9
Если в строках матрицы есть хотя бы один положительный элемент ,то поменять знаки всей матрицы на противоположные Сформировать массив из номеров столбцов матрицы, в которых есть хотя бы один ноль Сформировать массив К из номеров столбцов матрицы, в которых есть хотя бы один ноль Найти произведение положительных элементов в тех столбцах, в которых есть хотя бы один отрицательный элемент Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |