Решить : дана матрица в: 5*6. образовать и напечатать вектор с, элементами которого являются максимальные элементы строк матрицы в. найти номер минимального элемента вектора с.
271
389
Ответы на вопрос:
#include < iostream> #include < vector> int main() { int b[5][6]; std: : vector< int> vec; for(int i = 0; i < 5; ++i) for(int j = 0; j < 6; ++j) std: : cin > > b[i][j]; for(int i = 0; i < 5; ++i) { int max = b[i][0]; for(int j = 1; j < 6; ++j) if (max < b[i][j]) max = b[i][j]; vec.push_back(max); } int min = vec[0]; int number = 0; for(int i = 1; i < 5; ++i) if (min > vec[i]) { min = vec[i]; number = i; } std: : cout < < number; }
Const n = 5; m = 6; var a: array[1..n, 1..m] of integer; c: array[1..n] of integer; i, j, mx, mn: integer; begin randomize; writeln('исходная матрица'); mn : = 1; for i : = 1 to n do begin mx : = -(maxint-1); for j : = 1 to m do begin // случайное число от -500 до 500 a[i, j] : = random(1001) - 500; // выводим write(a[i, j]: 5, ' '); // ищем макс в строке if mx < a[i,j] then mx : = a[i,j]; end; c[i] : = mx; // макс в строке // поиск минимума if c[mn] > c[i] then mn : = i; writeln; end; writeln ('вектор с'); for i : = 1 to n do write(c[i]: 5, ' '); writeln(#13, #10, 'минимальный элемент: '); writeln('c[', mn, '] = ', c[mn]); end.
ответ: Всего карандашей 64, белых карандашей 64/16=4.
Объяснение:
log2N=4, N=16.
возможных событий получения белого карандаша 16, количество белых карандашей составляет 1/16 всех карандашей.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Minenub10.08.2021 06:39
-
mrtocilin27.03.2023 22:47
-
Сас11109.01.2022 19:29
-
Andezia28.08.2021 15:28
-
dilnuscha14.03.2023 11:52
-
suslik03071514.06.2023 07:46
-
пллсыео09.12.2020 00:45
-
Ahau31.12.2021 14:42
-
poly7717.09.2021 23:55
-
timkalo01.05.2021 23:51
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.