0_0_10311436_23486\Main.java:1: 非法字符: \35
#include<stdio.h>
^
0_0_10311436_23486\Main.java:2: 非法字符: \35
#include<string.h>
^
0_0_10311436_23486\Main.java:4: 需要为 class、interface 或 enum
struct A
^
0_0_10311436_23486\Main.java:7: 需要为 class、interface 或 enum
};
^
0_0_10311436_23486\Main.java:8: 需要为 class、interface 或 enum
__int64 quickp(__int64 a,__int64 n)
^
0_0_10311436_23486\Main.java:11: 需要为 class、interface 或 enum
while(n)
^
0_0_10311436_23486\Main.java:15: 需要为 class、interface 或 enum
a*=a;
^
0_0_10311436_23486\Main.java:16: 需要为 class、interface 或 enum
n>>=1;
^
0_0_10311436_23486\Main.java:17: 需要为 class、interface 或 enum
aa%=mod;
^
0_0_10311436_23486\Main.java:18: 需要为 class、interface 或 enum
a%=mod;
^
0_0_10311436_23486\Main.java:19: 需要为 class、interface 或 enum
}
^
0_0_10311436_23486\Main.java:21: 需要为 class、interface 或 enum
}
^
0_0_10311436_23486\Main.java:26: 需要为 class、interface 或 enum
c.mat[1][1]=(a.mat[1][1]*b.mat[1][1]+a.mat[1][2]*b.mat[2][1])%(mod-1);
^
0_0_10311436_23486\Main.java:27: 需要为 class、interface 或 enum
c.mat[1][2]=(a.mat[1][1]*b.mat[1][2]+a.mat[1][2]*b.mat[2][2])%(mod-1);
^
0_0_10311436_23486\Main.java:28: 需要为 class、interface 或 enum
c.mat[2][1]=(a.mat[2][1]*b.mat[1][1]+a.mat[2][2]*b.mat[2][1])%(mod-1);
^
0_0_10311436_23486\Main.java:29: 需要为 class、interface 或 enum
c.mat[2][2]=(a.mat[2][1]*b.mat[1][2]+a.mat[2][2]*b.mat[2][2])%(mod-1);
^
0_0_10311436_23486\Main.java:30: 需要为 class、interface 或 enum
return c;
^
0_0_10311436_23486\Main.java:31: 需要为 class、interface 或 enum
}
^
0_0_10311436_23486\Main.java:36: 需要为 class、interface 或 enum
aa.mat[1][1]=aa.mat[2][2]=1;
^
0_0_10311436_23486\Main.java:37: 需要为 class、interface 或 enum
aa.mat[1][2]=aa.mat[2][1]=0;
^
0_0_10311436_23486\Main.java:38: 需要为 class、interface 或 enum
while(n)
^
0_0_10311436_23486\Main.java:42: 需要为 class、interface 或 enum
a=mat_mat(a,a);
^
0_0_10311436_23486\Main.java:43: 需要为 class、interface 或 enum
n>>=1;
^
0_0_10311436_23486\Main.java:44: 需要为 class、interface 或 enum
}
^
0_0_10311436_23486\Main.java:46: 需要为 class、interface 或 enum
}
^
0_0_10311436_23486\Main.java:50: 需要为 class、interface 或 enum
A aa,bb;
^
0_0_10311436_23486\Main.java:51: 需要为 class、interface 或 enum
aa.mat[1][1]=0;
^
0_0_10311436_23486\Main.java:52: 需要为 class、interface 或 enum
aa.mat[1][2]=aa.mat[2][1]=aa.mat[2][2]=1;
^
0_0_10311436_23486\Main.java:53: 需要为 class、interface 或 enum
while(~scanf("%I64d%I64d%I64d",&a,&b,&n))
^
0_0_10311436_23486\Main.java:56: 需要为 class、interface 或 enum
s=(quickp(a,bb.mat[1][1])*quickp(b,bb.mat[1][2]))%mod;
^
0_0_10311436_23486\Main.java:57: 需要为 class、interface 或 enum
printf("%I64d\n",s);
^
0_0_10311436_23486\Main.java:58: 需要为 class、interface 或 enum
}
^
0_0_10311436_23486\Main.java:60: 需要为 class、interface 或 enum
}
|