题解列表

筛选

优质题解

百(N)钱百(N)鸡问题【四层解法递进】-题解(C++代码)

首先先来认识一下,何谓**暴力破解法**?是指从可能的解集合(空间)中一一列举各情况,用题目给定的检验条件判定哪些是无用的,哪些是有用的。能使命题成立者,即为问题的解。**基本思路:**(1)建立问题的数学模型,确定问题的可能解的集合(可能解的空间)。

台球碰撞-题解(C语言代码)

代码我自己写出来了,主要是对称那里,我看到别人的更简洁,所以贴出别人的代码,先记下来/*思路;根据运动的分解,可分解竖直方向和水平方向。题目中V速度不变,并且是完全弹性碰撞分解后竖直方向速度和水平方向速度也是不变的,所以,如果空间足够的话,他会一直运动下去,

超级楼梯-题解(C语言代码)

```c#includeunsignedlonglongintff(intm){if(m==1||m==0)return1;returnff(m-2)+ff(m-1);}intmain(){intn,m;scanf("%d",&n);while(n){n--;scanf("%d",

钟神赛车-题解(C++代码)

```cpp#include#includeusingnamespacestd;boolcmp(inta,intb)//用sort()从大到小排序{returna>b;}intmain(){intn,t[1000],q[1000];while(cin>>n){for(inti=0;i
优质题解

【BornFated】1075_台球碰撞_C语言题解

#1075_台球碰撞这个问题涉及到**球**在**二维平面**内的**受边界限制**的**斜向运动**,在写程序之前有几个问题要考虑:a.我们最终所求的是**球心**坐标,而球与球桌碰撞时实际上是**球的边界与球桌边界发生碰撞**,并不是球心发生的碰撞,

C语言多种方法题解(C语言代码)

摘要: 解题思路:1.先输入一个字符串,然后逐位判断,将符合条件的字符输出出来,就达到了“删掉”其他字符的目的。 #include int main() { ……

C语言训练-求1+2!+3!+...+N!的和-题解(C语言代码)

##解题思路题目问题:求1+2!+3!+...+N!的和题目要求:正整数N(N〈=20)#####第一注意点:N值可通过if进行确定取值范围#####第二注意点:当输入值较大时,所产生的值需要通过long定义,这里我通过longint长整型进行定义参考代码:```c#include//标准输入输出#i