一个很大的整数123456789101112...20132014除以11的余数是多少?
使用Python,只需要1行代码就可以输出结果3:
print(eval("".join([str(i) for i in range(1,2015)]) + "%11"))
使用Java,需要10行代码:
import java.math.BigInteger; public class Main { public static void main(String[] args) { String str = ""; for (int i=1; i<=2014; i++) { str += i; } System.out.println(new BigInteger(str).mod(new BigInteger("11"))); } }