![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++程序编写
文章平均质量分 52
土豆土豆 我是地瓜
这个作者很懒,什么都没留下…
展开
-
C++经典操作--匹配计数(类似于括号匹配)
用户输入一串字符,程序通过栈来跟踪字符。每当栈顶字符与输入的下一个字符相同,就将栈顶字符弹出,并增加匹配计数。如果栈为空或者栈顶字符与输入的下一个字符不同,就将输入的字符压入栈中。最后,程序输出匹配字符的总数。原创 2024-06-05 11:04:05 · 264 阅读 · 0 评论 -
C/C++数组竞赛练习题
某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整理,按照0-18、19-35、36-60、61以上(含61)四个年龄段统计的患病人数占总患病人数的比例。按照0-18、19-35、36-60、61以上(含61)四个年龄段输出该段患病人数占总患病人数的比例,以百分比的形式输出,精确到小数点后两位。共2行,第一行为过往病人的数目 n(0原创 2023-02-17 09:20:48 · 325 阅读 · 0 评论 -
多重循环练习题
2、判断素数的方法:用一个数分别去除2到 (这个数),如果能被整除,则表明此数不是素数,反之是素数。这里,质因数的递增,是一层循环,每一个质因数的试除,又是一层循环。因此,本题使用两层循环实现。1、素数:只能被1和其本身整除;合数:除了1和其本身之外,还有其他因数。2、一个是要从2~100循环,循环的每一个数执行上面的操作。,再对商继续试除,…。案例2:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:将任意的n分解为质因数的乘积,要从最小的质数2开始,从2开始试除,能整除,原创 2023-02-06 01:16:14 · 366 阅读 · 0 评论 -
APO算法挑战赛--赛鸭平台做的C++习题(持续更新)
只是为了记录做的一些题目,按顺序做的,所以开始难度都比较小。Hello World一年有多少天设计名片钢材的重量方木的立方题目描述输入两个实数x,y分别为方木横截面的周长(单位:分米,1<x<100),以及方木的长(单位:米 1 < y < 20)时间限制1.000内存限制128输入格式152输出格式16.875这个题有问题蔬菜占比题目描述商店运来x千克蔬菜,黄瓜占总数的1/3,西红柿占总数的2/5,其原创 2022-05-28 23:06:52 · 3490 阅读 · 0 评论 -
蓝桥杯C/C++100例练习---病人排队(结构体+排序)
要求:病人登记看病,编写一个程序,将登记的病人按照以下原则排出看病的先后顺序:1.老年人(年龄>=60岁)比非老年人优先看病。2.老年人按年龄从大到小的顺序看病,年龄相同的按登记的先后顺序排序。3.非老年人按登记的先后顺序看病。输入:第1行,输入一个小于100的正整数,表示病人的个数。后面按照病人登记的先后顺序,每行输入一个病人的信息,包括:一个长度小于10的字符串表示病人的ID(每个...原创 2022-05-20 20:42:42 · 4831 阅读 · 4 评论 -
蓝桥杯C/C++ 日期合法性
样例输入1:2016-2-29样例输出1:YES样例输入2:1900-2-29样例输出2:NO样例输入3:2016-13-32样例输出3:NO我的解题过程是这样的单数#include<iostream>#include<cstdio>using namespace std;int main(){ int nian, yue, ri; string c="ping"; //用来记录平闰年 scanf("%d-%d-%d",...原创 2022-05-14 23:44:09 · 229 阅读 · 0 评论 -
蓝桥杯C/C++题目练习---成绩排序(sort函数的简单探究)
小黑给出了班里某门课程的成绩单,请你按成绩从高到低对成绩单排序输出,如果有相同分数则名字字典序小的在前。输入格式第一行为 n(0 < n < 20)n(0<n<20),表示班里的学生数目;接下来的 n 行,每行为每个学生的名字和他的成绩, 中间用单个空格隔开。名字只包含字母且长度不超过 20,成绩为一个不大于 100 的非负整数。输出格式把成绩单按分数从高到低的顺序进行排序并输出,每行包含名字和分数两项,之间有一个空格。样例输入1:4Kitty 80H原创 2022-05-13 15:45:32 · 1188 阅读 · 0 评论