Liệt kê các phần tử xuất hiện trong dãy đúng một lần
Nhập số liệu cho dãy số thực a0, a1,..., an-1. Hãy liệt kê các phần tử xuất hiện trong dãy đúng một lần.
public class Main {public static int nhap() {Scanner input = new Scanner(System.in);boolean check = false;int n = 0;while (!check) {System.out.print(" ");try {n = input.nextInt();check = true;} catch (Exception e) {System.out.println("Ban phai nhap so! hay nhap lai...");input.nextLine();}}return (n);}public static int countElement(int a[], int n, int i) {int count = 0;for (int j = 0; j < n; j++) {if (a[j] == i)count++;}return (count);}public static void main(String[] args) {int n, i;System.out.println("Nhap n= ");n = nhap();int[] array = new int[n];for (i = 0; i < n; i++) {System.out.println("Nhap phan tu thu " + (i + 1) + " ");array[i] = nhap();}System.out.print("Cac phan tu trong day xuat hien 1 lan: ");for (i = 0; i < n; i++) {if (countElement(array, n, array[i]) == 1)System.out.print(" " + array[i]);}}}