这段代码是干什么的???谢谢
  • 板块学术版
  • 楼主xingyu369
  • 当前回复0
  • 已保存回复0
  • 发布时间2022/7/31 22:25
  • 上次更新2023/10/27 17:34:14
查看原帖
这段代码是干什么的???谢谢
406934
xingyu369楼主2022/7/31 22:25
#include<iostream>
using namespace std;
const int maxn=100001;
int N,M,K;
int x[maxn],y[maxn],d[maxn];
int c[maxn];
int *a[maxn];
int main(){
	scanf("%d%d%d",&N,&M,&K);
	for(int i=0;i<K;i++){
		scanf("%d%d%d",&x[i],&y[i],&d[i]);
		c[y[i]]++;
	}
	for(int i=0;i<=M;i++)
		a[i]=new int[c[i]];
	for(int i=0;i<K;i++){
		*a[y[i]]=d[i];
		a[y[i]]++;
	}
	for(int i=1;i<=M;i++){
		a[i]=a[i]-c[i];
		for(int j=0;j<c[i];j++,++a[i])
			printf("%d ",a[i]);
	}
	return 0;
}
2022/7/31 22:25
加载中...