20分求助
查看原帖
20分求助
1097660
Tanghaohan123456楼主2024/7/19 15:37
#include<bits/stdc++.h>
using namespace std;

int main(){
    int n, p, q, a[30003][3], b[30003][3], ans;
    cin>>n>>p>>q;
    for(int i=1;i<=p;i++){
        cin>>a[i][1];
        cin>>a[i][2];
    }
    for(int i=1;i<=q;i++){
        cin>>b[i][1];
        cin>>b[i][2];
    }
    ans = (n*n-n)/2 - q;
    for(int i=1;i<=p;i++){
        for(int j=1;j<=q;j++){
            for(int k=1;k<=2;k++){
                if(a[i][k] == b[j][1]){
                    ans --;
                }
                if(a[i][k] == b[j][2]){
                    ans --;
                }
            }
        }
    }
    cout<<ans<<endl;
}
2024/7/19 15:37
加载中...