问题描述:
1:首先是数字过大,int型无法存储的问题。
2:其次是一直无法通过大部分的测试用例的问题。
解决办法:
1:第一个问题,最终用了BigInteger类来存放和处理大数字
2:第二个问题,大部分测试用例无法通过是因为输出要以当前进制输出,如果当前进制下,输出含有字母的话,要全部改成大写,可以用toUpperCase()方法,这个点也太坑啦
解决方案:
import java.math.BigInteger;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Scanner input=new Scanner(System.in);
int n=input.nextInt();
input.nextLine();
BigInteger a=new BigInteger("0");
int ji=0,jz=10;
int ys=0;
for(int i=0;i<n;i++)