题解列表

筛选

C++弹球高度

解题思路:注意事项:参考代码:#include#include#include#includeusingnamespacestd;intmain(void){doubleh;doublesum=0;cin>>h;//把第一次单拎

汽水瓶最简单解法

解题思路:题目中说如果剩下两个空瓶可以申请向老板借一个,然后再还给老板三个空瓶,这就相当于我们用两个空瓶即可换一瓶饮料,并且瓶子全部被收走,所以如果有n个空瓶我们可以换n/2瓶饮料。参考代码:#includeintmain(){intn;while(scanf("%d",

: )蓝桥杯2024年第十五届省赛真题-数字诗意

解题思路:2的n次幂为非诗意数字。第一个判断是否为2的n次幂。第二个2的n次幂的二进制只有1个1(8==1000,4=100)(8-1==0111)与之后就是0注意事项:判断的数字范围要大参考代码:#includeusingnamespacestd;longlongf2(longl

巧妙运用模运算

摘要:解题思路:规律:如果(a - b) % 3 == 1→ 前者赢如果(a - b) % 3 == 2→ 后者赢如果(a - b) % 3 ==……

蓝桥杯2023年第十四届省赛真题-棋盘!

解题思路:https://www.bilibili.com/video/BV1J4421X7oM注意事项:一维好理解,二维的累加讲的不详细,关键在于公式s[i][j]=s[i-1][j]+s[i][j-1]+s[i][j]-s[i-1][j-1];也变成了二维,这样处理好了二维的关系。

C++方式解题

摘要:#include#includeusing namespace std;int main(){ /* a*t+s=a*x b*t+s=b*y t……

查找特定的值

解题思路:注意事项:参考代码:#includeintmain(){intn;scanf("%d",&n);intnum[10001];for(inti=1;i<=n;i++)scanf("%d",&num[i]);intm;scanf("%d",