F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_2599968_7085\Main.java:1: 非法字符: \35
#include<iostream>
^
0_0_2599968_7085\Main.java:2: 非法字符: \35
#include<ctime>
^
0_0_2599968_7085\Main.java:5: 需要为 class、interface 或 enum
typedef long long LL;
^
0_0_2599968_7085\Main.java:7: 需要为 class、interface 或 enum
const int P = 1000000007;
^
0_0_2599968_7085\Main.java:8: 需要为 class、interface 或 enum
bool ss[50005] = {1,1};
^
0_0_2599968_7085\Main.java:9: 需要为 class、interface 或 enum
int p[20005],plen = 0;
^
0_0_2599968_7085\Main.java:10: 需要为 class、interface 或 enum
LL N,K;
^
0_0_2599968_7085\Main.java:11: 需要为 class、interface 或 enum
int pp0[105][2],pp1[105][2];
^
0_0_2599968_7085\Main.java:12: 需要为 class、interface 或 enum
int pp0l,pp1l;
^
0_0_2599968_7085\Main.java:13: 需要为 class、interface 或 enum
int pfac[105],pcnt[105],pflen;
^
0_0_2599968_7085\Main.java:15: 需要为 class、interface 或 enum
void mklist(){
^
0_0_2599968_7085\Main.java:17: 需要为 class、interface 或 enum
	for(i=2;i*i<50005;++i) if(!ss[i]) for(j=i;j*i<50005;++j) ss[i*j] = 1;
	^
0_0_2599968_7085\Main.java:17: 需要为 class、interface 或 enum
	for(i=2;i*i<50005;++i) if(!ss[i]) for(j=i;j*i<50005;++j) ss[i*j] = 1;
	        ^
0_0_2599968_7085\Main.java:17: 需要为 class、interface 或 enum
	for(i=2;i*i<50005;++i) if(!ss[i]) for(j=i;j*i<50005;++j) ss[i*j] = 1;
	                  ^
0_0_2599968_7085\Main.java:17: 需要为 class、interface 或 enum
	for(i=2;i*i<50005;++i) if(!ss[i]) for(j=i;j*i<50005;++j) ss[i*j] = 1;
	                                          ^
0_0_2599968_7085\Main.java:17: 需要为 class、interface 或 enum
	for(i=2;i*i<50005;++i) if(!ss[i]) for(j=i;j*i<50005;++j) ss[i*j] = 1;
	                                                    ^
0_0_2599968_7085\Main.java:18: 需要为 class、interface 或 enum
	for(i=2;i<50005;++i) if(!ss[i])p[plen++]=i;
	^
0_0_2599968_7085\Main.java:18: 需要为 class、interface 或 enum
	for(i=2;i<50005;++i) if(!ss[i])p[plen++]=i;
	        ^
0_0_2599968_7085\Main.java:18: 需要为 class、interface 或 enum
	for(i=2;i<50005;++i) if(!ss[i])p[plen++]=i;
	                ^
0_0_2599968_7085\Main.java:19: 需要为 class、interface 或 enum
}
^
0_0_2599968_7085\Main.java:21: 需要为 class、interface 或 enum
	LL ret = 1 ; a%= P;
	             ^
0_0_2599968_7085\Main.java:22: 需要为 class、interface 或 enum
	while(b){
	^
0_0_2599968_7085\Main.java:24: 需要为 class、interface 或 enum
		a = a * a % P;
		^
0_0_2599968_7085\Main.java:25: 需要为 class、interface 或 enum
		b >>= 1;
		^
0_0_2599968_7085\Main.java:26: 需要为 class、interface 或 enum
	}
	^
0_0_2599968_7085\Main.java:28: 需要为 class、interface 或 enum
}
^
0_0_2599968_7085\Main.java:32: 需要为 class、interface 或 enum
}
^
0_0_2599968_7085\Main.java:35: 需要为 class、interface 或 enum
	if(n & 0x1){
	^
0_0_2599968_7085\Main.java:37: 需要为 class、interface 或 enum
		ret = (ret + powmod(K,n*n)) % P;
		^
0_0_2599968_7085\Main.java:38: 需要为 class、interface 或 enum
		ret = (ret + powmod(K,(n*n-1)/2+1)) % P;
		^
0_0_2599968_7085\Main.java:39: 需要为 class、interface 或 enum
	}else{
	^
0_0_2599968_7085\Main.java:41: 需要为 class、interface 或 enum
		ret = (ret + powmod(K,n*n)) % P;
		^
0_0_2599968_7085\Main.java:42: 需要为 class、interface 或 enum
		ret = (ret + powmod(K,n*n/2)) % P;	
		^
0_0_2599968_7085\Main.java:43: 需要为 class、interface 或 enum
	}
	^
0_0_2599968_7085\Main.java:45: 需要为 class、interface 或 enum
}
^
0_0_2599968_7085\Main.java:48: 需要为 class、interface 或 enum
	len = 0;
	^
0_0_2599968_7085\Main.java:49: 需要为 class、interface 或 enum
	for(i=0;i<plen && n>=p[i];++i){
	^
0_0_2599968_7085\Main.java:49: 需要为 class、interface 或 enum
	for(i=0;i<plen && n>=p[i];++i){
	        ^
0_0_2599968_7085\Main.java:49: 需要为 class、interface 或 enum
	for(i=0;i<plen && n>=p[i];++i){
	                          ^
0_0_2599968_7085\Main.java:52: 需要为 class、interface 或 enum
			fac[len][1] = 0;
			^
0_0_2599968_7085\Main.java:53: 需要为 class、interface 或 enum
			while(n%p[i] == 0)n /= p[i],++ fac[len][1];
			^
0_0_2599968_7085\Main.java:54: 需要为 class、interface 或 enum
			++ len;
			^
0_0_2599968_7085\Main.java:55: 需要为 class、interface 或 enum
		}
		^
0_0_2599968_7085\Main.java:59: 需要为 class、interface 或 enum
		fac[len++][1] = 1;
		^
0_0_2599968_7085\Main.java:60: 需要为 class、interface 或 enum
	}
	^
0_0_2599968_7085\Main.java:63: 需要为 class、interface 或 enum
int cpcnt[105],tpcnt[105],wpcnt[105];
^
0_0_2599968_7085\Main.java:64: 需要为 class、interface 或 enum
int cas = 0;
^
0_0_2599968_7085\Main.java:65: 需要为 class、interface 或 enum
void count(int dep,LL fac,LL C,LL B){
^
0_0_2599968_7085\Main.java:67: 需要为 class、interface 或 enum
	if(dep == pflen){
	^
0_0_2599968_7085\Main.java:68: 需要为 class、interface 或 enum
		LL F = C / fac;C = fac;
		               ^
0_0_2599968_7085\Main.java:69: 需要为 class、interface 或 enum
		for(i=0;i<pflen;++i) if(cpcnt[i]){
		^
0_0_2599968_7085\Main.java:69: 需要为 class、interface 或 enum
		for(i=0;i<pflen;++i) if(cpcnt[i]){
		        ^
0_0_2599968_7085\Main.java:69: 需要为 class、interface 或 enum
		for(i=0;i<pflen;++i) if(cpcnt[i]){
		                ^
0_0_2599968_7085\Main.java:71: 需要为 class、interface 或 enum
		}
		^
0_0_2599968_7085\Main.java:73: 需要为 class、interface 或 enum
		return;
		^
0_0_2599968_7085\Main.java:74: 需要为 class、interface 或 enum
	}
	^
0_0_2599968_7085\Main.java:76: 需要为 class、interface 或 enum
	for(i=0;i<=pcnt[dep] - tpcnt[dep];++i){
	        ^
0_0_2599968_7085\Main.java:76: 需要为 class、interface 或 enum
	for(i=0;i<=pcnt[dep] - tpcnt[dep];++i){
	                                  ^
0_0_2599968_7085\Main.java:78: 需要为 class、interface 或 enum
		count(dep+1,fac,C,B);
		^
0_0_2599968_7085\Main.java:79: 需要为 class、interface 或 enum
		fac *= pfac[dep];
		^
0_0_2599968_7085\Main.java:80: 需要为 class、interface 或 enum
	}
	^
0_0_2599968_7085\Main.java:85: 需要为 class、interface 或 enum
		LL C = N / B2;
		^
0_0_2599968_7085\Main.java:86: 需要为 class、interface 或 enum
		B1 = BurnSideNode(B1);
		^
0_0_2599968_7085\Main.java:87: 需要为 class、interface 或 enum
		tmp = 0;
		^
0_0_2599968_7085\Main.java:88: 需要为 class、interface 或 enum
		count(0,1LL,C,B1);
		^
0_0_2599968_7085\Main.java:89: 需要为 class、interface 或 enum
		tmp = tmp * K % P;
		^
0_0_2599968_7085\Main.java:90: 需要为 class、interface 或 enum
		tmp = tmp * inv(C) % P;
		^
0_0_2599968_7085\Main.java:91: 需要为 class、interface 或 enum
		ans = (ans + tmp) % P;
		^
0_0_2599968_7085\Main.java:92: 需要为 class、interface 或 enum
		return;
		^
0_0_2599968_7085\Main.java:93: 需要为 class、interface 或 enum
	}
	^
0_0_2599968_7085\Main.java:95: 需要为 class、interface 或 enum
	for(i=0;i<=pcnt[dep];++i){
	^
0_0_2599968_7085\Main.java:95: 需要为 class、interface 或 enum
	for(i=0;i<=pcnt[dep];++i){
	        ^
0_0_2599968_7085\Main.java:95: 需要为 class、interface 或 enum
	for(i=0;i<=pcnt[dep];++i){
	                     ^
0_0_2599968_7085\Main.java:97: 需要为 class、interface 或 enum
		tpcnt[dep] = i;
		^
0_0_2599968_7085\Main.java:98: 需要为 class、interface 或 enum
		dfs(dep+1,B1,B2);
		^
0_0_2599968_7085\Main.java:99: 需要为 class、interface 或 enum
		B1 *= pfac[dep];
		^
0_0_2599968_7085\Main.java:100: 需要为 class、interface 或 enum
		B2 *= pfac[dep];
		^
0_0_2599968_7085\Main.java:101: 需要为 class、interface 或 enum
		B2 *= pfac[dep];
		^
0_0_2599968_7085\Main.java:102: 需要为 class、interface 或 enum
	}
	^
0_0_2599968_7085\Main.java:106: 需要为 class、interface 或 enum
}
^
0_0_2599968_7085\Main.java:109: 需要为 class、interface 或 enum
	if(N == 1){
	^
0_0_2599968_7085\Main.java:111: 需要为 class、interface 或 enum
		return;
		^
0_0_2599968_7085\Main.java:112: 需要为 class、interface 或 enum
	}
	^
0_0_2599968_7085\Main.java:114: 需要为 class、interface 或 enum
	split(N+1,pp0,pp0l);
	^
0_0_2599968_7085\Main.java:115: 需要为 class、interface 或 enum
	split(N-1,pp1,pp1l);
	^
0_0_2599968_7085\Main.java:116: 需要为 class、interface 或 enum
	N = N * N - 1;
	^
0_0_2599968_7085\Main.java:117: 需要为 class、interface 或 enum
	pflen = 0;
	^
0_0_2599968_7085\Main.java:118: 需要为 class、interface 或 enum
	for(i=0;i<pp0l;++i){
	^
0_0_2599968_7085\Main.java:118: 需要为 class、interface 或 enum
	for(i=0;i<pp0l;++i){
	        ^
0_0_2599968_7085\Main.java:118: 需要为 class、interface 或 enum
	for(i=0;i<pp0l;++i){
	               ^
0_0_2599968_7085\Main.java:119: 需要为 class、interface 或 enum
		for(j=0;j<pp1l;++j){
		        ^
0_0_2599968_7085\Main.java:119: 需要为 class、interface 或 enum
		for(j=0;j<pp1l;++j){
		               ^
0_0_2599968_7085\Main.java:122: 需要为 class、interface 或 enum
				pcnt[pflen] = pp0[i][1] + pp1[j][1];
				^
0_0_2599968_7085\Main.java:123: 需要为 class、interface 或 enum
				++ pflen;
				^
0_0_2599968_7085\Main.java:124: 需要为 class、interface 或 enum
				break;
				^
0_0_2599968_7085\Main.java:125: 需要为 class、interface 或 enum
			}
			^
0_0_2599968_7085\Main.java:129: 需要为 class、interface 或 enum
			pcnt[pflen] = pp0[i][1];
			^
0_0_2599968_7085\Main.java:130: 需要为 class、interface 或 enum
			++ pflen;
			^
0_0_2599968_7085\Main.java:131: 需要为 class、interface 或 enum
		}
		^
0_0_


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2025 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2025-01-10 11:37:26, Gzip enabled