题解列表

筛选

用一个数组存储

```cpp#include//挺简单的用一个数组各个数字usingnamespacestd;intq[5];intmain(){intn,cnt=0,num=0;scanf("%d",&n);for(inti=0;i=0;i--)printf("%d",

无论在官网还是在这儿,都是100分

摘要:解题思路:简单的思维题注意事项:这一题之所以会出现标答超时,是因为有一组数据是第一行什么都没有,第二行才有一个数字(因为我氪金了,能看数据集)。用scanf("%s",str)的方法可以完美解决这种问……

简单易懂,不信你看一眼,而且真的很详细,纯白话,自己是小白,按照自己的理解解释的

```cpp解题思路:首先定义一个数组,将四个数存入数组。由于是将三个数排列,所以可以先将其中一个数拿走(也就是在排列时不让其中一个参与),这里利用for循环从后往前(因为题中给的样例输出的时候是从小到大按顺序输出的)依次拿走一个数,排列剩余三个。

1098: 陶陶摘苹果

摘要:解题思路:... ... ... ... ... ... ... ... ... ...注意事项:无参考代码:#include<iostream>using namespace std;int mai……

1074: 数字整除

```cpp#include#includeusingnamespacestd;intmain(){charm[1050];inth;while(cin>>m){if(m[0]=='0')return0;h=0;for(inti=0;i

汽水瓶(c++纯代码)

```cpp#includeusingnamespacestd;intqishui(intw){intm=w/3,n=w%3,x,y,sum=0;while(m!=0){sum+=m;x=(m+n)/3;y=(m+n)%3;m=x;n=y;}if(n==2)sum++;returnsum;}intma

二级C语言-阶乘公式求值

```cpp#include#includeusingnamespacestd;longlongn;doublea[1000],sum=0;voidfact(intn){sum+=1/a[n];return;}intmain(){cin>>n;a[1]=1;for(inti=2;i