题解列表

筛选

买笔期末来临了,班长小Q决定将剩余班费x元钱,用于购买若干支钢笔奖励给一些学习好、表现好的同学。已知商店里有三种钢笔,它们的单价为6元、5元和4元。小Q想买尽量多的笔(鼓励尽量多的同学),同时他又不想有剩余钱。请您编一程序,帮小Q制订出一种买笔的方案。

摘要:解题思路:按照要求全部买4元笔,剩下的钱用sum存储,观察到有0,1,2,3.四种情况,如果是剩0元,直接输出对应的0,0,x/4。如果剩1元,就少买一只四元笔,这样你有5元,也就是0,1,x/4-1……

寻找最大数

摘要:解题思路:在c++中,有一个max()函数,可以快速找到最大值,但max()函数是对比两个数的大小,所以我们要用max()嵌套。注意事项:题解中用的是万能头文件,不习惯用万能头文件的同学请加上#inc……

题目 2777: 计算2的幂

摘要:解题思路:使用pow函数进行快速求解注意事项:pow函数里形参为double类型,返回值也是double类型参考代码:#include <iostream>#inc……

2025.7.21刷题记录

摘要:解题思路:pow(x,y) 求x的y次方注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){ ……

2025.7.21刷题记录

摘要:解题思路:等差数列第n项为 a1+(n-1)d注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){ &nbs……

2025.7.21刷题记录

摘要:解题思路:实数不只是整数还有浮点数等等注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){ i……

2025.7.21刷题记录

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n,x,y; scanf("%……

2025.7.21刷题记录

摘要:解题思路:注意事项:参考代码:#include<stdio.h>const double pi = 3.14159;int main(){ //大象要喝的水量&n……

自然数的拆分(递归法)

摘要:解题思路:采用vector记录拆分路径,枚举可能拆分的数值,借助push_back(),pop_back()方法,动态记录结果,并输出注意事项:参考代码://自然数拆分#include <bit……

2025.7.19刷题记录

摘要:解题思路:通过while循环实现多组数据的输入 循环条件为 scanf("%d",&num)!=EOF 取出个位数十位数百位数就可以了注意事项:当scanf输入的数据和规定……