题目大意,求p和m在进制b下的余数;
读取时转换:
p = cin.nextBigInteger(b);
AC代码:
//package asdasd;
import java.io.*;
import java.util.*;
import java.math.*;
import java.text.*;
import java.math.BigInteger;
public class Main{
public static void main(String []args) {
//Scanner cin = new Scanner(new BufferedInputStream(System.in));
Scanner cin = new Scanner(System.in);
int b;
BigInteger p, m, ans;String s;
while(cin.hasNext()) {
b = cin.nextInt();
if(b == 0) {
break;
}
p = cin.nextBigInteger(b);
m = cin.nextBigInteger(b);
ans = p.mod(m);
s = ans.toString(b);
System.out.println(s);
}
}
}