#4、#7、#9 RE是怎么回事
查看原帖
#4、#7、#9 RE是怎么回事
533488
Immortal_Xiao楼主2024/6/8 18:13

代码如下,求助:

#include <bits/stdc++.h>
using namespace std;

int p[1005];

bool cmp(int x, int y)
{
    return x >= y;
}

int main()
{
    int n, m, maxn = 0, ans = 0;
    cin >> n >> m;
    for (int i = 1; i <= m; i++)
    {
        cin >> p[i];
    }
    sort(p + 1, p + m + 1, cmp);
    for (int i = 1; i <= min(n, m); i++)
    {
        if (maxn <= i * p[i])
        {
        	maxn = i * p[i];
        	ans = p[i];
		}
    }
    cout << ans << ' ' << maxn << endl;
    return 0;
}
2024/6/8 18:13
加载中...