Solutions are presented as using the least memory and the fastest execution time. It also takes the top
10 most recent solutions from each language. If you want to limit to a specific index, click the
"Solved" button and go to that problem.
Problems
Market stalls now have the long-awaited game The Colder Scrools V: Nvodsk. The game turned out to be difficult as hell and most students can't complete the last quest ("We don't go to Nvodsk..."). That threatened winter exams. The rector already started to wonder whether he should postpone the winter exams till April (in fact, he wanted to complete the quest himself). But all of a sudden a stranger appeared at the door of his office. "Good afternoon. My name is Chuck and I solve any problems" — he said. And here they are sitting side by side but still they can't complete the mission. The thing is, to kill the final boss one should prove one's perfect skills in the art of managing letters. One should be a real magician to do that. And can you imagine what happens when magicians start competing... But let's put it more formally: you are given a string and a set of integers a i . You are allowed to choose any substring that is a palindrome and delete it. At that we receive some number of points equal to a k , where k is the length of the deleted palindrome. For some k , a k = -1, which means that deleting palindrome strings of such length is forbidden . After a substring is deleted, the remaining part "shifts together", that is, at no moment of time the string has gaps. The process is repeated while the string has at least one palindrome substring that can be deleted. All gained points are summed up. Determine what maximum number of points can be earned. "Oh" — said Chuck, raising from the chair, — "I used to love deleting palindromes, just like you, but one day I took an arrow in the Knee". The first line contains an integer l ( 1 ≤ l ≤ 150 ) — the length of the string. The second line contains exactly l integers a k ( - 1 ≤ a k ≤ 10 5 ) — the points a player gains for deleting. The third line contains exactly l lowercase Latin letters — the original string from which a player can delete palindromes. The line contains no other characters apart from the newli |
Tutorials
Submissions
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|
1205035 |
coolinging |
D |
Feb. 20, 2012, 5:54 a.m. |
OK |
Delphi |
TESTS |
62 |
190 |
14540800 |
|
2600 |
|
1204912 |
zanoes |
D |
Feb. 20, 2012, 3:48 a.m. |
OK |
Delphi |
TESTS |
62 |
200 |
17715200 |
|
2600 |
|
1202156 |
zanoes |
D |
Feb. 18, 2012, 4:52 p.m. |
OK |
Delphi |
TESTS |
62 |
230 |
17715200 |
|
2600 |
|
1205869 |
Toshik |
D |
Feb. 20, 2012, 2:34 p.m. |
OK |
Delphi |
TESTS |
62 |
2110 |
14745600 |
|
2600 |
|
1205032 |
coolinging |
D |
Feb. 20, 2012, 5:52 a.m. |
OK |
FPC |
TESTS |
62 |
280 |
14745600 |
|
2600 |
|
1204900 |
zanoes |
D |
Feb. 20, 2012, 3:35 a.m. |
OK |
FPC |
TESTS |
62 |
440 |
17817600 |
|
2600 |
|
1835840 |
ACTheory |
D |
June 28, 2012, 8:12 a.m. |
OK |
FPC |
TESTS |
62 |
640 |
15257600 |
|
2600 |
|
2046034 |
wxyz1234 |
D |
Aug. 24, 2012, 9:07 a.m. |
OK |
FPC |
TESTS |
62 |
810 |
15052800 |
|
2600 |
|
1627006 |
blackapple |
D |
April 25, 2012, 12:23 p.m. |
OK |
FPC |
TESTS |
62 |
880 |
17920000 |
|
2600 |
|
1243083 |
object022 |
D |
Feb. 29, 2012, 9:13 a.m. |
OK |
FPC |
TESTS |
62 |
940 |
15257600 |
|
2600 |
|
1213619 |
superpear |
D |
Feb. 21, 2012, 8:08 a.m. |
OK |
FPC |
TESTS |
62 |
1830 |
18432000 |
|
2600 |
|
1291362 |
sillycross |
D |
March 5, 2012, 3:52 p.m. |
OK |
FPC |
TESTS |
62 |
2110 |
17920000 |
|
2600 |
|
1312105 |
Berezin |
D |
March 8, 2012, 1 p.m. |
OK |
FPC |
TESTS |
62 |
2220 |
29081600 |
|
2600 |
|
1441542 |
Furko |
D |
March 29, 2012, 7:43 p.m. |
OK |
FPC |
TESTS |
62 |
2410 |
18636800 |
|
2600 |
|
1379009 |
vjudge4 |
D |
March 19, 2012, 11:25 a.m. |
OK |
GNU C++ |
TESTS |
62 |
90 |
33484800 |
|
2600 |
|
40991853 |
ReaLNero1 |
D |
July 31, 2018, 12:55 a.m. |
OK |
GNU C++ |
TESTS |
62 |
92 |
31846400 |
|
2600 |
|
6297463 |
scli |
D |
April 7, 2014, 8 p.m. |
OK |
GNU C++ |
TESTS |
62 |
92 |
32051200 |
|
2600 |
|
9059206 |
DXY |
D |
Dec. 9, 2014, 1:38 p.m. |
OK |
GNU C++ |
TESTS |
62 |
124 |
32153600 |
|
2600 |
|
1444441 |
Cenadar |
D |
March 30, 2012, 6:52 p.m. |
OK |
GNU C++ |
TESTS |
62 |
140 |
15667200 |
|
2600 |
|
1198065 |
ChuckLin2014 |
D |
Feb. 17, 2012, 6:29 p.m. |
OK |
GNU C++ |
TESTS |
62 |
140 |
16486400 |
|
2600 |
|
13216280 |
RAMBO_tejasv |
D |
Sept. 25, 2015, 9:51 a.m. |
OK |
GNU C++ |
TESTS |
62 |
154 |
14233600 |
|
2600 |
|
1198548 |
rng_58 |
D |
Feb. 17, 2012, 7:52 p.m. |
OK |
GNU C++ |
TESTS |
62 |
160 |
17817600 |
|
2600 |
|
1951301 |
mR.ilchi |
D |
July 30, 2012, 5:57 a.m. |
OK |
GNU C++ |
TESTS |
62 |
170 |
18022400 |
|
2600 |
|
12880667 |
Dylans |
D |
Sept. 7, 2015, 6:47 a.m. |
OK |
GNU C++ |
TESTS |
62 |
186 |
14745600 |
|
2600 |
|
4875379 |
alexander86 |
D |
Oct. 25, 2013, 7:26 a.m. |
OK |
GNU C++0x |
TESTS |
62 |
280 |
14643200 |
|
2600 |
|
4875228 |
alexander86 |
D |
Oct. 25, 2013, 7:01 a.m. |
OK |
GNU C++0x |
TESTS |
62 |
280 |
14848000 |
|
2600 |
|
2339250 |
dc. |
D |
Oct. 11, 2012, 1:49 p.m. |
OK |
GNU C++0x |
TESTS |
62 |
296 |
15155200 |
|
2600 |
|
1203811 |
doraemon |
D |
Feb. 19, 2012, 11:28 a.m. |
OK |
GNU C++0x |
TESTS |
62 |
330 |
15462400 |
|
2600 |
|
1200356 |
Archon.JK |
D |
Feb. 18, 2012, 7:04 a.m. |
OK |
GNU C++0x |
TESTS |
62 |
360 |
8806400 |
|
2600 |
|
4939627 |
johnLate |
D |
Oct. 30, 2013, 9:08 p.m. |
OK |
GNU C++0x |
TESTS |
62 |
404 |
14131200 |
|
2600 |
|
4938335 |
johnLate |
D |
Oct. 30, 2013, 8:37 p.m. |
OK |
GNU C++0x |
TESTS |
62 |
404 |
14131200 |
|
2600 |
|
4939615 |
johnLate |
D |
Oct. 30, 2013, 9:04 p.m. |
OK |
GNU C++0x |
TESTS |
62 |
436 |
14131200 |
|
2600 |
|
4938329 |
johnLate |
D |
Oct. 30, 2013, 8:35 p.m. |
OK |
GNU C++0x |
TESTS |
62 |
436 |
16384000 |
|
2600 |
|
4938328 |
johnLate |
D |
Oct. 30, 2013, 8:32 p.m. |
OK |
GNU C++0x |
TESTS |
62 |
530 |
16384000 |
|
2600 |
|
54956309 |
SoiMae |
D |
June 1, 2019, 11:28 p.m. |
OK |
GNU C++11 |
TESTS |
62 |
124 |
15052800 |
|
2600 |
|
54896208 |
SoiMae |
D |
June 1, 2019, 2:57 a.m. |
OK |
GNU C++11 |
TESTS |
62 |
156 |
15052800 |
|
2600 |
|
16629473 |
McGinn |
D |
March 10, 2016, 8:52 a.m. |
OK |
GNU C++11 |
TESTS |
62 |
156 |
15564800 |
|
2600 |
|
33521953 |
Doppio |
D |
Dec. 22, 2017, 11:23 p.m. |
OK |
GNU C++11 |
TESTS |
62 |
156 |
15974400 |
|
2600 |
|
56012596 |
KMAASZRAA |
D |
June 24, 2019, 6:57 p.m. |
OK |
GNU C++11 |
TESTS |
62 |
216 |
16076800 |
|
2600 |
|
54519072 |
eriksuenderhauf |
D |
May 23, 2019, 11:30 a.m. |
OK |
GNU C++11 |
TESTS |
62 |
216 |
34713600 |
|
2600 |
|
54498006 |
WOSHIGEPACHONG2 |
D |
May 22, 2019, 6:49 p.m. |
OK |
GNU C++11 |
TESTS |
62 |
218 |
15155200 |
|
2600 |
|
17084141 |
freebsdx |
D |
April 1, 2016, 3:12 a.m. |
OK |
GNU C++11 |
TESTS |
62 |
248 |
18432000 |
|
2600 |
|
48389761 |
niu |
D |
Jan. 14, 2019, 2:43 p.m. |
OK |
GNU C++11 |
TESTS |
62 |
278 |
15155200 |
|
2600 |
|
45252242 |
KCSC |
D |
Nov. 3, 2018, 5:17 p.m. |
OK |
GNU C++11 |
TESTS |
62 |
280 |
15155200 |
|
2600 |
|
34640574 |
sherlock_holms |
D |
Jan. 28, 2018, 6:08 p.m. |
OK |
GNU C++14 |
TESTS |
62 |
154 |
18534400 |
|
2600 |
|
34640544 |
sherlock_holms |
D |
Jan. 28, 2018, 6:06 p.m. |
OK |
GNU C++14 |
TESTS |
62 |
154 |
18534400 |
|
2600 |
|
28055126 |
chielo |
D |
June 26, 2017, 10:18 a.m. |
OK |
GNU C++14 |
TESTS |
62 |
156 |
16486400 |
|
2600 |
|
34640658 |
sherlock_holms |
D |
Jan. 28, 2018, 6:12 p.m. |
OK |
GNU C++14 |
TESTS |
62 |
156 |
18432000 |
|
2600 |
|
31371589 |
foolishhmy |
D |
Oct. 15, 2017, 3:59 p.m. |
OK |
GNU C++14 |
TESTS |
62 |
156 |
18432000 |
|
2600 |
|
33610011 |
Sahashoo |
D |
Dec. 25, 2017, 6:41 a.m. |
OK |
GNU C++14 |
TESTS |
62 |
156 |
21708800 |
|
2600 |
|
28055098 |
chielo |
D |
June 26, 2017, 10:16 a.m. |
OK |
GNU C++14 |
TESTS |
62 |
186 |
16486400 |
|
2600 |
|
23563361 |
pavel.savchenkov |
D |
Jan. 5, 2017, 9:38 p.m. |
OK |
GNU C++14 |
TESTS |
62 |
216 |
18534400 |
|
2600 |
|
64761910 |
Mahdivelayatipour |
D |
Nov. 12, 2019, 7:22 p.m. |
OK |
GNU C++14 |
TESTS |
62 |
248 |
15257600 |
|
2600 |
|
51354427 |
xielinhan |
D |
March 16, 2019, 2:44 a.m. |
OK |
GNU C++14 |
TESTS |
62 |
248 |
32768000 |
|
2600 |
|
53875925 |
kefaa2 |
D |
May 8, 2019, 11:59 a.m. |
OK |
GNU C++17 |
TESTS |
62 |
216 |
15155200 |
|
2600 |
|
63205514 |
jahangard |
D |
Oct. 22, 2019, 11:33 p.m. |
OK |
GNU C++17 |
TESTS |
62 |
218 |
14438400 |
|
2600 |
|
63205493 |
jahangard |
D |
Oct. 22, 2019, 11:32 p.m. |
OK |
GNU C++17 |
TESTS |
62 |
218 |
14438400 |
|
2600 |
|
56014517 |
SHOToRSAVARE_KAZEMSHAHR |
D |
June 24, 2019, 8:09 p.m. |
OK |
GNU C++17 |
TESTS |
62 |
248 |
14131200 |
|
2600 |
|
62458130 |
hjk1030 |
D |
Oct. 13, 2019, 7:14 a.m. |
OK |
GNU C++17 |
TESTS |
62 |
248 |
15052800 |
|
2600 |
|
64360296 |
Sadra |
D |
Nov. 6, 2019, 11:31 a.m. |
OK |
GNU C++17 |
TESTS |
62 |
278 |
40140800 |
|
2600 |
|
48510965 |
how_to_become_purple |
D |
Jan. 17, 2019, 9:06 p.m. |
OK |
GNU C++17 |
TESTS |
62 |
280 |
15257600 |
|
2600 |
|
56242792 |
AliShahali1382 |
D |
June 28, 2019, 7:16 p.m. |
OK |
GNU C++17 |
TESTS |
62 |
342 |
15360000 |
|
2600 |
|
48471108 |
how_to_become_purple |
D |
Jan. 16, 2019, 8:26 p.m. |
OK |
GNU C++17 |
TESTS |
62 |
372 |
15257600 |
|
2600 |
|
44565967 |
tfg |
D |
Oct. 19, 2018, 11:45 p.m. |
OK |
GNU C++17 |
TESTS |
62 |
374 |
18636800 |
|
2600 |
|
1199405 |
bjin |
D |
Feb. 18, 2012, 3:24 a.m. |
OK |
Java 6 |
TESTS |
62 |
730 |
57856000 |
|
2600 |
|
1193846 |
Petr |
D |
Feb. 17, 2012, 4:23 p.m. |
OK |
Java 6 |
TESTS |
62 |
880 |
58368000 |
|
2600 |
|
1198165 |
Narg |
D |
Feb. 17, 2012, 6:46 p.m. |
OK |
Java 6 |
TESTS |
62 |
950 |
58060800 |
|
2600 |
|
1191369 |
winger |
D |
Feb. 17, 2012, 3:49 p.m. |
OK |
Java 6 |
TESTS |
62 |
1280 |
58265600 |
|
2600 |
|
1214721 |
OgieKako |
D |
Feb. 21, 2012, 3:52 p.m. |
OK |
Java 6 |
TESTS |
62 |
1390 |
59699200 |
|
2600 |
|
1949999 |
ysyshtc |
D |
July 29, 2012, 2:11 p.m. |
OK |
Java 6 |
TESTS |
62 |
1640 |
57651200 |
|
2600 |
|
1195125 |
Egor |
D |
Feb. 17, 2012, 4:39 p.m. |
OK |
Java 6 |
TESTS |
62 |
1910 |
57958400 |
|
2600 |
|
1196738 |
niyaznigmatul |
D |
Feb. 17, 2012, 4:57 p.m. |
OK |
Java 6 |
TESTS |
62 |
2970 |
57958400 |
|
2600 |
|
10809736 |
A.Elahi |
D |
April 21, 2015, 12:15 p.m. |
OK |
Java 8 |
TESTS |
62 |
1092 |
29184000 |
|
2600 |
|
26588096 |
Bruteforceman |
D |
April 22, 2017, 4:26 p.m. |
OK |
Java 8 |
TESTS |
62 |
1214 |
40243200 |
|
2600 |
|
16473186 |
Sumeet.Varma |
D |
March 2, 2016, 8:42 p.m. |
OK |
Java 8 |
TESTS |
62 |
1370 |
11776000 |
|
2600 |
|
16473147 |
Sumeet.Varma |
D |
March 2, 2016, 8:39 p.m. |
OK |
Java 8 |
TESTS |
62 |
1402 |
11776000 |
|
2600 |
|
1202032 |
zjut_DD |
D |
Feb. 18, 2012, 3:33 p.m. |
OK |
MS C++ |
TESTS |
62 |
230 |
31232000 |
|
2600 |
|
1880101 |
Furor |
D |
July 9, 2012, 6:28 p.m. |
OK |
MS C++ |
TESTS |
62 |
390 |
18022400 |
|
2600 |
|
1201825 |
Timur_Sitdikov |
D |
Feb. 18, 2012, 1:40 p.m. |
OK |
MS C++ |
TESTS |
62 |
560 |
19660800 |
|
2600 |
|
1258145 |
NALP |
D |
March 2, 2012, 6:52 p.m. |
OK |
MS C++ |
TESTS |
62 |
610 |
31232000 |
|
2600 |
|
1200696 |
NuM |
D |
Feb. 18, 2012, 8:15 a.m. |
OK |
MS C++ |
TESTS |
62 |
640 |
18022400 |
|
2600 |
|
1194790 |
e-maxx |
D |
Feb. 17, 2012, 4:35 p.m. |
OK |
MS C++ |
TESTS |
62 |
830 |
21913600 |
|
2600 |
|
8469551 |
20121416 |
D |
Oct. 29, 2014, 1:17 p.m. |
OK |
MS C++ |
TESTS |
62 |
1620 |
14131200 |
|
2600 |
|
1193495 |
SergeyRogulenko |
D |
Feb. 17, 2012, 4:19 p.m. |
OK |
MS C++ |
TESTS |
62 |
1780 |
33587200 |
|
2600 |
|
1195224 |
Vedensky |
D |
Feb. 17, 2012, 4:40 p.m. |
OK |
MS C++ |
TESTS |
62 |
2450 |
33484800 |
|
2600 |
remove filters
Back to search problems