Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
42255 真很诡异你知道吗其实我不是皇子瑞 【S】T3 C++ 通过 100 747 MS 13600 KB 839 2026-08-12 20:49:20

Tests(15/15):


#include<bits/stdc++.h> using namespace std; long long _,n,a[100005]; map<long long ,long long>bs; int main(){ scanf("%lld",&_); while(_--){ bs.clear(); scanf("%lld",&n); for(int i=1;i<=n;i++){ scanf("%lld",&a[i]); } for(int j=1;j<=n;j++){ long long now=a[j]; long long tp=0; bs[a[j]]=1; for(int i=j+1;i<=n;i++){ long long cg=now*a[i]/__gcd(now,a[i]); if(now!=cg){ bs[cg]=1; } now=cg; if(now>1300000 || 1!=j && (now%a[j-1])==0)break; } } for(int i=1;;i++){ if(bs[i]==0){ printf("%d\n",i); break; } } } }


测评信息: