社区讨论

0分求大佬指点帮助,只有样例能过。

P8654[蓝桥杯 2017 国 C] 合根植物参与者 3已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@m5meypan
此快照首次捕获于
2025/01/07 19:55
去年
此快照最后确认于
2025/11/04 11:53
4 个月前
查看原帖
CPP
#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;
}

回复

2 条回复,欢迎继续交流。

正在加载回复...