Составление СЛАУ

169
10 января 2018, 18:45

Ребят, помогите разобраться. Пытаюсь составить систему уравнений, чтобы можно было решить методом Гаусса

void algorithm(int a,int b,int p)
{
    vector<int> vector1(3);
    vector<int> vector2(3);
    vector1[0] = 2;
    vector1[1] = 3;
    vector1[2] = 5;
    int **mas = new int *[vector1.size()];
    //delete[] mas;
    for (int i = 0; i<vector1.size(); i++)
        mas[i] = new int[vector1.size()];
    int r = 0;
    int e = vector1.size()-1;
    int s = 1;
    int c = 0;
    int t = 1;
//обнуление массива
    for (int i = 0; i <vector1.size(); i++)
        for (int j = 0; j <vector1.size()+1; j++)
            mas[i][j] = 0;
    for (int i = 0; i < vector1.size(); i++)
    {
        r = powmod(a,s,p);//здесь считаем число
        mas[i][vector1.size()] = s;
        while (e!=-1)//раскладываем его на уравение
        {
            if (r%vector1[e] == 0)
            {
                r /= vector1[e];
                mas[i][e]++;
            }
            else
                e--;
        }

     if (r != 1)//проверка, что число полностью разложилось
         {
             for (int j = 0; j < vector1.size(); j++)
                 mas[i][j]=0;
             i--;
         }
    }

Как правильно проверять уравнения, чтобы в конечном итоге получилась линейно независимая система? Я тут подумал уравнения тут будут линейно зависимые(6,36)т.е 36=6^2. Надо наверное, ка-то это проверять

READ ALSO
Правильная компиляция зависимостей в Qt

Правильная компиляция зависимостей в Qt

Написал приложение и скомпилировал егоПопытался запустить из QtCreator все нормально

242
Получение содержимого ListView другого окна

Получение содержимого ListView другого окна

Задача состоит в получении содержимого элемента ListView другого окнаОднако, данный код приводит к критическому завершению работы процесса...

200
Проблема реализации класса матрицы C++

Проблема реализации класса матрицы C++

Учу классы и решил реализовать старую программу через классыНо возникла ошибка и не могу разобраться в чем дело

179
как перевести vector&lt;int&gt; в string?

как перевести vector<int> в string?

Решаю задачку по c++Почти решил,но появилась проблема

174