199822025-12-30 21:02:00VargaVivienVárosnézéscpp17Compilation error
#include <iostream>
#include<vector>

using namespace std;

int ossz, n, sum = 0, k;
vector<int> v;

void kiir()
{
    for(int i = 0; i < n; i++)
    {
        cout << v[i] << " ";
    }
    cout << endl;
}

bool vegso()
{
    return sum == ossz && v.size() == n;
}
bool resz()
{
    auto it = v.end() - 1;
    return sum <= ossz;
}

void backtracking()
{
    v.push_back(ossz - (n * (n - 1) / 2) + 1);
    sum = ossz - (n * (n - 1) / 2) + 1;
    do
    {
        auto it= v.end() - 1;
        if(*it > 1)
        {
            (*it)--;
            sum--;
            if(resz())
            {
                if(vegso())
                {
                    kiir();
                }
                else
                {
                    k--;
                    int mini = (*it < ossz - k * (k-1) / 2 + 1 _ sum ? *it )
                    v.push_back(*it);
                }
            }
        }
        else
        {
            sum -= (*it);
            v.pop_back();
        }
    }
    while(!v.empty());
}

int main()
{
    cin >> n >> ossz;
    k = n;
    backtracking();
    return 0;
}
Compilation error
open /var/local/lib/isolate/402/box/a.out: no such file or directory
main.cpp: In function 'void backtracking()':
main.cpp:48:63: error: expected ')' before '_'
   48 |                     int mini = (*it < ossz - k * (k-1) / 2 + 1 _ sum ? *it )
      |                                ~                              ^~
      |                                                               )