比赛 2024暑期C班集训1 评测结果 RRRRRRRRRRRRRRRRRRRR
题目名称 熙熙攘攘、我们的城市 最终得分 0
用户昵称 wzh0425 运行时间 0.014 s
代码语言 C++ 内存使用 9.59 MiB
提交时间 2024-07-01 11:58:33
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
int n,m,l,f[1005][1005];
int main(){
    //freopen("Wrong_world.in","r",stdin);
    //freopen("Wrong_world.out","w",stdout);
    memset(f,0x3f3f3f3f,sizeof(f));
    cin>>n>>m;
    for (int i=1;i<=m;i++){
        cin>>l;
        for (int j=1;j<=l;j++){
            int x,y,z;
            if (j!=1){
                x=z;
            }else{
                cin>>x;
            }
            cin>>y>>z;
            f[x][z]=y;
        }
    }
    for (int k=1;k<=n;k++){
        for (int i=1;i<=n;i++){
            for (int j=1;j<=n;j++){
                if (f[i][k]+f[k][j]<f[i][j]){
                    f[i][j]=f[i][k]+f[k][j];
                }
            }
        }
    }
    cout<<f[1][n]<<" "<<f[1][n]*f[1][n];
    return 0;
}