0分求大佬指点帮助,只有样例能过。
查看原帖
0分求大佬指点帮助,只有样例能过。
1507245
cxkkkk楼主2025/1/7 19:54
#include <iostream>
#include <algorithm>
using namespace std;
int c[1000009]; 
int main()
{
  int m,n,k,a,b,sum=0;
  cin>>m>>n>>k;
  for(int i=1;i<=m*n;i++){
     c[i]=i;
  }
  for(int i=1;i<=k;i++){
    cin>>a>>b;
    c[a]=min(c[a],c[b]);
    c[b]=min(c[a],c[b]);
  }
  for(int i=1;i<=m*n;i++){
    if(c[i]==i){
      sum++;
    }
  }
  cout<<sum;
  return 0;
}
2025/1/7 19:54
加载中...