import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[][] arr = new int[n][2];//二维数组存入所有坐标
for (int i = 0; i < n; i++) {
arr[i][0] = sc.nextInt();
arr[i][1] = sc.nextInt();
}
int count = 0;//计数变量
for (int i = 0; i < n; i++) {//第一次遍历,让该数与后面每组数进行比较,后面有与该数相同的则不计数,没有相同的则count++
boolean flag = true;//标记变量,有相同的就赋值为false
for (int j = i+1 ;j<n;j++){//对后面的数进行一次比对
if (arr[i][0]==arr[j][0]&&arr[i][1]==arr[j][1]){
flag = false;
break;
}
}
//全部判断后看flag的值
//注意:如果有相同的数,则前面的不计数,最后一个才计入count,因为最后一个数后面没有与他相同的数了,flag值为true
if (flag){
count++;
}
}
System.out.println(count);
}
}
zzuli1191java-Java
最新推荐文章于 2024-07-20 23:55:03 发布