java大数取模(一)
来源:互联网 发布:p2p网络借贷现状与前景 编辑:程序博客网 时间:2024/06/01 08:15
仅code,java大数取模,实际为C(n, m)。
import java.util.*;import java.math.BigInteger;public class Main{ public static void main(String[] args){ Scanner input = new Scanner(System.in); int T; T = input.nextInt(); int modd = 10000003; int n, m; while ((T--) > 0) { n = input.nextInt(); m = input.nextInt(); BigInteger ans = BigInteger.ONE; for (int i = m + 1; i <= n; i++) { ans = ans.multiply(BigInteger.valueOf(i)); } for (int i = 1; i <= n - m; i++) { ans = ans.divide(BigInteger.valueOf(i)); } System.out.println(ans.mod(BigInteger.valueOf(modd))); } } } // 多组数据:while(input.hasNext())
天下尚未定,贯彻实用主义的道路。 --时值民国105年谷雨
0 0
- java大数取模(一)
- java大数取模
- java实现大数取模
- hdu5832(大数取模)
- hdu1212(大数取模) java版本
- java 大数取余
- java大数取余
- 大数运算(加减乘除,取模,乘方)
- hdu(1212)大数取模
- 大数(高精度)加减乘除取模运算
- UVA128 - Software CRC(大数取模)
- np问题(大数阶乘取模)
- 大数取模运算
- 大数取模
- 大数取模
- 大数取模 poj2635
- 大数取模模板
- 1086:大数取模
- 判断IP是否合法
- js导出Excel
- debian6启动脚本详解
- Maven最佳实践:划分模块
- struts1的学历历程
- java大数取模(一)
- NVIDIA Jetson Tx1(1)
- 实战RecyclerView头部尾部添加方法
- 浅谈HTTP中Get与Post的区别
- Spark 基本术语表
- centos7挂载ntfs格式移动硬盘/u盘
- 基于 Django1.10 文档的深入学习(19)——Working with forms
- 程序员,你说你不加班!行吗?
- 设计模式(一)单例模式