题目描述
已知今天是星期六,请问20^22天后是星期几?
注意用数字1到7表示星期一到星期日。
这是一道结果填空的题,你只需要算出结果后提交即可。
本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
import java.math.BigInteger;
public class Main{
public static void main(String[] args){
int[] weekday = {1,2,3,4,5,6,7};
BigInteger today = BigInteger.valueOf(6);
BigInteger sum_day = new BigInteger("20").pow(22);
BigInteger week = new BigInteger("7");
BigInteger add_day = sum_day.remainder(week);
if(today.add(add_day).compareTo(week) >1){
System.out.println(today.add(add_day).subtract(week));
}else {
System.out.println(today.add(add_day));
}
}
}
```~~