| Task: | Laskutoimitus |
| Sender: | Yytsi |
| Submission time: | 2025-12-20 17:54:19 +0200 |
| Language: | Python3 (CPython3) |
| Status: | READY |
| Result: | 5 |
| group | verdict | score |
|---|---|---|
| #1 | ACCEPTED | 5 |
| #2 | TIME LIMIT EXCEEDED | 0 |
| #3 | TIME LIMIT EXCEEDED | 0 |
| #4 | TIME LIMIT EXCEEDED | 0 |
| #5 | TIME LIMIT EXCEEDED | 0 |
| #6 | TIME LIMIT EXCEEDED | 0 |
| test | verdict | time | group | |
|---|---|---|---|---|
| #1 | ACCEPTED | 0.06 s | 1, 2, 6 | details |
| #2 | ACCEPTED | 0.07 s | 1, 2, 6 | details |
| #3 | ACCEPTED | 0.06 s | 1, 2, 3, 4, 5, 6 | details |
| #4 | TIME LIMIT EXCEEDED | -- | 2, 6 | details |
| #5 | TIME LIMIT EXCEEDED | -- | 2, 6 | details |
| #6 | TIME LIMIT EXCEEDED | -- | 2, 3, 4, 5, 6 | details |
| #7 | WRONG ANSWER | 0.02 s | 6 | details |
| #8 | WRONG ANSWER | 0.02 s | 6 | details |
| #9 | WRONG ANSWER | 0.02 s | 3, 4, 5, 6 | details |
| #10 | WRONG ANSWER | 0.02 s | 4, 6 | details |
| #11 | WRONG ANSWER | 0.02 s | 4, 6 | details |
| #12 | WRONG ANSWER | 0.02 s | 5, 6 | details |
| #13 | WRONG ANSWER | 0.02 s | 5, 6 | details |
Code
s = input()
n = len(s)
M = 10**9+7
ans = 0
if n <= 5000:
for i in range(n):
for j in range(i+1, n+1):
sub = s[i:j]
if sub[0].isnumeric() and sub[-1].isnumeric():
try:
v = eval(sub)
ans += v
ans %= M
except:
pass
print(ans)
exit(0)Test details
Test 1
Group: 1, 2, 6
Verdict: ACCEPTED
| input |
|---|
| *3*7*5+67*2*7*12+38*4+9+2+1+45... |
| correct output |
|---|
| 665527462 |
| user output |
|---|
| 665527462 |
Test 2
Group: 1, 2, 6
Verdict: ACCEPTED
| input |
|---|
| 84149523195388144+1*8*5*1722+5... |
| correct output |
|---|
| 572374284 |
| user output |
|---|
| 572374284 |
Test 3
Group: 1, 2, 3, 4, 5, 6
Verdict: ACCEPTED
| input |
|---|
| 347358248955243114242997746491... |
| correct output |
|---|
| 823495931 |
| user output |
|---|
| 823495931 |
Test 4
Group: 2, 6
Verdict: TIME LIMIT EXCEEDED
| input |
|---|
| +4976829*6+5+9*21+4*889+6*7+4*... |
| correct output |
|---|
| 503712700 |
| user output |
|---|
| (empty) |
Test 5
Group: 2, 6
Verdict: TIME LIMIT EXCEEDED
| input |
|---|
| 862+83782+493135426+3152859674... |
| correct output |
|---|
| 624304680 |
| user output |
|---|
| (empty) |
Test 6
Group: 2, 3, 4, 5, 6
Verdict: TIME LIMIT EXCEEDED
| input |
|---|
| 297736662651354417265929591745... |
| correct output |
|---|
| 625284593 |
| user output |
|---|
| (empty) |
Test 7
Group: 6
Verdict: WRONG ANSWER
| input |
|---|
| +9+1+8+92*761+68*983*1+7*1+1*2... |
| correct output |
|---|
| 947469815 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
Test 8
Group: 6
Verdict: WRONG ANSWER
| input |
|---|
| 97831833*7+4229897789494398634... |
| correct output |
|---|
| 173934151 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
Test 9
Group: 3, 4, 5, 6
Verdict: WRONG ANSWER
| input |
|---|
| 777551563653223263644973172313... |
| correct output |
|---|
| 278364064 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
Test 10
Group: 4, 6
Verdict: WRONG ANSWER
| input |
|---|
| +481+4+66+2+26+7+5+97+6+4+3+14... |
| correct output |
|---|
| 244847224 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
Test 11
Group: 4, 6
Verdict: WRONG ANSWER
| input |
|---|
| +8858717+53+6927+314+742552843... |
| correct output |
|---|
| 928369840 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
Test 12
Group: 5, 6
Verdict: WRONG ANSWER
| input |
|---|
| *7*75*59*7*9*74*4*18211*31*1*7... |
| correct output |
|---|
| 219382651 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
Test 13
Group: 5, 6
Verdict: WRONG ANSWER
| input |
|---|
| 73171*3438*9*34165158853*375*7... |
| correct output |
|---|
| 451362612 |
| user output |
|---|
| (empty) |
Feedback: Output is shorter than expected
