求大佬改代码
  • 板块学术版
  • 楼主lzm13933871057
  • 当前回复11
  • 已保存回复13
  • 发布时间2025/2/3 20:56
  • 上次更新2025/2/4 11:21:49
查看原帖
求大佬改代码
1499401
lzm13933871057楼主2025/2/3 20:56

求改。

#include<bits/stdc++.h> 
#include<vector>
using namespace std;
struct n{
	int sum;
};
int x[1001][2],y[1001][2],t[1001],m,w[1001];
int main()
{
	int n,m;
	cin>>n>>m;
	for(int i=1;i<=m;i++)
	    cin>>x[i][1]>>y[i][1]>>t[i];
	    for(int i=1;i<=m;i++)
	{
		x[i][1]=1;y[i][1]=1;
		x[i][2]=1;y[i][2]=1;
	}	
	int q=1;
	for(int i=1;i<=m;i++){
		if(x[i][2]==0)
		    break;
		else
		    q+=1;
		    n[q]=x[i][1];
		if(x[i][2]!=0)
		    q+=1;
		    n[q]=y[i][1];
	    q++;
	}
	if(q==n){
		for(int i=1;i<=m-1;i++){
			if(t[i]<=t[i+1])
			    swap(t[i],t[i+1]);
		}
		cout<<t[m];
	}
	else
	    cout<<"-1"; 
	return 0;
}
2025/2/3 20:56
加载中...