0_0_8781667_25879\Main.java:1: 非法字符: \35
#include <stdio.h>
^
0_0_8781667_25879\Main.java:2: 非法字符: \35
#include <stdlib.h>
^
0_0_8781667_25879\Main.java:3: 非法字符: \35
#include <string.h>
^
0_0_8781667_25879\Main.java:4: 非法字符: \35
#include <algorithm>
^
0_0_8781667_25879\Main.java:5: 非法字符: \35
#include <iostream>
^
0_0_8781667_25879\Main.java:8: 需要为 class、interface 或 enum
typedef unsigned long long LL;
^
0_0_8781667_25879\Main.java:10: 需要为 class、interface 或 enum
const int Times=10;
^
0_0_8781667_25879\Main.java:11: 需要为 class、interface 或 enum
const int N=550;
^
0_0_8781667_25879\Main.java:12: 需要为 class、interface 或 enum
const LL INF=9223372036854775807ULL;
^
0_0_8781667_25879\Main.java:14: 需要为 class、interface 或 enum
LL ct,cnt;
^
0_0_8781667_25879\Main.java:15: 需要为 class、interface 或 enum
LL fac[N],num[N];
^
0_0_8781667_25879\Main.java:17: 需要为 class、interface 或 enum
LL gcd(LL a,LL b)
^
0_0_8781667_25879\Main.java:20: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:25: 需要为 class、interface 或 enum
while(b)
^
0_0_8781667_25879\Main.java:30: 需要为 class、interface 或 enum
b--;
^
0_0_8781667_25879\Main.java:31: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:33: 需要为 class、interface 或 enum
a=(a+a)%m;
^
0_0_8781667_25879\Main.java:34: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:36: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:41: 需要为 class、interface 或 enum
a%=m;
^
0_0_8781667_25879\Main.java:42: 需要为 class、interface 或 enum
while(b)
^
0_0_8781667_25879\Main.java:47: 需要为 class、interface 或 enum
b--;
^
0_0_8781667_25879\Main.java:48: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:50: 需要为 class、interface 或 enum
a=multi(a,a,m);
^
0_0_8781667_25879\Main.java:51: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:53: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:58: 需要为 class、interface 或 enum
if(n<2||!(n&1)) return false;
^
0_0_8781667_25879\Main.java:59: 需要为 class、interface 或 enum
LL a,m=n-1,x,y;
^
0_0_8781667_25879\Main.java:60: 需要为 class、interface 或 enum
int k=0;
^
0_0_8781667_25879\Main.java:61: 需要为 class、interface 或 enum
while((m&1)==0)
^
0_0_8781667_25879\Main.java:64: 需要为 class、interface 或 enum
m>>=1;
^
0_0_8781667_25879\Main.java:65: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:66: 需要为 class、interface 或 enum
for(int i=0; i<Times; i++)
^
0_0_8781667_25879\Main.java:66: 需要为 class、interface 或 enum
for(int i=0; i<Times; i++)
^
0_0_8781667_25879\Main.java:69: 需要为 class、interface 或 enum
x=quick_mod(a,m,n);
^
0_0_8781667_25879\Main.java:70: 需要为 class、interface 或 enum
for(int j=0; j<k; j++)
^
0_0_8781667_25879\Main.java:70: 需要为 class、interface 或 enum
for(int j=0; j<k; j++)
^
0_0_8781667_25879\Main.java:70: 需要为 class、interface 或 enum
for(int j=0; j<k; j++)
^
0_0_8781667_25879\Main.java:73: 需要为 class、interface 或 enum
if(y==1&&x!=1&&x!=n-1) return false;
^
0_0_8781667_25879\Main.java:74: 需要为 class、interface 或 enum
x=y;
^
0_0_8781667_25879\Main.java:75: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:77: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:79: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:84: 需要为 class、interface 或 enum
y=x=rand()%(n-1)+1;
^
0_0_8781667_25879\Main.java:85: 需要为 class、interface 或 enum
while(true)
^
0_0_8781667_25879\Main.java:88: 需要为 class、interface 或 enum
x=(multi(x,x,n)+c)%n;
^
0_0_8781667_25879\Main.java:89: 需要为 class、interface 或 enum
d=gcd((y-x+n)%n,n);
^
0_0_8781667_25879\Main.java:90: 需要为 class、interface 或 enum
if(1<d&&d<n) return d;
^
0_0_8781667_25879\Main.java:91: 需要为 class、interface 或 enum
if(y==x) return n;
^
0_0_8781667_25879\Main.java:92: 需要为 class、interface 或 enum
if(i==k)
^
0_0_8781667_25879\Main.java:95: 需要为 class、interface 或 enum
k<<=1;
^
0_0_8781667_25879\Main.java:96: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:103: 需要为 class、interface 或 enum
if(Miller_Rabin(n))
^
0_0_8781667_25879\Main.java:106: 需要为 class、interface 或 enum
return ;
^
0_0_8781667_25879\Main.java:107: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:109: 需要为 class、interface 或 enum
LL k=c;
^
0_0_8781667_25879\Main.java:110: 需要为 class、interface 或 enum
while(p>=n) p=Pollard_rho(p,c--);
^
0_0_8781667_25879\Main.java:111: 需要为 class、interface 或 enum
find(p,k);
^
0_0_8781667_25879\Main.java:112: 需要为 class、interface 或 enum
find(n/p,k);
^
0_0_8781667_25879\Main.java:113: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:118: 需要为 class、interface 或 enum
while(n)
^
0_0_8781667_25879\Main.java:121: 需要为 class、interface 或 enum
n/=p;
^
0_0_8781667_25879\Main.java:122: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:124: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:129: 需要为 class、interface 或 enum
LL n,kk,minx;
^
0_0_8781667_25879\Main.java:130: 需要为 class、interface 或 enum
scanf("%d",&t);
^
0_0_8781667_25879\Main.java:131: 需要为 class、interface 或 enum
while(t--)
^
0_0_8781667_25879\Main.java:134: 需要为 class、interface 或 enum
printf("Case %d: ",tt++);
^
0_0_8781667_25879\Main.java:135: 需要为 class、interface 或 enum
if(kk==1)
^
0_0_8781667_25879\Main.java:138: 需要为 class、interface 或 enum
continue;
^
0_0_8781667_25879\Main.java:139: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:141: 需要为 class、interface 或 enum
find(kk,120);
^
0_0_8781667_25879\Main.java:142: 需要为 class、interface 或 enum
sort(fac,fac+ct);
^
0_0_8781667_25879\Main.java:143: 需要为 class、interface 或 enum
num[0]=1;
^
0_0_8781667_25879\Main.java:144: 需要为 class、interface 或 enum
int k=1;
^
0_0_8781667_25879\Main.java:145: 需要为 class、interface 或 enum
for(int i=1; i<ct; i++)
^
0_0_8781667_25879\Main.java:145: 需要为 class、interface 或 enum
for(int i=1; i<ct; i++)
^
0_0_8781667_25879\Main.java:145: 需要为 class、interface 或 enum
for(int i=1; i<ct; i++)
^
0_0_8781667_25879\Main.java:149: 需要为 class、interface 或 enum
else
^
0_0_8781667_25879\Main.java:152: 需要为 class、interface 或 enum
fac[k++]=fac[i];
^
0_0_8781667_25879\Main.java:153: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:156: 需要为 class、interface 或 enum
minx=INF;
^
0_0_8781667_25879\Main.java:157: 需要为 class、interface 或 enum
for(int i=0;i<cnt;i++)
^
0_0_8781667_25879\Main.java:157: 需要为 class、interface 或 enum
for(int i=0;i<cnt;i++)
^
0_0_8781667_25879\Main.java:157: 需要为 class、interface 或 enum
for(int i=0;i<cnt;i++)
^
0_0_8781667_25879\Main.java:160: 需要为 class、interface 或 enum
if(minx>tmp) minx=tmp;
^
0_0_8781667_25879\Main.java:161: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:163: 需要为 class、interface 或 enum
else cout<<minx<<endl;
^
0_0_8781667_25879\Main.java:164: 需要为 class、interface 或 enum
}
^
0_0_8781667_25879\Main.java:166: 需要为 class、interface 或 enum
}
^
90 错误
|