[tt] Есть файл в котором размещается последовательность чисел.
Сформировать из этих чисел двухмерный массив-матрицу. [/tt]
Если элементы итовой строки матрицы - возрастающая последовательность,то первый елемент каждой из таких строк записать в одномерный массив.
Почему то не получается сделать это условие ???
Что конкретно не получается?
итоговая строка какая у тебя?
Что-то уж больно много вопрос...мне кажется ;D
Причем здесь итоговая строка!!!!! Здесь имеется ввиду допустим мы сформировали массив a[n,m]!!!
У массива n строк и если какая то строка оказалась с возрастающей последовательностью, то первый элемент записать в одномерный массив!!1
не понимаю в чём была проблема формулировки(ну как умею так и...), но в конечном результате вы всё правильно поняли :о) Молодцы!
Tauka, ты что эти задачи сама придумываешь, никакой конкретики, что? откуда? как?
Например из нечетного числа элементов у нас не получиться никакая матрица, тем более что эти числа можно записать в разные матрицы (я имею в виду по столбам и строкам),
Ivs
Согласна
Неа, не сама. Но и на том спасибо. ;)
Ivs
Например из нечетного числа элементов у нас не получиться никакая матрица
9 * 9 = 81
И лучше всего делать не
k := 1; ...
...
New[k] := A[i,1];
k := k + 1;
а...
k := 0;...
...
k := k + 1;
New[k] := A[i,1];
тогда k будет размерностью полученного массива.
Здесь разницы почти никакой, но к хорошему надо смолоду привыкать.
7 * 5 = 35 (про квадратную матрицу никто не говорил).
Да,.....действительно ты прав.. тогда здесь все еще запутаннее чем я думал.......
Тогда, если простое число элементов, тогда и нельзя!!! Ведь простое делится только на 1 и на само себя!!!
И скорее всего тут имеется ввиду наверное, что в файле числа стоят уже ввиде таблице, то есть:
1 2 3 6
2 7 10 2
...
12 4 41 2
Я так думаю, но вообще условие очень уж некорректно.
Всмысле условие задачи!
Alex прав именно простые числа не подойдут. их то как то у меня и получалось подбирать сначала,..:), вот, зато удалось получить интересный вывод.
Могу доказать что число 60 делится на все числа от 1 до 60, возьмем 1,2,3,4,5,6 - эти числа являются делителями 60, возьму к примеру еще какие нибудь, ну напрмер 10,20,30 - тоже делится. заключаю что число 60 делится на все числа от 1 до 60.
Но это я так к слову. :>)