小萌新来报道
这个java代码为什么不对呢,只能通过80%的例子
import java.util.*;
public class Main{
public static void main(String args[]){
Scanner sc=new Scanner(System.in);
long a=sc.nextLong();
long b=sc.nextLong();
long p=sc.nextLong();
long ans=1;
while(b>0){
if(b%2==1){ans=ans*a%p;}
a=a*a%p;
b>>=1;
}
System.out.print(ans);
}
} 
