using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ForYukicoder { class Program { static void Main(string[] args) { string[] str = Console.ReadLine().Split(); int N = int.Parse(str[0]); int M = int.Parse(str[1]); int[] C = Console.ReadLine().Split().Select(int.Parse).ToArray(); //------------ Array.Sort(C); int cnt = 0; while (M > 0) { for (int i = cnt; i < N; i++) { C[i] = C[i] - 1; M = M - 1; if (C[i] == 0) { cnt = cnt + 1; } } } Console.WriteLine(cnt); } } }