public static void main(String[] args) {
Scanner sc = new Scanner(System.in);//输入
int n = sc.nextInt(), k = sc.nextInt();
boolean[] z = new boolean[n+1];
int ans = 0;
for (int i = 0; i < k; i++) {
int x= sc.nextInt(),y=sc.nextInt();
// y不是常量并且未被赋值过,未初始化
if(y!=0&&!z[y]){
ans++;
}
// 左值赋值为true,表示已经被赋值过
z[x]=true;
}
System.out.println(ans);
}
本博客用作个人学习路上的经验分享,或者是经验记录,多用作自用。
如果能帮到您就是我最大的快乐~