试着整理我看Java的过程嗷
一直知道Java大数nb 一直口嗨学Java 一直没动
机缘巧合之下 看到我rank10058 想快乐rank四位数 又懒得开新题 干脆Java搞个1042(求N!)
先搜题解一行行搜看懂什么意思后交了
我看的题解是BigDecimal 但这题BigInteger就行
我后来也BigInteger过了
下面就放BigInteger的ac代码了=。=
1 | import java.math.BigInteger; |
真·一行一注释了!
看懂了就 快乐交题 ac++; rank=9949;
然后去魔改代码 用在线编译跑 整自闭了 还是下了IDEA配了环境 啊要死
不过当时没选好题 没选水的
然后搜索关键词:hdoj 大数 Java
get到hdoj上的Java大数水题 BigInteger的有
1002 // 两个大数相加
1047 // 大数累加
1715 // 求斐波那契 直接大数相加
1316 // 求区间有几个斐波那契数 大数加完for一遍
1297 // 递推+大数加法
然后 BigInteger基本函数:
1 | BigInteger a, b; |
然后BigDecimal
1 | import java.math.BigDecimal; // 头文件 |
hdoj BigDecimal水题
首先BigInteger的用BigDecimal应该也能做?
1753 // 加法
2054 // 比较
1063 // a^b问题
然后说点题外话?
配完Java环境后我发现我的hexo命令不能用辽 Google后跟着教程是 在高级系统设置中的环境变量的PATH加了node_modules\.bin和nodejs的路径 就可以辣!