QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#899386 | #10092. Interactive Primality | suzukaze_Aobayama (Takehiro Suda, Taishi Amagai, Yoshinori Furuto)# | AC ✓ | 37ms | 3712kb | C++20 | 4.1kb | 2025-02-15 12:05:05 | 2025-02-15 12:05:45 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
#define rep(i, n) for(ll i = 0; i < n; i++)
#define rep2(i, l, r) for(ll i = l; i < r; i++)
using vi = vector<int>;
using vvi = vector<vi>;
using vll = vector<ll>;
#define all(A) A.begin(), A.end()
#define elif else if
using pii = pair<ll, ll>;
bool chmin(auto &a, auto b) { return a > b ? a = b, 1 : 0; }
bool chmax(auto &a, auto b) { return a < b ? a = b, 1 : 0; }
struct IOSetup {
IOSetup() {
cin.tie(0);
ios::sync_with_stdio(0);
}
} iosetup;
template<class T>
void print(vector<T> a) {
for(auto x : a) cout << x << ' ';
cout << endl;
}
void print(auto x) { cout << x << endl; }
template<class Head, class... Tail>
void print(Head &&head, Tail &&...tail) {
cout << head << ' ';
print(forward<Tail>(tail)...);
}
ll extgcd(ll a, ll b, ll &x, ll &y) {
// assert(a >= 0 && b >= 0);
if(!b) return x = 1, y = 0, a;
ll d = extgcd(b, a % b, y, x);
y -= a / b * x;
return d;
}
ll inv_mod(ll x, ll m) {
ll y, z;
extgcd(x, m, y, z);
return (y % m + m) % m;
}
pair<ll, ll> crt(vll r, vll m) {
int n = r.size();
ll r0 = 0, m0 = 1;
rep(i, n) {
ll g, im, x;
g = extgcd(m0, m[i], im, x);
if((r[i] - r0) % g) return {-1, -1};
ll tmp = (r[i] - r0) / g * im % (m[i] / g);
r0 += m0 * tmp;
m0 *= m[i] / g;
}
return {(r0 % m0 + m0) % m0, m0};
}
using i128 = __int128_t;
template<class T, class U>
T pow_mod(T x, U n, T m) {
T r = 1 % m;
x %= m;
while(n) {
if(n & 1) r = (r * x) % m;
x = (x * x) % m;
n >>= 1;
}
return r;
}
bool is_prime(ll n) {
if(n <= 1) return false;
if(n == 2) return true;
if(n % 2 == 0) return false;
ll d = n - 1;
while(d % 2 == 0) d /= 2;
vll a_list = {2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37};
// vll a_list;
// if (n < (1 << 30)) {
// a_list = {2, 7, 61};
// } else {
// a_list = {2, 325, 9375, 28178, 450775, 9780504, 1795265022};
// }
for(auto a : a_list) {
if(n <= a) break;
ll t = d;
ll y = pow_mod<i128>(a, t, n);
while(t != n - 1 && y != 1 && y != n - 1) {
y = i128(y) * y % n;
t <<= 1;
}
if(y != n - 1 && t % 2 == 0) return false;
}
return true;
}
mt19937_64 rng(2024); // [0, 2^64)
ll randint(ll l, ll r) { return l + rng() % (r - l + 1); }
int LOCAL=0;
ll X;
ll ask_cnt=0;
ll MAX=1000000000000000000LL;
bool ask(ll Y){
ask_cnt++;
assert(Y<=MAX);
if(LOCAL){
if(is_prime(X+Y))return true;
return false;
}
cout<<"? "<<Y<<endl;
string res;
cin>>res;
if(res[0]=='C')return false;
else return true;
}
vi Ps={2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 37, 41, 43, 47, 53};
// vi Ps={2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 101};
void solve(){
ask_cnt=0;
if(LOCAL)X=randint(1,MAX);
vector<set<int>>ng(110);
while(true){
bool flag=true;
for(auto p:Ps){
if(ng[p].size()!=p-1){
flag=false;
}
}
if(flag){
ll mod=1;
ll rem=0;
for(auto p:Ps){
rep(i,p){
if(ng[p].find(i)==ng[p].end()){
ll j=(p-i)%p;
auto [r,m]=crt({rem,j},{mod,p});
mod=m;
rem=r;
}
}
}
if(LOCAL){
assert(rem==X);
}
cout<<"! "<<rem<<endl;
string res;
cin>>res;
assert(res=="Correct");
return;
}
ll ask_mod=1;
ll ask_rem=0;
for(auto p:Ps){
ll nr;
while(true){
nr=randint(0,p-1);
if(ng[p].find(nr)==ng[p].end()){
if(ng[p].size()!=p-1)break;
}
else{
if(ng[p].size()==p-1)break;
}
}
auto [r,m]=crt({ask_rem,nr},{ask_mod,p});
ask_mod=m;
ask_rem=r;
}
if(ask_rem>MAX)continue;
ll LIM=(MAX-ask_rem)/ask_mod;
ll Y=ask_mod*randint(0,LIM)+ask_rem;
assert(Y<=MAX);
if(ask(Y)){
for(auto p:Ps){
ng[p].insert(Y%p);
}
}
}
}
int main(){
int T;
cin>>T;
rep(i,T){
solve();
}
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 3ms
memory: 3584kb
input:
1 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composit...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 1 interaction, took 614 queries (1 test case)
Test #2:
score: 0
Accepted
time: 6ms
memory: 3584kb
input:
2 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Co...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 2 interactions, took 1469 queries (2 test cases)
Test #3:
score: 0
Accepted
time: 8ms
memory: 3584kb
input:
3 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Co...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 3 interactions, took 2244 queries (3 test cases)
Test #4:
score: 0
Accepted
time: 9ms
memory: 3456kb
input:
4 Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Co...
output:
? 684484762073246566 ? 673860171934800832 ? 917399093995051448 ? 727245459878589326 ? 424946410757791220 ? 160457379353124918 ? 478169351035553780 ? 453160065431180978 ? 424677831546885258 ? 183771178139483246 ? 51296216670630470 ? 759927501888666824 ? 820135425473986550 ? 512878318557559898 ? 51119...
result:
ok successful 4 interactions, took 2400 queries (4 test cases)
Test #5:
score: 0
Accepted
time: 16ms
memory: 3712kb
input:
5 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composit...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 5 interactions, took 3144 queries (5 test cases)
Test #6:
score: 0
Accepted
time: 15ms
memory: 3712kb
input:
6 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composit...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 6 interactions, took 3921 queries (6 test cases)
Test #7:
score: 0
Accepted
time: 27ms
memory: 3584kb
input:
7 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Co...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 7 interactions, took 4897 queries (7 test cases)
Test #8:
score: 0
Accepted
time: 27ms
memory: 3584kb
input:
8 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composit...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 8 interactions, took 6069 queries (8 test cases)
Test #9:
score: 0
Accepted
time: 30ms
memory: 3584kb
input:
9 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Prime Composite ...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 9 interactions, took 6728 queries (9 test cases)
Test #10:
score: 0
Accepted
time: 25ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composi...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7176 queries (10 test cases)
Test #11:
score: 0
Accepted
time: 26ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composi...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7633 queries (10 test cases)
Test #12:
score: 0
Accepted
time: 32ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composi...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7363 queries (10 test cases)
Test #13:
score: 0
Accepted
time: 25ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composi...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7464 queries (10 test cases)
Test #14:
score: 0
Accepted
time: 27ms
memory: 3712kb
input:
10 Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite C...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 148053633887317134 ? 845605833789993680 ? 566306900456911980 ? 55504824967807142 ? 613685201347473624 ? 12543720784131614 ? 946946765132015382 ? 674149371601019814 ? 5411555...
result:
ok successful 10 interactions, took 7039 queries (10 test cases)
Test #15:
score: 0
Accepted
time: 30ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Compo...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 939452324134491738 ? 235647431358460176 ? 534192237033999856 ? 156342094099585624 ? 73327...
result:
ok successful 10 interactions, took 7784 queries (10 test cases)
Test #16:
score: 0
Accepted
time: 30ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite C...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7978 queries (10 test cases)
Test #17:
score: 0
Accepted
time: 27ms
memory: 3712kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composi...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7663 queries (10 test cases)
Test #18:
score: 0
Accepted
time: 37ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite C...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 357745081090605201 ? 680621250125587791 ? 787864258077569881 ? 534375239488365405 ? 726602495775011241 ? 264362246589194943 ? 331591764320322415 ? 475781773221964485 ? 746670132962524681 ? 52991...
result:
ok successful 10 interactions, took 7685 queries (10 test cases)
Test #19:
score: 0
Accepted
time: 36ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite C...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 92558081640251590 ? 190844...
result:
ok successful 10 interactions, took 7492 queries (10 test cases)
Test #20:
score: 0
Accepted
time: 23ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Prime Composite Compo...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7398 queries (10 test cases)
Test #21:
score: 0
Accepted
time: 33ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite C...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 725036547628561394 ? 716912140225183444 ? 27799...
result:
ok successful 10 interactions, took 6833 queries (10 test cases)
Test #22:
score: 0
Accepted
time: 35ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Prime Composite Prime Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 308182677177974807 ? 825188444710456019 ? 701789130444694209 ? 359428425379650333 ? 508019699062257351 ? 158774187681275739 ? 70354...
result:
ok successful 10 interactions, took 7358 queries (10 test cases)
Test #23:
score: 0
Accepted
time: 27ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite C...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7330 queries (10 test cases)
Test #24:
score: 0
Accepted
time: 31ms
memory: 3584kb
input:
10 Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Com...
output:
? 684484762073246566 ? 462321144667078328 ? 241748243894884724 ? 50618252325732804 ? 848046792673408920 ? 27115954650925394 ? 467529166850854880 ? 87337864758750720 ? 8175227402833470 ? 361939812532017504 ? 783156601522487864 ? 190844383357415382 ? 878757096366573924 ? 376530129485122728 ? 427545923...
result:
ok successful 10 interactions, took 7399 queries (10 test cases)
Test #25:
score: 0
Accepted
time: 29ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composi...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7563 queries (10 test cases)
Test #26:
score: 0
Accepted
time: 29ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composi...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7407 queries (10 test cases)
Test #27:
score: 0
Accepted
time: 28ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composi...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7052 queries (10 test cases)
Test #28:
score: 0
Accepted
time: 25ms
memory: 3712kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composi...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7812 queries (10 test cases)
Test #29:
score: 0
Accepted
time: 25ms
memory: 3584kb
input:
10 Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composi...
output:
? 684484762073246566 ? 673860171934800832 ? 126941734737498823 ? 42114149893616978 ? 592494824974004717 ? 956351056261649896 ? 889195458583301445 ? 229836345985149553 ? 571460904624375843 ? 409206575232761810 ? 705465598091501263 ? 236722757597711778 ? 724753384398428108 ? 783156601522487864 ? 76143...
result:
ok successful 10 interactions, took 7318 queries (10 test cases)
Test #30:
score: 0
Accepted
time: 23ms
memory: 3456kb
input:
10 Prime Composite Composite Prime Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Composite Prime Prime Composite Composite Com...
output:
? 684484762073246566 ? 462321144667078328 ? 241748243894884724 ? 50618252325732804 ? 431781105052233780 ? 985768557869269468 ? 719452853452842280 ? 218876626284789012 ? 87337864758750720 ? 479124577148207970 ? 402920846026186428 ? 188094905893458378 ? 832926355601331162 ? 315381255405120172 ? 122934...
result:
ok successful 10 interactions, took 6969 queries (10 test cases)
Extra Test:
score: 0
Extra Test Passed