Codeforces Round 397 by Kaspersky Lab and Barcelona Bootcamp (Div. 1 + Div. 2 combined)

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.

ContestId
Name
Phase
Frozen
Duration (Seconds)
Relative Time
Start Time
765 Codeforces Round 397 by Kaspersky Lab and Barcelona Bootcamp (Div. 1 + Div. 2 combined) FINISHED False 10800 250379687 Feb. 14, 2017, 8:05 a.m.

Problems

Solved$
Index
Name
Type
Tags
Community Tag
Rating
( 7154 ) B Code obfuscation PROGRAMMING greedy implementation strings 1100

B'Kostya likes Codeforces contests very much. However, he is very disappointed that his solutions are frequently hacked. That 's why he decided to obfuscate (intentionally make less readable) his code before upcoming contest. To obfuscate the code, Kostya first looks at the first variable name used in his program and replaces all its occurrences with a single symbol a, then he looks at the second variable name that has not been replaced yet, and replaces all its occurrences with b, and so on. Kostya is well-mannered, so he doesn 't use any one-letter names before obfuscation. Moreover, there are at most 26 unique identifiers in his programs. You are given a list of identifiers of some program with removed spaces and line breaks. Check if this program can be a result of Kostya 's obfuscation. In the only line of input there is a string S of lowercase English letters (1 xe2 x80 x89 xe2 x89 xa4 xe2 x80 x89|S| xe2 x80 x89 xe2 x89 xa4 xe2 x80 x89500) -- the identifiers of a program with removed whitespace characters. If this program can be a result of Kostya 's obfuscation, print "YES" (without quotes), otherwise print "NO". In the first sample case, one possible list of identifiers would be "number string number character number string number". Here how Kostya would obfuscate the program: '...

Tutorials

Codeforces Round #397 Editorial

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
42224887 vjudge2 B Aug. 29, 2018, 1:27 a.m. OK Clang++17 Diagnostics TESTS 59 46 0 1100
24658363 Denny178 B Feb. 14, 2017, 9:13 a.m. OK Delphi TESTS 59 15 2662400 1100
24658470 Alidrod B Feb. 14, 2017, 9:14 a.m. OK Delphi TESTS 59 31 2662400 1100
25790092 AlexJokel B March 25, 2017, 6:50 a.m. OK FPC TESTS 59 15 1945600 1100
26082100 Fred_Flintstone B April 2, 2017, 4:34 p.m. OK FPC TESTS 59 15 1945600 1100
26097116 ice_tea B April 3, 2017, 10:46 a.m. OK FPC TESTS 59 15 1945600 1100
30458863 romanfixture1404 B Sept. 18, 2017, 8:52 a.m. OK FPC TESTS 59 15 1945600 1100
24754599 Slonik B Feb. 18, 2017, 8:42 a.m. OK FPC TESTS 59 15 1945600 1100
24748187 Yegor_S B Feb. 18, 2017, 1:09 a.m. OK FPC TESTS 59 15 1945600 1100
24715047 nghia14302 B Feb. 16, 2017, 9:48 a.m. OK FPC TESTS 59 15 1945600 1100
24755077 dambosin B Feb. 18, 2017, 9:02 a.m. OK FPC TESTS 59 15 1945600 1100
25115888 Vadim B March 1, 2017, 6:12 a.m. OK FPC TESTS 59 15 1945600 1100
25684820 nikih.10 B March 21, 2017, 9:34 a.m. OK FPC TESTS 59 15 1945600 1100
32059054 kimnai B Nov. 4, 2017, 5:01 p.m. OK GNU C TESTS 59 15 0 1100
31969881 NoSoul B Nov. 2, 2017, 6:42 a.m. OK GNU C TESTS 59 15 0 1100
27437353 inferior B May 29, 2017, 11:39 p.m. OK GNU C TESTS 59 15 0 1100
27417615 Shafayeth B May 28, 2017, 5:47 p.m. OK GNU C TESTS 59 15 0 1100
27396605 MarcosK B May 27, 2017, 8:03 p.m. OK GNU C TESTS 59 15 0 1100
27396588 MarcosK B May 27, 2017, 8:01 p.m. OK GNU C TESTS 59 15 0 1100
27396450 MarcosK B May 27, 2017, 7:57 p.m. OK GNU C TESTS 59 15 0 1100
27389104 AndreLuiz B May 27, 2017, 1:04 p.m. OK GNU C TESTS 59 15 0 1100
27306491 jimmy18 B May 23, 2017, 5:55 p.m. OK GNU C TESTS 59 15 0 1100
27193994 anshul14020 B May 18, 2017, 10:03 a.m. OK GNU C TESTS 59 15 0 1100
31925969 vjudge2 B Oct. 31, 2017, 3:31 p.m. OK GNU C++ TESTS 59 15 0 1100
32521755 iIlIi B Nov. 21, 2017, 10:14 a.m. OK GNU C++ TESTS 59 15 0 1100
32244999 vjudge4 B Nov. 12, 2017, 1:40 p.m. OK GNU C++ TESTS 59 15 0 1100
32244234 vjudge3 B Nov. 12, 2017, 1:09 p.m. OK GNU C++ TESTS 59 15 0 1100
32243762 vjudge3 B Nov. 12, 2017, 12:48 p.m. OK GNU C++ TESTS 59 15 0 1100
32243479 vjudge2 B Nov. 12, 2017, 12:38 p.m. OK GNU C++ TESTS 59 15 0 1100
32243444 vjudge3 B Nov. 12, 2017, 12:36 p.m. OK GNU C++ TESTS 59 15 0 1100
32243101 vjudge4 B Nov. 12, 2017, 12:24 p.m. OK GNU C++ TESTS 59 15 0 1100
32242608 vjudge4 B Nov. 12, 2017, 12:01 p.m. OK GNU C++ TESTS 59 15 0 1100
32242574 vjudge2 B Nov. 12, 2017, noon OK GNU C++ TESTS 59 15 0 1100
24654615 nancylol B Feb. 14, 2017, 8:47 a.m. OK GNU C11 TESTS 59 15 1843200 1100
24894826 xiao-xiao B Feb. 22, 2017, 2 p.m. OK GNU C11 TESTS 59 15 1945600 1100
24660795 shaunhossain B Feb. 14, 2017, 9:37 a.m. OK GNU C11 TESTS 59 15 1945600 1100
24671980 f2lk6wf90d B Feb. 14, 2017, 1:59 p.m. OK GNU C11 TESTS 59 15 1945600 1100
24652089 jyk B Feb. 14, 2017, 8:34 a.m. OK GNU C11 TESTS 59 15 1945600 1100
24654733 zzyang B Feb. 14, 2017, 8:47 a.m. OK GNU C11 TESTS 59 15 1945600 1100
24655012 ruomenger B Feb. 14, 2017, 8:49 a.m. OK GNU C11 TESTS 59 15 1945600 1100
51267008 OKM B March 13, 2019, 4:03 p.m. OK GNU C11 TESTS 59 31 0 1100
48031720 kojijezik B Jan. 6, 2019, 12:50 p.m. OK GNU C11 TESTS 59 31 0 1100
24703083 Himul B Feb. 15, 2017, 6:37 p.m. OK GNU C11 TESTS 59 31 1945600 1100
32089684 un_known1 B Nov. 6, 2017, 8:29 a.m. OK GNU C++11 TESTS 59 15 0 1100
30767891 ishan00 B Sept. 27, 2017, 5:05 a.m. OK GNU C++11 TESTS 59 15 0 1100
30773365 sarthak3097cf ujjawalchugh97 raghavwadhwa1996 B Sept. 27, 2017, 9:57 a.m. OK GNU C++11 TESTS 59 15 0 1100
30797638 Margatroid B Sept. 28, 2017, 7:32 a.m. OK GNU C++11 TESTS 59 15 0 1100
30861064 VinayakaB B Sept. 30, 2017, 9:40 a.m. OK GNU C++11 TESTS 59 15 0 1100
30940930 marat.snowbear B Oct. 2, 2017, 11:27 a.m. OK GNU C++11 TESTS 59 15 0 1100
31265134 Atajan01 B Oct. 13, 2017, 4:39 a.m. OK GNU C++11 TESTS 59 15 0 1100
31281343 liuye B Oct. 13, 2017, 5:33 p.m. OK GNU C++11 TESTS 59 15 0 1100
31854720 stargazer B Oct. 29, 2017, 3:26 a.m. OK GNU C++11 TESTS 59 15 0 1100
31925037 apelcinco B Oct. 31, 2017, 2:54 p.m. OK GNU C++11 TESTS 59 15 0 1100
39358743 PredaBoss B June 18, 2018, 2:45 p.m. OK GNU C++14 TESTS 59 15 0 1100
32566261 Midoriya095 B Nov. 23, 2017, 4:45 a.m. OK GNU C++14 TESTS 59 15 0 1100
32360491 helio B Nov. 16, 2017, 4:30 p.m. OK GNU C++14 TESTS 59 15 0 1100
31990440 predelnik B Nov. 2, 2017, 7:08 p.m. OK GNU C++14 TESTS 59 15 0 1100
31904918 I_love_myself B Oct. 30, 2017, 8:13 p.m. OK GNU C++14 TESTS 59 15 0 1100
31826570 Lng B Oct. 28, 2017, 6:40 a.m. OK GNU C++14 TESTS 59 15 0 1100
31739539 zengxi B Oct. 26, 2017, 2:11 p.m. OK GNU C++14 TESTS 59 15 0 1100
31738411 Belal_CSEIU B Oct. 26, 2017, 12:45 p.m. OK GNU C++14 TESTS 59 15 0 1100
31289988 avik26091998 B Oct. 14, 2017, 5:21 a.m. OK GNU C++14 TESTS 59 15 0 1100
31233422 _DSy B Oct. 12, 2017, 6:25 a.m. OK GNU C++14 TESTS 59 15 0 1100
62420199 serenomateus B Oct. 12, 2019, 12:43 p.m. OK GNU C++17 TESTS 59 15 0 1100
59821260 Sali_adelkhah B Aug. 31, 2019, 5:25 p.m. OK GNU C++17 TESTS 59 15 0 1100
51292650 vjudge2 B March 14, 2019, 11:13 a.m. OK GNU C++17 TESTS 59 30 0 1100
52363081 vjudge2 B April 5, 2019, 9:20 p.m. OK GNU C++17 TESTS 59 30 0 1100
55935038 Killer0809 B June 22, 2019, 1:32 p.m. OK GNU C++17 TESTS 59 30 0 1100
59920333 akshit B Sept. 2, 2019, 10:03 p.m. OK GNU C++17 TESTS 59 30 0 1100
68152948 H_M_Vaghasiya B Jan. 4, 2020, 7:41 a.m. OK GNU C++17 TESTS 59 30 0 1100
68301025 i_o__o_i B Jan. 6, 2020, 6:34 a.m. OK GNU C++17 TESTS 59 30 0 1100
47003945 adi_1992 B Dec. 14, 2018, 1:02 p.m. OK GNU C++17 TESTS 59 30 0 1100
38563444 Mr_leon B May 23, 2018, 1:36 p.m. OK GNU C++17 TESTS 59 30 102400 1100
24652607 gchebanov B Feb. 14, 2017, 8:37 a.m. OK Go TESTS 59 15 38912000 1100
24900941 pflueger B Feb. 22, 2017, 7:21 p.m. OK Haskell TESTS 59 15 44851200 1100
24651920 mipt.vi002 B Feb. 14, 2017, 8:33 a.m. OK Haskell TESTS 59 15 44851200 1100
26323942 rami_kashef B April 12, 2017, 6:31 p.m. OK Java 8 TESTS 59 108 20992000 1100
26756242 enoris B April 29, 2017, 8:49 p.m. OK Java 8 TESTS 59 108 21094400 1100
68109546 Vatsal53 B Jan. 3, 2020, 8:56 a.m. OK Java 8 TESTS 59 109 0 1100
49136937 sudarshankm B Jan. 29, 2019, 8:10 a.m. OK Java 8 TESTS 59 109 0 1100
47812995 Le_Vix B Jan. 1, 2019, 12:36 p.m. OK Java 8 TESTS 59 109 0 1100
46131286 I.A.K.O.V B Nov. 24, 2018, 1:09 a.m. OK Java 8 TESTS 59 109 0 1100
44913421 abdallah.omar.gazaly B Oct. 26, 2018, 2:25 p.m. OK Java 8 TESTS 59 109 0 1100
31731553 tomdmitriev B Oct. 26, 2017, 7:46 a.m. OK Java 8 TESTS 59 109 0 1100
30581526 barakraganosungam B Sept. 21, 2017, 3:02 p.m. OK Java 8 TESTS 59 109 0 1100
30558272 zodiacleo B Sept. 20, 2017, 6:32 p.m. OK Java 8 TESTS 59 109 0 1100
24664385 Grizix B Feb. 14, 2017, 10:23 a.m. OK JavaScript TESTS 59 31 5939200 1100
24730538 Calvinxiao B Feb. 17, 2017, 3:02 a.m. OK JavaScript TESTS 59 31 6963200 1100
58539107 Spheniscine B Aug. 10, 2019, 1:18 p.m. OK Kotlin TESTS 59 140 0 1100
24675109 Nuts B Feb. 14, 2017, 3:58 p.m. OK Kotlin TESTS 59 140 21708800 1100
37053615 focuspoint B April 7, 2018, 2:50 p.m. OK Kotlin TESTS 59 187 22835200 1100
24655377 htkb B Feb. 14, 2017, 8:51 a.m. OK Kotlin TESTS 59 202 23142400 1100
24681836 tux1986 B Feb. 14, 2017, 9:36 p.m. OK Kotlin TESTS 59 218 21606400 1100
48461181 blackstone1 B Jan. 16, 2019, 2:45 p.m. OK Mono C# TESTS 59 46 0 1100
24739224 brosly B Feb. 17, 2017, 1:10 p.m. OK Mono C# TESTS 59 62 9011200 1100
51089096 nemars B March 9, 2019, 2:06 p.m. OK Mono C# TESTS 59 77 3686400 1100
32372328 Vtz B Nov. 17, 2017, 8:07 a.m. OK MS C# TESTS 59 46 0 1100
24657789 elmahalawym B Feb. 14, 2017, 9:08 a.m. OK MS C# TESTS 59 46 8806400 1100
25104049 HikeNoAce B Feb. 28, 2017, 3:15 p.m. OK MS C# TESTS 59 46 9113600 1100
33214286 coder1243 B Dec. 13, 2017, 1:12 p.m. OK MS C# TESTS 59 46 9318400 1100
24747610 South12309 B Feb. 17, 2017, 11:45 p.m. OK MS C# TESTS 59 46 9728000 1100
24660261 lionvs13 B Feb. 14, 2017, 9:31 a.m. OK MS C# TESTS 59 61 8908800 1100
24746595 miha1991 B Feb. 17, 2017, 9:07 p.m. OK MS C# TESTS 59 61 9011200 1100
24650424 ACE347 B Feb. 14, 2017, 8:27 a.m. OK MS C# TESTS 59 61 9011200 1100
24661910 mircea85 B Feb. 14, 2017, 9:50 a.m. OK MS C# TESTS 59 61 9113600 1100
24664567 mobasshirahmad B Feb. 14, 2017, 10:26 a.m. OK MS C# TESTS 59 61 9113600 1100
32243272 vjudge3 B Nov. 12, 2017, 12:28 p.m. OK MS C++ TESTS 59 15 0 1100
28902380 vjudge4 B July 26, 2017, 11:28 a.m. OK MS C++ TESTS 59 15 1945600 1100
33882304 GMNY B Jan. 3, 2018, 10:08 a.m. OK MS C++ TESTS 59 15 2048000 1100
34477343 vjudge2 B Jan. 23, 2018, 10:05 a.m. OK MS C++ TESTS 59 15 2048000 1100
34477387 vjudge1 B Jan. 23, 2018, 10:06 a.m. OK MS C++ TESTS 59 15 2048000 1100
28896957 vjudge5 B July 26, 2017, 7:23 a.m. OK MS C++ TESTS 59 15 2048000 1100
28740651 Kniaz B July 21, 2017, 5:49 a.m. OK MS C++ TESTS 59 15 2048000 1100
29378485 daniil.maltsev.md B Aug. 12, 2017, 1:40 p.m. OK MS C++ TESTS 59 15 2048000 1100
28901699 vjudge1 B July 26, 2017, 10:55 a.m. OK MS C++ TESTS 59 15 2048000 1100
31369333 vjudge3 B Oct. 15, 2017, 2:45 p.m. OK MS C++ TESTS 59 15 2048000 1100
58065936 116c B July 31, 2019, 8:55 a.m. OK MS C++ 2017 TESTS 59 31 0 1100
66145154 FumeiYaziwa B Dec. 1, 2019, 4:14 p.m. OK MS C++ 2017 TESTS 59 31 307200 1100
69950068 tanloc0413 B Feb. 1, 2020, 8:41 a.m. OK MS C++ 2017 TESTS 59 46 307200 1100
66540931 Tuff1aha B Dec. 9, 2019, 11:29 a.m. OK MS C++ 2017 TESTS 59 46 307200 1100
65324450 shio B Nov. 18, 2019, 11 p.m. OK MS C++ 2017 TESTS 59 46 307200 1100
24852861 agibson B Feb. 20, 2017, 7:11 p.m. OK Ocaml TESTS 59 15 3788800 1100
24669161 rsFalse B Feb. 14, 2017, 12:17 p.m. OK Perl TESTS 59 30 2662400 1100
24661045 rsFalse B Feb. 14, 2017, 9:40 a.m. OK Perl TESTS 59 31 2355200 1100
24915155 s_p B Feb. 23, 2017, 11:45 a.m. OK Perl TESTS 59 46 2662400 1100
38415796 muhammadali B May 19, 2018, 3:39 a.m. OK PHP TESTS 59 31 512000 1100
24654836 lovelymoon B Feb. 14, 2017, 8:48 a.m. OK PHP TESTS 59 31 6041600 1100
24669525 mayakin B Feb. 14, 2017, 12:27 p.m. OK PHP TESTS 59 31 6144000 1100
24688482 Equruler B Feb. 15, 2017, 7:31 a.m. OK PHP TESTS 59 31 6758400 1100
24668945 vbazuke B Feb. 14, 2017, 12:12 p.m. OK PHP TESTS 59 31 6860800 1100
25025277 ryanr1230 B Feb. 25, 2017, 11:04 p.m. OK PyPy 2 TESTS 59 62 22016000 1100
24673294 scorpion B Feb. 14, 2017, 2:50 p.m. OK PyPy 2 TESTS 59 77 22016000 1100
24661858 KyleReese B Feb. 14, 2017, 9:50 a.m. OK PyPy 2 TESTS 59 77 22016000 1100
24652603 ahxgw B Feb. 14, 2017, 8:37 a.m. OK PyPy 2 TESTS 59 77 22016000 1100
24652477 loalkota B Feb. 14, 2017, 8:36 a.m. OK PyPy 2 TESTS 59 78 22016000 1100
24712938 Ehzyo B Feb. 16, 2017, 8:19 a.m. OK PyPy 2 TESTS 59 93 22016000 1100
24712073 sajad.n B Feb. 16, 2017, 7:27 a.m. OK PyPy 2 TESTS 59 109 22016000 1100
24711185 APwhitehat B Feb. 16, 2017, 6:38 a.m. OK PyPy 2 TESTS 59 109 22016000 1100
24671860 Trunks B Feb. 14, 2017, 1:54 p.m. OK PyPy 2 TESTS 59 155 22016000 1100
29218503 Qumeric B Aug. 5, 2017, 12:30 p.m. OK PyPy 3 TESTS 59 93 23142400 1100
31625247 DomCJ B Oct. 23, 2017, 10:27 a.m. OK PyPy 3 TESTS 59 108 23142400 1100
50776905 cs1g B March 4, 2019, 9:02 a.m. OK PyPy 3 TESTS 59 124 0 1100
64781194 essi B Nov. 13, 2019, 7:11 a.m. OK PyPy 3 TESTS 59 140 0 1100
62739686 _rdv_ gaurav17050 B Oct. 16, 2019, 7:21 p.m. OK PyPy 3 TESTS 59 140 0 1100
62622374 vinuthegr8 akshat_21 B Oct. 15, 2019, 1:11 p.m. OK PyPy 3 TESTS 59 140 0 1100
60185580 Mehrdad_ravenS B Sept. 6, 2019, 6:19 p.m. OK PyPy 3 TESTS 59 140 0 1100
58044207 kchau B July 30, 2019, 9:37 p.m. OK PyPy 3 TESTS 59 140 102400 1100
68287969 galim665 B Jan. 5, 2020, 7:25 p.m. OK PyPy 3 TESTS 59 155 0 1100
69925276 karan650g B Jan. 31, 2020, 8:04 p.m. OK PyPy 3 TESTS 59 155 0 1100
31110993 biltharesatyendra B Oct. 7, 2017, 10:48 a.m. OK Python 2 TESTS 59 46 0 1100
24649544 rajuknit B Feb. 14, 2017, 8:24 a.m. OK Python 2 TESTS 59 46 4608000 1100
24658800 zhouwei B Feb. 14, 2017, 9:17 a.m. OK Python 2 TESTS 59 46 4710400 1100
24654403 coderbd B Feb. 14, 2017, 8:46 a.m. OK Python 2 TESTS 59 46 4710400 1100
24651540 schhabra B Feb. 14, 2017, 8:32 a.m. OK Python 2 TESTS 59 46 4710400 1100
24664277 EvgeniSergeev B Feb. 14, 2017, 10:21 a.m. OK Python 2 TESTS 59 61 4608000 1100
24653913 aleph1210 B Feb. 14, 2017, 8:43 a.m. OK Python 2 TESTS 59 61 4608000 1100
26251462 TokuchiToa B April 10, 2017, 11:26 a.m. OK Python 2 TESTS 59 61 4710400 1100
24671618 elistark B Feb. 14, 2017, 1:44 p.m. OK Python 2 TESTS 59 61 4710400 1100
24670410 abhinashjain B Feb. 14, 2017, 12:54 p.m. OK Python 2 TESTS 59 61 4710400 1100
26954250 madn B May 8, 2017, 10:15 a.m. OK Python 3 TESTS 59 61 0 1100
25128351 JoelSotoMamani B March 1, 2017, 4:10 p.m. OK Python 3 TESTS 59 61 4608000 1100
29958020 AmirAShabani B Aug. 31, 2017, 7:45 p.m. OK Python 3 TESTS 59 62 0 1100
29772732 tusihaha B Aug. 25, 2017, 7:54 a.m. OK Python 3 TESTS 59 62 0 1100
29524276 zalioos B Aug. 17, 2017, 10:45 a.m. OK Python 3 TESTS 59 62 0 1100
29367578 lightning-bolt B Aug. 12, 2017, 3:49 a.m. OK Python 3 TESTS 59 62 4608000 1100
29140535 kantuni B Aug. 2, 2017, 9:49 p.m. OK Python 3 TESTS 59 62 4608000 1100
29127335 Vasiliy_48 B Aug. 2, 2017, 10:49 a.m. OK Python 3 TESTS 59 62 4608000 1100
28824401 thelastprime B July 24, 2017, 12:36 p.m. OK Python 3 TESTS 59 62 4608000 1100
28799343 LegendaryTooth B July 23, 2017, 11:20 a.m. OK Python 3 TESTS 59 62 4608000 1100
24664588 wasiq.bhamla B Feb. 14, 2017, 10:26 a.m. OK Ruby TESTS 59 77 6451200 1100
24653844 cielavenir B Feb. 14, 2017, 8:43 a.m. OK Ruby TESTS 59 93 6451200 1100
24654895 traff B Feb. 14, 2017, 8:48 a.m. OK Scala TESTS 59 280 23961600 1100

remove filters

Back to search problems