题解列表

筛选

ASCll码巧解约束项

摘要:解题思路:根据题目所列条件,我们要根据switch语句来模拟计算器,但是switch语句又不能直接根据字符来选出情况(即case后面不能直接跟'+'),所以我们可以找到一个中间量:即将……

7行C++代码实现

摘要:##注意事项 题目中需要保留两位小数,而C++中需要保留两位小数不像C那样,只需要printf("%0.2f",n);就可以实现 但也不是很繁琐,只需要添加头文件#include即可,在输出那里写……

1310: 表达式计算4

```cpp#include#includeusingnamespacestd;stacknum;stackop;intqmi(inta,intb){intres=1;while(b){if(b&1)res*=a;a*=a;b>>=1;}returnres;}voidcal(){inta=num.to

查找最大元素(c语言代码)

解题思路:1.查找最大元素。2.插入字符串(max)。根据题目要求,我们可以将本程序分为几个部分,利用函数解决每一步的问题:#include#includecharMax(char*strs);voidInsertStr(char*strs,

神奇的fans(c语言)

```c#include#includeintcompare(constvoid*n1,constvoid*n2){return*((int*)n1)-*((int*)n2);}intmain(){intn=0;scanf("%d",&n);while(n--){intm;scanf("%d",

1311: 数字三角形

```cpp#includeusingnamespacestd;inta[100][100],n;intf(inti,intj){if(i==n)returna[i][j];returnmax(f(i+1,j),f(i+1,j+1))+a[i][j];}intmain(){inti,

1312: 最大的算式

```cpp#includeusingnamespacestd;longlongdp[16][16];intsum[16];intmain(){intN,K,t,num[16];scanf("%d%d",&N,&K);for(inti=1;i

1315: 田忌赛马

```cpp#includeusingnamespacestd;intb[10001],bb[10001];longlongsum,t;intmain(){intn,i,j,k,w,tj[10001],qw[10001];scanf("%d",&n);for(i=1;i