Submission #905388
Source Code Expand
N = int(raw_input()) a = [int(x) for x in raw_input().split(' ')] MINlr = [[0 for x in range(N)] for y in range(N)] def getMin(l, r): if (l == r): return a[l] else: return min(MINlr[l][r-1],a[r]) total = 0 for l in range(N): for r in range(l,N): if (l == r): MINlr[l][r] = a[r] else: MINlr[l][r] = min(MINlr[l][r-1],a[r]) total += MINlr[l][r] print total
Submission Info
Submission Time | |
---|---|
Task | B - Minimum Sum |
User | EatNow |
Language | Python (2.7.6) |
Score | 0 |
Code Size | 450 Byte |
Status | TLE |
Exec Time | 2119 ms |
Memory | 344468 KB |
Judge Result
Set Name | Sample | All | ||||||
---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 0 / 400 | ||||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | example0, example1, example2 |
All | corner0, corner1, corner2, corner3, example0, example1, example2, maxrand0, maxrand1, maxrand2, rand0, rand1, rand2 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
corner0 | TLE | 2119 ms | 344468 KB |
corner1 | TLE | 2119 ms | 341268 KB |
corner2 | AC | 16 ms | 2692 KB |
corner3 | TLE | 2119 ms | 339988 KB |
example0 | AC | 16 ms | 2692 KB |
example1 | AC | 16 ms | 2692 KB |
example2 | AC | 16 ms | 2692 KB |
maxrand0 | TLE | 2119 ms | 342804 KB |
maxrand1 | TLE | 2119 ms | 343060 KB |
maxrand2 | TLE | 2119 ms | 342804 KB |
rand0 | AC | 38 ms | 3332 KB |
rand1 | AC | 16 ms | 2692 KB |
rand2 | AC | 18 ms | 2692 KB |