제출 #1361533

#제출 시각아이디문제언어결과실행 시간메모리
1361533silence25마술쇼 (APIO24_show)C++20
35 / 100
2 ms1092 KiB
#include "Alice.h"
#include "bits/stdc++.h"
#define ff first
#define ss second
#define pp pop_back
#define ll long long
#define pb push_back
#define ls(v) (int)v.size()
#define all(v) v.begin(),v.end()
#define rall(v) v.rbegin(),v.rend()
#define wr cout << "------------------------" << endl
using namespace std;

vector<pair<int,int>> Alice(){
    int n = 5000;
    int x = setN(n);
    vector<pair<int, int>> edges;
    for (int i = 2;i<=n;++i)  edges.pb({x % (i - 1) + 1, i});
    return edges;
}
#include "Bob.h"
#include "bits/stdc++.h"
#define ff first
#define ss second
#define pp pop_back
#define ll long long
#define pb push_back
#define ls(v) (int)v.size()
#define all(v) v.begin(),v.end()
#define rall(v) v.rbegin(),v.rend()
#define wr cout << "------------------------" << endl
using namespace std;

long long Bob(vector<pair<int,int>> edges){
    ll ans = 0, lc = 1;
    for (auto [u, v] : edges) {
        u -= 1, v -= 1;
        while (ans % v != u) ans += lc;
        lc *= v / __gcd((ll)v, lc);
    }
    return ans;
}
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…