关注
//第二题
#include<bits/stdc++.h>
using namespace std;
int main() {
int n;
cin >> n;
int* record = new int[n + 1]();
for (int i = 1; i < n + 1; ++i) cin>>record[i];
sort(record+1,record+n+1);
int** res = new int* [n + 1];
for (int i = 0; i < n + 1; ++i) {
res[i] = new int[n + 1]();
if (i == 0) continue;
for (int j = 1; j <= n; ++j) {
if (i == j) continue;
res[i][j] = 1;
}
}
int sum = 0;
int i = n;
bool flag = true;
while (flag) {
int num = 0;
for (int j = n; j >= 1; --j) {
if (i == j) continue;
if (res[i][j] == 1) {
sum += record[i] * record[j];
//cout << "i:"<<i<<" j:"<<j<<" sum:"<<sum << endl;
res[i][j] = 0;
res[j][i] = 0;
i = j;
++num;
break;
}
}
if (num == 0) flag = false;
else flag = true;
}
cout << sum << endl;
}
查看原帖
1 评论
相关推荐
帮你内推|阿里巴巴集团 实习 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# AI面会问哪些问题? #
25056次浏览 494人参与
# 中国电信笔试 #
31149次浏览 283人参与
# 米连集团26产品管培生项目 #
12968次浏览 285人参与
# 你的实习产出是真实的还是包装的? #
18903次浏览 330人参与
# 如果秋招能重来,我会____ #
96714次浏览 500人参与
# 春招至今,你的战绩如何? #
60392次浏览 550人参与
# 厦门银行科技岗值不值得投 #
7530次浏览 186人参与
# i人适合做什么工作 #
36938次浏览 124人参与
# 我是面试官,请用一句话让我破防 #
79533次浏览 219人参与
# 金三银四,你的春招进行到哪个阶段了? #
21581次浏览 277人参与
# 哪些公司真双非友好? #
69240次浏览 287人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
340007次浏览 2167人参与
# 找AI工作可以去哪些公司? #
7779次浏览 190人参与
# 从事AI岗需要掌握哪些技术栈? #
7786次浏览 252人参与
# 面试尴尬现场 #
220805次浏览 861人参与
# 五一之后,实习真的很难找吗? #
102812次浏览 584人参与
# 你做过最难的笔试是哪家公司 #
30459次浏览 194人参与
# 应届生第一份工资要多少合适 #
20503次浏览 84人参与
# 你小时候最想从事什么职业 #
159847次浏览 2072人参与
# 阿里笔试 #
176583次浏览 1303人参与
# 聊聊你的职场新体验 #
336060次浏览 1893人参与
# 一张图晒出你司的标语 #
3854次浏览 72人参与
