結果

問題 No.5 数字のブロック
ユーザー mkawa2
提出日時 2020-01-15 08:47:32
言語 Python3
(3.8.1 + numpy 1.14.5 + scipy 1.1.0)
結果
WA   .
実行時間 -
コード長 840 Byte
コンパイル時間 788 ms
使用メモリ 9,512 KB
最終ジャッジ日時 2020-01-15 08:47:35

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
1.txt AC 20 ms
8,508 KB
2.txt AC 20 ms
8,468 KB
3.txt WA -
4.txt AC 24 ms
9,208 KB
5.txt AC 24 ms
8,740 KB
6.txt AC 24 ms
9,252 KB
7.txt AC 24 ms
9,080 KB
8.txt AC 20 ms
8,980 KB
9.txt AC 24 ms
8,992 KB
10.txt AC 24 ms
8,524 KB
11.txt AC 24 ms
9,304 KB
12.txt AC 24 ms
8,704 KB
13.txt AC 24 ms
9,132 KB
14.txt AC 24 ms
9,328 KB
15.txt AC 16 ms
8,468 KB
16.txt AC 20 ms
8,472 KB
17.txt AC 24 ms
9,312 KB
18.txt AC 24 ms
9,404 KB
19.txt AC 24 ms
9,452 KB
20.txt AC 24 ms
9,512 KB
99_system_test1.txt WA -
challenge01.txt WA -
challenge02.txt WA -
challenge03.txt AC 20 ms
8,364 KB
system_test1.txt AC 20 ms
8,436 KB
system_test2.txt AC 20 ms
8,564 KB
system_test3.txt WA -
system_test4.txt WA -
system_test5.txt WA -
system_test6.txt AC 24 ms
8,788 KB
system_test7.txt AC 20 ms
8,648 KB
system_test8.txt WA -
system_test9.txt WA -
system_test10.txt WA -
テストケース一括ダウンロード

ソースコード

diff #
import sys

sys.setrecursionlimit(10 ** 6)
from bisect import *
from collections import *
from heapq import *


int1 = lambda x: int(x) - 1
p2D = lambda x: print(*x, sep="\n")
def II(): return int(sys.stdin.readline())
def MI(): return map(int, sys.stdin.readline().split())
def MI1(): return map(int1, sys.stdin.readline().split())
def MF(): return map(float, sys.stdin.readline().split())
def LI(): return list(map(int, sys.stdin.readline().split()))
def LI1(): return list(map(int1, sys.stdin.readline().split()))
def LF(): return list(map(float, sys.stdin.readline().split()))
def LLI(rows_number): return [LI() for _ in range(rows_number)]
dij = [(0, 1), (1, 0), (0, -1), (-1, 0)]

def main():
    l=II()
    n=II()
    ww=LI()
    ww.sort()
    s=0
    for i,w in enumerate(ww):
        s+=w
        if s>l:break
    print(i)

main()
0