摘要:
UVa 10323 题目:计算阶乘在10000~6227020800之间的值,不在范围对应输出Under或者Over。 分析:简单题、数论。因为13!=6227020800,7!<10000<8!所以计算很简单。 注意:负数情况,奇数输出Overflow,偶数输出Underflow。 其实我不明白为 阅读全文
posted @ 2017-08-09 17:55
╰追憶似水年華ぃ╮
阅读(286)
评论(0)
推荐(0)
摘要:
uva 10220 可采用uva 623这道题求N!,再最后稍微改一下就好。 参考代码: 阅读全文
posted @ 2017-08-09 17:24
╰追憶似水年華ぃ╮
阅读(235)
评论(0)
推荐(0)
摘要:
UVa 623 计算N! n上限为1000自然不能直接算。所以可以开一个数组f[],f[]每一位存N!结果的6位。如果按进制来理解,就是10^6进制: 例如 11!=39916800=11*10!=11*(3628800)=11*(3*(10^6)^1+628800*(10^6)^0) 11*628 阅读全文
posted @ 2017-08-09 17:11
╰追憶似水年華ぃ╮
阅读(481)
评论(0)
推荐(0)

浙公网安备 33010602011771号