c++洛谷p5416
时间: 2023-11-18 07:56:32 浏览: 60
c++洛谷p5416是一道题目,题目描述为:给定一个长度为n的序列,求出这个序列中的最小值。其中引用、引用、引用分别提供了三种不同的解法。引用使用了sort函数,引用使用了非sort函数,引用同样使用了sort函数。这三种解法都可以得到正确的答案,但是实现方式不同。其中引用和引用使用了sort函数,sort函数是c++中的一个排序函数,可以将数组从小到大排序。而引用则使用了非sort函数,通过循环遍历数组,找到最小值。
相关问题
c++洛谷p1914
洛谷 P1914 是一道 C++ 的入门题目,题目名称为“数列排序”。该题目要求读入一个长度为 6 的整数数组,然后对数组进行排序,最后输出排序后的数组。
具体的题目描述和输入输出格式如下:
【题目描述】
输入一个长度为 6 的整数数组,将它们按从小到大的顺序排序后输出。
【输入格式】
一行,包含 6 个整数,用空格隔开。
【输出格式】
一行,包含 6 个整数,表示排序后的结果,用空格隔开。
【样例输入】
10 20 30 40 50 60
【样例输出】
10 20 30 40 50 60
【提示】
数据范围:输入数组中的每个数都是不超过 1000 的非负整数。
如果您想尝试解决这道题目,可以前往洛谷 P1914 题目页面进行尝试。
c++洛谷p1055
洛谷 P1055 是一道 C++ 基础语法题目,题目描述如下:
给定一个长度为 n 的字符串,将其中所有的数字字符('0'-'9')替换成'*',其他字符不变,输出替换后的字符串。
输入格式:
共一行,包含一个长度为 n 的字符串。
输出格式:
共一行,包含一个字符串,表示替换后的结果。
输入样例:
Tsinghua University 2019
输出样例:
Tsinghua University ****
这道题目主要考察了 C++ 中的字符串操作和字符操作。可以使用 string 类型来存储输入的字符串,然后遍历字符串中的每一个字符,如果是数字字符,则将其替换成 '*',否则不变。最后输出替换后的字符串即可。
下面是一份 AC 代码供参考:
```c++
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s;
getline(cin, s);
for (int i = 0; i < s.size(); i++)
{
if (s[i] >= '0' && s[i] <= '9')
s[i] = '*';
}
cout << s << endl;
return 0;
}
```