题解列表

筛选

[编程入门]阶乘求和 (Java代码)

**由题可知输入的n不超过20,所以用int类型的话会出现溢出问题,在这里可以选择使用long类型,但面对阶乘题我们可以使用BigInteger来避免更大的数据溢出的问题。下面是我自己的解题代码,希望对您有所帮助**importjava.math.BigInteger;//注意导入BigInteger

Kanna-大整数排序-C++

#include#include#includeusingnamespacestd;stringnum[10005];//利用string进行大数存储intn;//自定义一个比较大小的函数,方便sort的第三参数使用boolcmp(stringa,

换硬币-题解(C语言代码)

#include#includeintC(intn,intm){constintM=10007;intans=1;for(inti=n;i>=(n-m+1);--i)ans*=i;while(m)ans/=m--;returnans%M;}intmain(){inta,

C语言训练-自由落体问题-题解(C语言代码)

【C语言训练】自由落体问题题目描述:一个球从100m高度自由落下,每次落地后反跳回原来高度的一半,再落下,再反弹.求它在第N次落地时共经过多少米?####注意点:求它在第N次落地时共经过多少米?这里代表的是小球所经过的总路程。#####解题点:小球反弹高度会折半但是往返所经过的路程为前一次下落前的路程