- 博客(7)
- 收藏
- 关注
原创 分数计算器 C++ 实现分数计算、分数排序
这是学校作业,做了就直接发上来了。可以根据自己需要改。#include<iostream>#include<string>#include<vector>#include<functional>#include<algorithm>using namespace std;class Fraction{public: //无参造函数 Fraction() : numer(0), deno(1) { } //带
2022-01-13 14:23:36 4358 5
原创 字符串 去掉空格 C++
去掉空格时间限制: 1Sec 内存限制: 128MB 提交: 5807 解决: 3117题目描述读入一些字符串,将其中的空格去掉。输入输入为多行,每行为一个字符串,字符串只由字母、数字和空格组成,长度不超过80。输入以“End of file”结束。输出对于每行输入,输出转换后的字符串。样例输入复制<span style="background-color:#ffffff"><span style="color:#333333"><span styl
2022-01-02 14:27:26 2016
原创 翻转(颠倒)字符串 C++
思路:将数据存进容器,然后翻转容器#include<iostream>#include<vector>#include<algorithm>using namespace std;int main(){ vector <char> v; char s; while( cin>>s ) { v.push_back(s); } reverse( v.be
2021-12-24 17:53:17 507
原创 7-2 输出学生成绩 C++ 简单做法
本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。输入格式:输入第一行首先给出一个正整数N,表示学生的个数。接下来一行给出N个学生的成绩,数字间以空格分隔。输出格式:按照以下格式输出:average = 平均成绩max = 最高成绩min = 最低成绩结果均保留两位小数。输入样例:385 90 95结尾无空行输出样例:average = 90.00max = 95.00min = 8..
2021-12-23 14:08:10 1074
原创 7-3 一维世界的纷争 (C++) 简单详细
帝国A和帝国B统治着一维世界,帝国A的首都位于X,帝国B的首都位于Y,−100≤X<Y≤100。帝国A的国王认为城市x1,x2,…,xN属于他的国家(这些城市不重复);帝国B的国王认为城市y1,y2,…,yM属于他的国家(这些城市不重复),−100≤xi,yi≤100,且xi不等于X,yi不等于Y。城市都位于整数点上,如果存在一个城市Z满足下面三个条件,帝国A和帝国B将达成和平协议,否则,两国将会发生战争。三个条件如下:X< Z ≤ Y x1,x2,…,xN &l
2021-12-23 13:54:58 1606 1
原创 7-3 考试座位号(简单易懂)
7-3 考试座位号 (10 分)每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数N(≤1000),随后N行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。其中准考证号由 16 位数字...
2021-12-17 22:34:45 1202
原创 7-2 n个非负整数的统计 简单做法
输入n个非负整数(n<1000),计算这n个非负整数的和、平均值、乘积、最小值和最大值。输入格式:依次输入n个非负整数,每个整数一行,当输入“-1”时结束。输出格式:分别输出这n个整数的和、平均值、乘积、最小值和最大值。每个结果各占一行。输入样例:在这里给出一组输入。例如:132714-1输出样例:在这里给出相应的输出。例如:Sum is 54Average is 18Product is 4914Smallest is 13Largest is 2
2021-12-17 22:26:58 2240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人