0 / 0 / 0
Регистрация: 03.04.2019
Сообщений: 18
1

Среди строк целочисленной матрицы, которые содержат только простые числа, найти строку с максимальной суммой элементов

05.06.2019, 14:22. Показов 1846. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Среди строк целочисленной матрицы, которые содержат только простые числа, найти строку с максимальной суммой элементов.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2019, 14:22
Ответы с готовыми решениями:

Среди тех строк целочисленной матрицы, которые содержат только нечетные элементы, найти строку с максимальной суммой модулей элементов
Напишите программу, пожалуйста!!! Практика горит!

Среди тех строк целочисленной матрицы, которые содержат только нечетные элементы, найти строку с максимальной суммой модулей элементов
#include <iostream> #include <conio.h> #include <cmath> const int m=3,n=3; using namespace std;...

Среди тех строк целочисленной матрицы, которые содержат только нечетные элементы, найти строку с максимальной суммой модулей элементов
Среди тех строк целочисленной матрицы, которые содержат только нечетные элементы, найти строку с...

Среди строк заданной целочисленной матрицы A(N,N) содержащих только нечётные элементы, найти строку с максимальной суммой модулей элементов
Среди строк заданной целочисленной матрицы A(N,N) содержащих только нечётные элементы, найти строку...

1
50 / 43 / 15
Регистрация: 30.01.2016
Сообщений: 44
06.06.2019, 21:11 2
Лучший ответ Сообщение было отмечено ___Xaos___ как решение

Решение

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
package task8;
 
import java.util.Arrays;
 
public class Solution {
 
    public static void main(String[] args) {
        new Solution().execute();
    }
 
    //В методе происходят все основные действия
    private void execute() {
        final int N = 4; //строки
        final int M = 6; //столбцы
        int[] sums = new int[N]; //массив сумм чисел в строке
        int max = Integer.MIN_VALUE; //максимум среди сумм чисел в строках
        int[][] array = new int[N][M]; //матрица
        for (int i = 0; i < N; ++i) {
            int sum = 0;
            for (int j = 0; j < M; ++j) {
                array[i][j] = getRandomPrimeNumber(); //получаем число
                System.out.printf("\t%d", array[i][j]); //выводим число
                sum += array[i][j];
            }
            sums[i] = sum;
            if (sum > max) max = sum;
            System.out.println();
        }
        System.out.println("Суммы элементов в каждой строке: " + Arrays.toString(sums));
        System.out.println("Максимальная сумма в строке: " + max);
    }
 
    //Метод возвращает случайное простое число в диапазоне от a до b
    //Реализацию нашла на форуме https://www.cyberforum.ru/java-j2se/thread2332995.html
    private int getRandomPrimeNumber() {
        int a = 2;
        int b = 100;
        boolean isPrime;
        int result = 0;
        do {
            isPrime = true;
            result = a + (int) (Math.random() * b);
            for (int i = 2; i < result; i++) {
                if ((result % i) == 0) {
                    isPrime = false;
                }
            }
        } while (!isPrime);
        return result;
    }
}
Код
	3	89	59	79	11	101
	43	37	67	59	89	11
	41	41	47	97	29	79
	83	13	17	23	89	53
Суммы элементов в каждой строке: [342, 306, 334, 278]
Максимальная сумма в строке: 342
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2019, 21:11
Помогаю со студенческими работами здесь

Среди строк заданной целочисленной матрицы A(N,M) найти строку с максимальной суммой элементов
2. Среди строк заданной целочисленной матрицы A(N,M) найти строку с максимальной суммой элементов.

Среди строк матрицы, содержащих только нечетные элементы, найти строку с максимальной суммой модулей элементов
Среди тех строк целочисленной матрицы, содержащих только нечетные элементы, найти строку с...

Среди строк прямоугольной целочисленной матрицы, содержащих только нечетные элементы, найти строку с минимальной суммой входящих в нее элементов
Среди строк прямоугольной целочисленной матрицы, содержащих только нечетные элементы, найти строку...

Среди строк заданной матрицы найти строку с максимальной по модулю суммой элементов
Среди строк заданной матрицы, содержащих только нечетные элементы, найти строку с максимальной по...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru