198232025-12-24 12:09:34KristófSorozat generáláscpp17Compilation error
#include <iostream>
#include <map>
#include <queue>
#include <cmath>
#include <vector>
using namespace std;

long long ipow(int e)
    {
    long long r = 1;
    while (e--) r *= 10;
    return r;
    }
int main()
{
    int m,a,b,k,n;long long num;
    cin>>m>>num>>a>>b>>n>>k;
    int MOD = ipow(2*m);
    int DIV = ipow(m);
    vector<int> lastseen(MOD, -1);
    vector<int> freq(MOD, 0);
    int mindist = INT_MAX;
    int cur = num;
    for (int i = 1; i <= n; i++) {
        long long y = 1LL * cur * a + b;
        cur = (y / DIV) % MOD;
        if (lastseen[cur] != -1)
            mindist = min(mindist, i - lastseen[cur]);
        lastseen[cur] = i;
        freq[cur]++;
    }
    cout << mindist << "\n";
    for (int v = MOD - 1; v >= 0; v--) {
        if (freq[v] >= k) {
            cout << v;
            break;
        }
        k-=freq[v];
    }
    return 0;
}
Compilation error
open /var/local/lib/isolate/414/box/a.out: no such file or directory
main.cpp: In function 'int main()':
main.cpp:22:19: error: 'INT_MAX' was not declared in this scope
   22 |     int mindist = INT_MAX;
      |                   ^~~~~~~
main.cpp:5:1: note: 'INT_MAX' is defined in header '<climits>'; did you forget to '#include <climits>'?
    4 | #include <cmath>
  +++ |+#include <climits>
    5 | #include <vector>