import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		Integer[] mochi = new Integer[N];
		int ans = 1;
		
		for(int i =0; i< N; i++) {
			mochi[i] = sc.nextInt();
		}
		Arrays.sort(mochi,Comparator.reverseOrder());
		
		for(int i = 0; i < N; i++) {
			if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} 
		}
		System.out.println(ans);
	}
} import java.util.Arrays; Arrays java.util import java.util.Comparator; Comparator java.util import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		Integer[] mochi = new Integer[N];
		int ans = 1;
		
		for(int i =0; i< N; i++) {
			mochi[i] = sc.nextInt();
		}
		Arrays.sort(mochi,Comparator.reverseOrder());
		
		for(int i = 0; i < N; i++) {
			if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} 
		}
		System.out.println(ans);
	}
} Main public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		Integer[] mochi = new Integer[N];
		int ans = 1;
		
		for(int i =0; i< N; i++) {
			mochi[i] = sc.nextInt();
		}
		Arrays.sort(mochi,Comparator.reverseOrder());
		
		for(int i = 0; i < N; i++) {
			if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} 
		}
		System.out.println(ans);
	} main {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		Integer[] mochi = new Integer[N];
		int ans = 1;
		
		for(int i =0; i< N; i++) {
			mochi[i] = sc.nextInt();
		}
		Arrays.sort(mochi,Comparator.reverseOrder());
		
		for(int i = 0; i < N; i++) {
			if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} 
		}
		System.out.println(ans);
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc Integer[] mochi = new Integer[N]; mochi new Integer[N] N int ans = 1; ans 1 for(int i =0; i< N; i++) {
			mochi[i] = sc.nextInt();
		} int i =0; int i =0; i 0 i< N i N i++ i++ i {
			mochi[i] = sc.nextInt();
		} {
			mochi[i] = sc.nextInt();
		} mochi[i] = sc.nextInt() mochi[i] mochi i sc.nextInt() sc.nextInt sc Arrays.sort(mochi,Comparator.reverseOrder()) Arrays.sort Arrays mochi Comparator.reverseOrder() Comparator.reverseOrder Comparator for(int i = 0; i < N; i++) {
			if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} 
		} int i = 0; int i = 0; i 0 i < N i N i++ i++ i {
			if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} 
		} {
			if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} 
		} if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} i != N - 1 i N - 1 N 1 {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} if(mochi[i] > mochi[i+1]) {
					ans++;
					} mochi[i] > mochi[i+1] mochi[i] mochi i mochi[i+1] mochi i+1 i 1 {
					ans++;
					} ans++ ans System.out.println(ans) System.out.println System.out System System.out ans String[] args args public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		Integer[] mochi = new Integer[N];
		int ans = 1;
		
		for(int i =0; i< N; i++) {
			mochi[i] = sc.nextInt();
		}
		Arrays.sort(mochi,Comparator.reverseOrder());
		
		for(int i = 0; i < N; i++) {
			if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} 
		}
		System.out.println(ans);
	}
} public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		Integer[] mochi = new Integer[N];
		int ans = 1;
		
		for(int i =0; i< N; i++) {
			mochi[i] = sc.nextInt();
		}
		Arrays.sort(mochi,Comparator.reverseOrder());
		
		for(int i = 0; i < N; i++) {
			if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} 
		}
		System.out.println(ans);
	}
} Main
import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		Integer[] mochi = new Integer[N];
		int ans = 1;
		
		for(int i =0; i< N; i++) {
			mochi[i] = sc.nextInt();
		}
		Arrays.sort(mochi,Comparator.reverseOrder());
		
		for(int i = 0; i < N; i++) {
			if(i != N - 1) {
				if(mochi[i] > mochi[i+1]) {
					ans++;
					}
				} 
		}
		System.out.println(ans);
	}
}