#include<iostream>
using namespace std;
const int N = 1e5;
int a[N] = {0}; //用来离散化看i这个变量是否出现过 非0表示出现了 0表示没有
int main(){
int n,k,no_init = 0;
cin >> n >> k;
for(int i = 0; i < k; i++){
int left,right;
cin >> left >> right;
if(a[right] == 0 && right != 0){ //说明右值既不是常量,也没有初始化
no_init++;
}
a[left]++;
}
cout << no_init;
return 0;
}
CSP202203-1 未初始化警告 100分题解
于 2023-11-11 14:59:11 首次发布