using System; class P { static void Main(string[] _) { int l = int.Parse(Console.ReadLine()); int n = int.Parse(Console.ReadLine()); _ = Console.ReadLine().Split(' '); int[] w = new int[n]; for (int i = 0; i < n; i++) { w[i] = int.Parse(_[i]); } Array.Sort(w); int c = 0; for (int i = 0; i < n; i++) { l -= w[i]; if (l < 0) { break; } else { c++; } } Console.WriteLine(c); } }