using System; using System.Linq; using System.Collections.Generic; class Program { static void Main() { int T = int.Parse(Console.ReadLine()); HashSet shownNumbers = new HashSet(); for (int t = 0; t < T; t++) { var items = Console.ReadLine().Split(); int K = items.Length - 1; // 最後が YES/NO // 提示された数字を記録 for (int i = 0; i < K; i++) { shownNumbers.Add(int.Parse(items[i])); } // YES/NO は使用しない(NO しかない場合でも対応) } // 入力で出てきた最大値 + 1 が答え int answer = shownNumbers.Max() + 1; Console.WriteLine(answer); } }