文章

71

粉丝

97

获赞

5

访问

15.9k

头像
删除最大最小数 75%?
我要提问
发布于2024年3月11日 14:52
阅读数 202

#include<iostream>
#include<cstring>
#include<algorithm>
#include<vector>
#include<queue>
using namespace std;

const int maxn = 105;
int number[maxn];
int a[maxn];


int main() {
    int n;
    while (cin>>n) {
        for (int i = 0; i < n;i++) {
            cin >> number[i];
            a[i] = number[i];
        }
        sort(number, number + n);
        int number1 = number[0];
        int number2 = number[n-1];
        for (int i = 0; i < n;i++) {
            if (a[i]==number1||a[i]==number2) {
               &nbs...

登录查看完整内容


登录后发布评论

8 条评论
snake
2024年3月11日 16:03

数字相同的时候会出问题

赞(0)

DestinyCares+++ : 回复 snake: 最大最小值相同时吗

2024年3月11日 16:51

admin : 回复 DestinyCares+++: 嗯,比如3 1 1 1

2024年3月11日 17:10

DestinyCares+++ : 回复 admin: 这样是无输出吗

2024年3月11日 18:13

admin : 回复 DestinyCares+++: 应该还剩个1

2024年3月11日 18:38

DestinyCares+++ : 回复 admin: 最小的1 与最大的3 不都是不能输出吗

2024年3月11日 18:50

admin : 回复 DestinyCares+++: 准确的说删除一个最大数和一个最小数

2024年3月11日 19:30

DestinyCares+++ : 回复 admin: 各删除一个吗?重复的也只删除一个最大值和一个最小值,

2024年3月11日 20:31