Submission #22293625
Source Code Expand
Copy
N, K = map(int, input().split())A = list(map(int, input().split()))def is_ok(t):# tの長さに切った時、Kより大きくなるかチェックlogs = 0for a in A:logs+=-(-a//t)return logs-N <= Kdef meguru_bisect(ng, ok):while (abs(ok - ng) > 1):mid = (ok + ng) // 2if is_ok(mid):ok = midelse:ng = midreturn okprint(meguru_bisect(0,10**9 + 1))
N, K = map(int, input().split()) A = list(map(int, input().split())) def is_ok(t): # tの長さに切った時、Kより大きくなるかチェック logs = 0 for a in A: logs+=-(-a//t) return logs-N <= K def meguru_bisect(ng, ok): while (abs(ok - ng) > 1): mid = (ok + ng) // 2 if is_ok(mid): ok = mid else: ng = mid return ok print(meguru_bisect(0,10**9 + 1))
Submission Info
Submission Time | |
---|---|
Task | E - Logs |
User | H20 |
Language | PyPy3 (7.3.0) |
Score | 500 |
Code Size | 465 Byte |
Status | AC |
Exec Time | 169 ms |
Memory | 93692 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 500 / 500 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | sample00, sample01, sample02 |
All | handmade03, handmade04, handmade05, handmade06, handmade07, handmade08, handmade09, handmade10, handmade11, handmade12, handmade13, handmade14, handmade15, handmade16, random16, random17, random18, random19, random20, random21, sample00, sample01, sample02 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
handmade03 | AC | 73 ms | 61700 KB |
handmade04 | AC | 54 ms | 61476 KB |
handmade05 | AC | 54 ms | 61676 KB |
handmade06 | AC | 113 ms | 84164 KB |
handmade07 | AC | 165 ms | 93692 KB |
handmade08 | AC | 53 ms | 61564 KB |
handmade09 | AC | 53 ms | 61524 KB |
handmade10 | AC | 52 ms | 61660 KB |
handmade11 | AC | 96 ms | 76448 KB |
handmade12 | AC | 137 ms | 87456 KB |
handmade13 | AC | 51 ms | 61680 KB |
handmade14 | AC | 55 ms | 63344 KB |
handmade15 | AC | 151 ms | 91232 KB |
handmade16 | AC | 150 ms | 91104 KB |
random16 | AC | 134 ms | 87556 KB |
random17 | AC | 169 ms | 93632 KB |
random18 | AC | 168 ms | 93544 KB |
random19 | AC | 131 ms | 87292 KB |
random20 | AC | 129 ms | 86344 KB |
random21 | AC | 146 ms | 88920 KB |
sample00 | AC | 55 ms | 61668 KB |
sample01 | AC | 54 ms | 61728 KB |
sample02 | AC | 53 ms | 61476 KB |