#fileencoding: utf-8 from __future__ import print_function import sys def usage(): arg = "filename" print("usage: python %s %s"%(sys.argv[0], arg)) sys.exit() def main(): with open(sys.argv[1]) as f: for i, v in enumerate(f): if i == 0: L = int(v) elif i == 1: N = int(v) elif i == 2: W = [int(j) for j in v.strip().split(" ")] count = 0 for i in sorted(W): L -= i if L > 0: count += 1 print(count) if __name__ == "__main__": if len(sys.argv) != 2: usage() main()