题解列表

筛选

虚张声势-题解(C++代码)

统计字符的题目多组数据要记得用getchar()吃掉那个空格不然getline会出现问题用字符转换成数组下标进行存储两个字符串就用两个int数组来存26*2=52然后比较判断即可```cpp#include#includeusingnamespacestd;intmain(){intn;cin>>n;

增添战力-题解(C++代码)

就是一个基础贪心emmm就是排序知乎让n值小的先加的大局部最大到整体最大这也是贪心的思想局部最优到整体最优可以直接写ifelse也可以把最大的n先找出来然后一次过也可以标程```cpp#include#include#includeusingnamespacestd;intmain(){intn,

抢夺资源-题解(C++代码)

经典的不能在经典的博弈了可是太菜了没有看出来```cpp#include#includeusingnamespacestd;intmain(){intn,m;while(cin>>n>>m){if(n%(m+1))cout

狂猎退去-题解(C++代码)

摘要:个人见解 这个题目描述的有点问题 标准答案的判断是 if((a[i]>a[i-1]&&a[i]>n) { int ans = 0; int a[1……

杨辉三角-题解(C++代码)

解题思路:思路很一般,利用二位数组来存储三角阵。利用两个嵌套的for循环就可以将整个三角阵输入到二位数组中,在二维数组的逐层输入的过程中。先判断本层数组的首尾,给本层数组的首尾都赋值为1,然后再对本层数组的其他位置赋值,赋值为上一层数组中与该位置先后位置的两个数组和,
优质题解

孤独的骑士-题解(C++代码)(感觉我写的最麻烦)

解题思路:我的做法最直接,直接把每个位置的结果都算出来![](/image_editor_upload/20190727054146_12679.png)然后根据图片上的位置发现规律设计算法如下:```cppintknight(chara,intb){if(a>='c'&&a=3&&b='c'&&a=

老王赛马-题解(C++代码)(本题算法还是很容易理解的)

摘要:算法思路: 本题考虑的不是怎么来具体安排合理的出场顺序来赢得比赛,而是问自己有没有机会获胜,这样问题就简单了。其实只要自己有一半加一匹的马能获胜,那自己就会赢得比赛。正所谓“以己之长攻子之短”。假如……

[竞赛入门]简单的a+b-题解(C++代码)

#题目:####输入两个整数a和b,计算a+b的和####注意此题是多组测试数据#####注意事项:注意此题是多组测试数据,需要注意送上代码```cpp#includeusingnamespacestd;intmain(){inta,b;while(cin>>a>>b)cout

数字整除-题解(C++代码)

这个题属于大数取余类的。可以利用大数取余模板进行求解。主要就是利用字符串模拟取余过程,如果取余结果是0,就是输出1。否则就输出0;具体代码如下:#include#include#includeusingnamespacestd;constintmanx=10000+5;inta[manx];intbi