关注
//第二题
#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 评论
相关推荐
10-27 10:59
门头沟学院 FPGA工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# i人适合做什么工作 #
3010次浏览 43人参与
# 我是面试官,请用一句话让我破防 #
3827次浏览 35人参与
# 快手技术岗信息交流阵地 #
13285次浏览 78人参与
# 如果秋招能重来,我会____ #
16732次浏览 149人参与
# 你认为哪些项目算烂大街? #
72199次浏览 601人参与
# 如果上班像打游戏,你最想解锁什么技能 #
3276次浏览 37人参与
# “vivo”个offer #
24455次浏览 187人参与
# 校招生月薪1W算什么水平 #
5143次浏览 37人参与
# 苦尽甘来时,再讲来时路 #
16028次浏览 259人参与
# 硬件应届生薪资是否普遍偏低? #
87315次浏览 556人参与
# 一份好的简历长什么样? #
8809次浏览 209人参与
# 为了实习逃课值吗? #
15008次浏览 127人参与
# 大学最后一个寒假,我想…… #
61593次浏览 666人参与
# 班味很重的人是啥样的? #
5328次浏览 35人参与
# 秋招许愿,本周能____ #
17607次浏览 110人参与
# 投递无反馈,如何优化求职策略? #
2986次浏览 31人参与
# 选完offer后,你后悔学机械吗? #
43509次浏览 250人参与
# 机械求职避坑tips #
72006次浏览 489人参与
# 机械制造秋招总结 #
83315次浏览 824人参与
# 选择和努力,哪个更重要? #
137582次浏览 1070人参与
# 应届生第一份工资要多少合适 #
4413次浏览 38人参与
# 你觉得实习能学到东西吗 #
115055次浏览 1248人参与

联想公司福利 1493人发布