-7

Sinh test C++ cực mạnh =))))

đã đăng vào 17, Tháng 6, 2025, 14:53

?

/*

        AUTHOR: Ng Minh Nhat

*/
#include <bits/stdc++.h>
using namespace std;

// IO
#define cn                  cin
#define ct                  cout
#define en                  ' '
#define el                  '\n'
#define cen                 ct<<en
#define cel                 ct<<el
#define fastIO              cn.tie(0)->sync_with_stdio(0);
#define execute             cerr<<"Time: "<<(1.0* clock()/CLOCKS_PER_SEC)<<"s";
#define dbg(...)            [](auto&&...args) {int i=0; ((ct<<(i++?" " : "")<<args), ...),cel;}(__VA_ARGS__)
#define file(name)          if (fopen(name".INP","r")) {freopen(name".INP","r",stdin); freopen(name".OUT","w",stdout);}
// STL
#define fi                  first
#define se                  second
#define sz                  size()
#define rsz                 resize
#define sqr(x)              (ll)x*x
#define ep                  emplace
#define mp                  make_pair
#define eb                  emplace_back
#define all(x,i)            x.begin()+i, x.end()
#define FORA(i,a)           for(auto i:a)
#define FOR(i,a,b)          for(int i=(int) a; i<=(int) b; ++i)
#define FOD(i,b,a)          for(int i=(int) b; i>=(int) a; --i)
#define FOE(i,a,b)          for(int i=(int) a; i*i<=(ll) b; ++i)
// Types
#define ll                  long long
#define vi                  vector<int>
#define vb                  vector<bool>
#define vll                 vector<ll>
#define pii                 pair<int,int>
#define pll                 pair<ll,ll>
// Bit
#define bl(x,i)             (x<<i)
#define br(x,i)             (x>>i)
#define bb(n,x)             (br(n,x)&1)
#define gb(n,x)             (n&bl(1,x))
// Const
#define base                31
#define maxN                100050
#define maxn                1000300
#define maxp                10000007
#define MOD                 1000000007

mt19937_64 rng(chrono::steady_clock::now().time_since_epoch().count());
ll rd(ll l, ll r) {
    return uniform_int_distribution<ll> (l,r)(rng);
}

void make() {
    ofstream ct("main.INP");
    ll a=rd(1,1e18), b=rd(1,1e18);
    ct<<a<<en<<b;
}

int main() {
    fastIO
    file("TEST")

    int nTest=1;
    while (nTest--) {
        make();
        system("main.exe");
        system("main_trau.exe");
        if (system("fc main.OUT main.ANS")!=0) {
            ct<<"WRONG",cel;
            return 0;
        }
        ct<<"AC",cel;
    }

//    execute
    return (0 ^ 0);
}

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.