import java.io.IOException; import java.util.Scanner; public class No29 { public static void main(String[] args) throws IOException, NumberFormatException{ /*重なった数字を取っていくのではなく、配列(対応する番号の箱)に入れていく*/ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int[] item = new int[10]; for(int i=0; i < N * 3; i++){ int temp = sc.nextInt(); item[temp-1]++; //入力した数値と配列の数字にはズレがあるので、-1して配列に入れる } /************************************************************************/ /*1つの箱(配列)に2つ以上重なった数字が入っているかチェック * /2した分レベルアップ、奇数なら1つ残して計4つ余れば1レベルアップ*/ int level = 0; int amari =0; for(int i =0; i <10; i++){ level += item[i]/2; item[i] %= 2; amari += item[i]; } level += amari / 4; System.out.print(level); sc.close(); } }