Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сумма минимальных элементов
|
|||
|---|---|---|---|
|
#18+
Люди, можете пожалуйста проверить код??? Надо найти сумму минимальных элементов прямоугольного массива 6*10(построчно), при условии, что в каждой строке несколько минимальных элементов. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Модератор: Для оформления кода надо использовать тэг [ SRC ] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2017, 22:07 |
|
||
|
Сумма минимальных элементов
|
|||
|---|---|---|---|
|
#18+
Tasia17Люди, можете пожалуйста проверить код??? Надо найти сумму минимальных элементов прямоугольного массива 6*10(построчно), при условии, что в каждой строке несколько минимальных элементов . program qwert; const m=6; n=10; var T: array [1..m,1..n] of integer; var min, sum, i, j, k: integer; begin sum:=0; k:=0; for i:=1 to m do for j:=1 to n do begin min:=T[i,1]; if T[i,j]<=min then min:=t[i,j]; end; if T[i,j]=min then k:=k+1; sum:=sum+min*k; writeln(sum) end. Мне кажется что либо вы не правильно поняли условие, либо у постановщика задачи поехала крыша. Если крыша не поехала , то вам сюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2017, 23:11 |
|
||
|
Сумма минимальных элементов
|
|||
|---|---|---|---|
|
#18+
из строки 1 2 3 4 5 6 7 8 999 В несколько минимальных попадают почти все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2017, 23:21 |
|
||
|
Сумма минимальных элементов
|
|||
|---|---|---|---|
|
#18+
Нет, неправильно. Хотя бы потому, что такую фигню Код: pascal 1. 2. 3. делаете во внешнем цикле. Как вариант пройтись по каждой строке в 2 прохода. Сначала найти Мин, потом сосчитать сколько же его в строке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2017, 10:09 |
|
||
|
Сумма минимальных элементов
|
|||
|---|---|---|---|
|
#18+
exp98Как вариант пройтись по каждой строке в 2 прохода. Сначала найти Мин, потом сосчитать сколько же его в строке.Зачем? это можно делать в одном проходе: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2017, 10:51 |
|
||
|
Сумма минимальных элементов
|
|||
|---|---|---|---|
|
#18+
Tasia17Люди, можете пожалуйста проверить код??? Надо найти сумму минимальных элементов прямоугольного массива 6*10(построчно), при условии, что в каждой строке несколько минимальных элементов. Ну как-то так если ничего не попутал Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2017, 10:52 |
|
||
|
Сумма минимальных элементов
|
|||
|---|---|---|---|
|
#18+
Akinamin:= maxNumber ; Зачем этим пуГать начинающих? привязыватся к разрядности integer, к реализации компилятора ?.. когда выше здравое предложение -- цикл со второго элем- та, ежели такой имеется. ТСу: и счётчик аккуратно инициализировать , либо как выше же (Залукокоаже) -- суммировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2017, 12:22 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=18&tid=1340270]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 276ms |
| total: | 424ms |

| 0 / 0 |
