关注
import java.text.DecimalFormat;
import java.util.*;
public class Main{
static double Max=-1;
static int[] vis,res;
static int n;
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
n = sc.nextInt();
vis = new int[n];
res = new int[n];
double[][] s = new double[n][n];
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
s[i][j]=sc.nextDouble();
int[] re = new int[n];
find(s,0,0,re);
DecimalFormat sf = new DecimalFormat("#0.00");
int tp = (int)Max;
System.out.println(sf.format(Max));
for(int i=0;i<n;i++)
System.out.println((i+1)+" "+(res[i]+1));
}
static void find(double[][] s,double max,int t,int[] re){
if(t==n){
if(max>Max){
for(int i=0;i<n;i++){
res[i]=re[i];
}
Max=max;
}
return ;
}
for(int i=0;i<n;i++){
if(vis[i]!=1){
vis[i]=1;
re[t]=i;
find(s,max+s[t][i],t+1,re);
vis[i]=0;
}
}
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
11-08 22:19
浙江科技大学 运营 点赞 评论 收藏
分享
09-22 22:22
中山大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 互联网行业现在还值得去吗 #
36468次浏览 261人参与
# 落户对你的求职选择影响有多大 #
29120次浏览 101人参与
# 虾皮开奖 #
42344次浏览 202人参与
# 你小时候最想从事什么职业 #
132267次浏览 1971人参与
# 第一次找实习,我建议__ #
27610次浏览 347人参与
# 非技术2024笔面经 #
435160次浏览 4881人参与
# 参加完秋招的机械人,还参加春招吗? #
80315次浏览 614人参与
# 机械人的工作环境真的很差吗 #
35645次浏览 132人参与
# 牛友的志愿填报指南 #
41486次浏览 196人参与
# 韶音科技求职进展汇总 #
62140次浏览 506人参与
# 从mentor身上学到了__ #
23309次浏览 386人参与
# 你怎么评价今年的春招? #
144023次浏览 1392人参与
# 外出实习被同学举报 #
6022次浏览 39人参与
# 除了主业以外,你还有哪些其他收入? #
36352次浏览 303人参与
# 打工人的至爽时刻or至暗时刻 #
42880次浏览 223人参与
# 材料进Fab厂真的劝退吗? #
60693次浏览 209人参与
# 你认为工作的意义是什么 #
206138次浏览 1309人参与
# 华为海思工作体验 #
36067次浏览 146人参与
# 秋招暂停,我将对以下公司做出处罚__ #
31917次浏览 147人参与
# 如果今天是你的last day,你会怎么度过? #
49732次浏览 304人参与

