{"status":"OK","result":{"problems":[{"contestId":2266,"index":"F","name":"MEX Replacement","type":"PROGRAMMING","tags":["binary search","brute force","greedy","implementation","math","sortings"]},{"contestId":2264,"index":"F","name":"Deranged Calculator","type":"PROGRAMMING","points":3000.0,"rating":2700,"tags":["constructive algorithms","implementation","math"]},{"contestId":2264,"index":"A","name":"Rumb Needs a Hand","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","sortings","two pointers"]},{"contestId":2262,"index":"B","name":"Culling Game","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["binary search","data structures","implementation","two pointers"]},{"contestId":2262,"index":"A2","name":"Floor of MEX (Hard Version)","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["dp","implementation","math"]},{"contestId":2260,"index":"D","name":"Signs of Prefix Sums","type":"PROGRAMMING","rating":1700,"tags":["brute force","constructive algorithms","dfs and similar","dp","implementation"]},{"contestId":2260,"index":"A","name":"Monocarp\u0027s Contest","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":2258,"index":"D","name":"Magic Tiles","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["dp","greedy","implementation"]},{"contestId":2258,"index":"B2","name":"Carrot Chopdown (Hard Version)","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["brute force","greedy","implementation","math"]},{"contestId":2257,"index":"E","name":"Busy Beaver","type":"PROGRAMMING","points":2250.0,"rating":2000,"tags":["brute force","data structures","divide and conquer","dp","greedy","implementation","sortings"]},{"contestId":2257,"index":"D","name":"Bermuda Rectangle","type":"PROGRAMMING","points":1750.0,"rating":1600,"tags":["binary search","implementation","math","number theory","two pointers"]},{"contestId":2256,"index":"B","name":"Domino Tiles","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["implementation","math"]},{"contestId":2255,"index":"A","name":"Hot Potatoes at the Fairy Warehouse","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["games","greedy","implementation"]},{"contestId":2254,"index":"B","name":"Evanescent","type":"PROGRAMMING","rating":900,"tags":["implementation","strings","two pointers"]},{"contestId":2254,"index":"A","name":"Riptide","type":"PROGRAMMING","rating":800,"tags":["implementation","sortings"]},{"contestId":2253,"index":"E","name":"Diameter Intersections","type":"PROGRAMMING","rating":2100,"tags":["brute force","dfs and similar","fft","graphs","implementation","trees"]},{"contestId":2253,"index":"D","name":"Hypercarp and Interdimensional Jumps","type":"PROGRAMMING","rating":1800,"tags":["binary search","brute force","geometry","greedy","implementation","math"]},{"contestId":2250,"index":"A","name":"Threshold Movement","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","math"]},{"contestId":2249,"index":"E2","name":"String (Hard Version)","type":"PROGRAMMING","points":1750.0,"rating":3000,"tags":["divide and conquer","implementation","strings"]},{"contestId":2249,"index":"E1","name":"String (Easy Version)","type":"PROGRAMMING","points":2250.0,"rating":2800,"tags":["divide and conquer","implementation","strings"]},{"contestId":2249,"index":"C","name":"Double-Rift Dial","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["data structures","dfs and similar","dsu","implementation","two pointers"]},{"contestId":2249,"index":"B","name":"Permutation Cuts","type":"PROGRAMMING","points":1250.0,"rating":1700,"tags":["combinatorics","implementation","math"]},{"contestId":2249,"index":"A","name":"Rank Subsequence","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["brute force","greedy","implementation"]},{"contestId":2245,"index":"D2","name":"Construct an Array (Hard Version)","type":"PROGRAMMING","points":1000.0,"rating":2000,"tags":["2-sat","constructive algorithms","dfs and similar","graphs","implementation"]},{"contestId":2245,"index":"D1","name":"Construct an Array (Easy Version)","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["dfs and similar","implementation","sortings"]},{"contestId":2244,"index":"E","name":"Masha and the Garland","type":"PROGRAMMING","rating":1400,"tags":["data structures","dp","greedy","implementation","math","number theory","strings"]},{"contestId":2242,"index":"E","name":"Product of Closures","type":"PROGRAMMING","rating":2200,"tags":["bitmasks","brute force","constructive algorithms","greedy","implementation","math","number theory"]},{"contestId":2242,"index":"C","name":"Unstable Elements","type":"PROGRAMMING","rating":1300,"tags":["brute force","data structures","implementation","sortings","two pointers"]},{"contestId":2242,"index":"B","name":"Predominant Frequency Division","type":"PROGRAMMING","rating":1000,"tags":["data structures","greedy","implementation","math"]},{"contestId":2241,"index":"G","name":"Summmon","type":"PROGRAMMING","rating":2400,"tags":["binary search","data structures","greedy","implementation","math","number theory"]},{"contestId":2239,"index":"F","name":"Colorful Works","type":"PROGRAMMING","points":3500.0,"rating":3500,"tags":["dp","fft","games","implementation"]},{"contestId":2236,"index":"G","name":"Criterion in Burlandia","type":"PROGRAMMING","rating":2600,"tags":["binary search","bitmasks","brute force","data structures","dfs and similar","divide and conquer","implementation","trees","two pointers"]},{"contestId":2234,"index":"F","name":"Vessels, Heights and Two Versions (Hard Version)","type":"PROGRAMMING","points":1750.0,"rating":1900,"tags":["data structures","dfs and similar","dsu","greedy","implementation","two pointers"]},{"contestId":2234,"index":"C","name":"Vessels, Heights and Two Versions (Easy Version)","type":"PROGRAMMING","points":1250.0,"rating":1200,"tags":["dfs and similar","dsu","greedy","implementation","two pointers"]},{"contestId":2233,"index":"D","name":"Goods on the Shelf","type":"PROGRAMMING","rating":1900,"tags":["brute force","data structures","implementation","two pointers"]},{"contestId":2231,"index":"D","name":"Maximum Prefix Sums","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["constructive algorithms","greedy","implementation","two pointers"]},{"contestId":2231,"index":"C","name":"Chipmunk Theo and Equality","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["implementation","sortings"]},{"contestId":2230,"index":"F","name":"Game on Growing Tree","type":"PROGRAMMING","rating":2700,"tags":["binary search","dfs and similar","divide and conquer","dp","games","implementation","trees"]},{"contestId":2230,"index":"E","name":"Minimum Influence","type":"PROGRAMMING","rating":2100,"tags":["binary search","data structures","greedy","implementation","math","sortings","two pointers"]},{"contestId":2230,"index":"C","name":"Arrange the Numbers in a Circle","type":"PROGRAMMING","rating":1300,"tags":["constructive algorithms","implementation","math"]},{"contestId":2230,"index":"B","name":"Digit String","type":"PROGRAMMING","rating":1000,"tags":["greedy","implementation","math"]},{"contestId":2230,"index":"A","name":"Optimal Purchase","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":2228,"index":"E2","name":"Amanojaku and Sequence (Hard Version)","type":"PROGRAMMING","points":1500.0,"rating":2500,"tags":["combinatorics","data structures","implementation","math"]},{"contestId":2228,"index":"D","name":"Sanae, Cross and Color","type":"PROGRAMMING","points":2500.0,"rating":1900,"tags":["binary search","data structures","implementation"]},{"contestId":2228,"index":"C2","name":"Cirno and Number (Hard Version)","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["binary search","dfs and similar","dp","greedy","implementation"]},{"contestId":2228,"index":"C1","name":"Cirno and Number (Easy Version)","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["binary search","brute force","dp","greedy","implementation"]},{"contestId":2228,"index":"B","name":"Remilia Plays Soku","type":"PROGRAMMING","points":750.0,"rating":1100,"tags":["games","implementation"]},{"contestId":2228,"index":"A","name":"Marisa Steals Reimu\u0027s Takeout","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":2227,"index":"D","name":"Palindromex","type":"PROGRAMMING","rating":1200,"tags":["binary search","brute force","constructive algorithms","data structures","greedy","implementation","two pointers"]},{"contestId":2227,"index":"A","name":"Koshary","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":2226,"index":"G","name":"Stop Spot","type":"PROGRAMMING","points":2500.0,"rating":3000,"tags":["implementation","strings","trees"]},{"contestId":2222,"index":"F","name":"Building Tree","type":"PROGRAMMING","points":3000.0,"rating":2600,"tags":["data structures","divide and conquer","dsu","graphs","implementation"]},{"contestId":2219,"index":"D","name":"MEX Replacement on Tree","type":"PROGRAMMING","points":2250.0,"rating":2700,"tags":["data structures","implementation","math","trees"]},{"contestId":2218,"index":"G","name":"The 67th Iteration of \"Counting is Fun\"","type":"PROGRAMMING","rating":1800,"tags":["implementation","math"]},{"contestId":2218,"index":"F","name":"The 67th Tree Problem","type":"PROGRAMMING","rating":1500,"tags":["constructive algorithms","implementation","trees"]},{"contestId":2218,"index":"A","name":"The 67th Integer Problem","type":"PROGRAMMING","rating":800,"tags":["brute force","games","implementation","math"]},{"contestId":2217,"index":"D","name":"Flip the Bit (Hard Version)","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["greedy","implementation","math"]},{"contestId":2217,"index":"B","name":"Flip the Bit (Easy Version)","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["greedy","implementation"]},{"contestId":2215,"index":"D","name":"EXPloration, EXPloitation, and Gain Some EXPerience!","type":"PROGRAMMING","points":2750.0,"rating":2800,"tags":["bitmasks","brute force","dp","greedy","implementation"]},{"contestId":2215,"index":"B","name":"RReeppeettiittiioonn","type":"PROGRAMMING","points":1250.0,"rating":2000,"tags":["binary search","brute force","implementation","math","number theory"]},{"contestId":2214,"index":"A","name":"Odd One Out","type":"PROGRAMMING","tags":["*special","graph matchings","implementation"]},{"contestId":2211,"index":"A","name":"Antimedian Deletion","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":2210,"index":"E","name":"Binary Strings are Simple?","type":"PROGRAMMING","points":2750.0,"rating":2700,"tags":["constructive algorithms","implementation","interactive","number theory"]},{"contestId":2209,"index":"F","name":"Dynamic Values And Maximum Sum","type":"PROGRAMMING","points":3000.0,"rating":2700,"tags":["data structures","greedy","implementation","trees"]},{"contestId":2208,"index":"B","name":"Cyclists","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","games","greedy","implementation","math","sortings"]},{"contestId":2205,"index":"D","name":"Simons and Beating Peaks","type":"PROGRAMMING","points":1750.0,"rating":1700,"tags":["data structures","divide and conquer","dp","greedy","implementation","trees"]},{"contestId":2205,"index":"B","name":"Simons and Cakes for Success","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["implementation","math"]},{"contestId":2204,"index":"A","name":"Passing the Ball","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":2202,"index":"B","name":"ABAB Construction","type":"PROGRAMMING","points":1250.0,"rating":1200,"tags":["dp","greedy","implementation"]},{"contestId":2201,"index":"D","name":"Binary Not Search and Queries","type":"PROGRAMMING","points":2250.0,"rating":2500,"tags":["data structures","greedy","implementation"]},{"contestId":2200,"index":"F","name":"Mooclear Reactor 2","type":"PROGRAMMING","rating":1900,"tags":["brute force","data structures","greedy","implementation","sortings"]},{"contestId":2197,"index":"B","name":"Array and Permutation","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","schedules","sortings","two pointers"]},{"contestId":2195,"index":"H","name":"Codeforces Heuristic Contest 001","type":"PROGRAMMING","rating":2400,"tags":["brute force","constructive algorithms","geometry","implementation"]},{"contestId":2195,"index":"B","name":"Heapify 1","type":"PROGRAMMING","rating":900,"tags":["implementation","sortings"]},{"contestId":2194,"index":"E","name":"The Turtle Strikes Back","type":"PROGRAMMING","points":2500.0,"rating":2000,"tags":["dp","graphs","greedy","implementation"]},{"contestId":2194,"index":"D","name":"Table Cut","type":"PROGRAMMING","points":2000.0,"rating":1600,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":2194,"index":"B","name":"Offshores","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["greedy","implementation","math"]},{"contestId":2193,"index":"H","name":"Remove the Grail Tree","type":"PROGRAMMING","rating":2400,"tags":["dfs and similar","dp","graphs","greedy","implementation","trees"]},{"contestId":2190,"index":"C","name":"Comparable Permutations","type":"PROGRAMMING","points":1750.0,"rating":2300,"tags":["greedy","implementation","interactive","sortings","two pointers"]},{"contestId":2190,"index":"B2","name":"Sub-RBS (Hard Version)","type":"PROGRAMMING","points":750.0,"rating":1900,"tags":["dp","games","implementation","strings"]},{"contestId":2189,"index":"F","name":"Zhora the Vacuum Cleaner","type":"PROGRAMMING","points":3250.0,"rating":2800,"tags":["data structures","dfs and similar","dp","greedy","implementation","sortings","trees"]},{"contestId":2189,"index":"A","name":"Table with Numbers","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":2185,"index":"G","name":"Mixing MEXes","type":"PROGRAMMING","rating":1800,"tags":["data structures","implementation","math"]},{"contestId":2185,"index":"F","name":"BattleCows","type":"PROGRAMMING","rating":1700,"tags":["data structures","divide and conquer","implementation"]},{"contestId":2185,"index":"E","name":"The Robotic Rush","type":"PROGRAMMING","rating":1500,"tags":["binary search","greedy","implementation","two pointers"]},{"contestId":2185,"index":"D","name":"OutOfMemoryError","type":"PROGRAMMING","rating":1100,"tags":["data structures","implementation","math","two pointers"]},{"contestId":2185,"index":"C","name":"Shifted MEX","type":"PROGRAMMING","rating":900,"tags":["implementation","sortings"]},{"contestId":2183,"index":"D2","name":"Tree Coloring (Hard Version)","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["combinatorics","constructive algorithms","data structures","dfs and similar","greedy","implementation","trees"]},{"contestId":2182,"index":"A","name":"New Year String","type":"PROGRAMMING","rating":800,"tags":["constructive algorithms","greedy","implementation","strings"]},{"contestId":2180,"index":"G","name":"Balance","type":"PROGRAMMING","points":2750.0,"rating":3500,"tags":["bitmasks","combinatorics","implementation","math"]},{"contestId":2179,"index":"H","name":"Blackslex and Plants","type":"PROGRAMMING","rating":2200,"tags":["bitmasks","data structures","dp","implementation","math"]},{"contestId":2179,"index":"C","name":"Blackslex and Number Theory","type":"PROGRAMMING","rating":1100,"tags":["implementation","math","number theory","sortings"]},{"contestId":2179,"index":"B","name":"Blackslex and Showering","type":"PROGRAMMING","rating":800,"tags":["dp","greedy","implementation"]},{"contestId":2178,"index":"D","name":"Xmas or Hysteria","type":"PROGRAMMING","points":1750.0,"rating":1700,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":2178,"index":"C","name":"First or Second","type":"PROGRAMMING","points":1250.0,"rating":1200,"tags":["dp","greedy","implementation"]},{"contestId":2178,"index":"B","name":"Impost or Sus","type":"PROGRAMMING","points":750.0,"rating":900,"tags":["dp","greedy","implementation","strings"]},{"contestId":2176,"index":"E","name":"Remove at the lowest cost","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["data structures","dfs and similar","dp","dsu","greedy","implementation","trees"]},{"contestId":2176,"index":"A","name":"Operations with Inversions","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","math"]},{"contestId":2175,"index":"A","name":"Little Fairy\u0027s Painting","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":2173,"index":"A","name":"Sleeping Through Classes","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":2172,"index":"N","name":"New Kingdom","type":"PROGRAMMING","rating":2800,"tags":["constructive algorithms","graphs","implementation"]},{"contestId":2172,"index":"L","name":"Maximum Color Segment","type":"PROGRAMMING","rating":2300,"tags":["dp","implementation"]},{"contestId":2172,"index":"K","name":"Kindergarten Homework","type":"PROGRAMMING","rating":2100,"tags":["implementation","strings"]},{"contestId":2172,"index":"E","name":"Number Maze","type":"PROGRAMMING","rating":1200,"tags":["implementation"]},{"contestId":2172,"index":"A","name":"ASCII Art Contest","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":2171,"index":"F","name":"Rae Taylor and Trees (hard version)","type":"PROGRAMMING","rating":1600,"tags":["binary search","constructive algorithms","data structures","dp","dsu","greedy","implementation","trees"]},{"contestId":2171,"index":"D","name":"Rae Taylor and Trees (easy version)","type":"PROGRAMMING","rating":1400,"tags":["binary search","data structures","dp","dsu","greedy","implementation","trees"]},{"contestId":2170,"index":"D","name":"Almost Roman","type":"PROGRAMMING","rating":2200,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":2170,"index":"A","name":"Maximum Neighborhood","type":"PROGRAMMING","rating":800,"tags":["bitmasks","brute force","greedy","implementation","math"]},{"contestId":2169,"index":"D2","name":"Removal of a Sequence (Hard Version)","type":"PROGRAMMING","rating":2100,"tags":["binary search","divide and conquer","greedy","implementation","math","number theory"]},{"contestId":2169,"index":"D1","name":"Removal of a Sequence (Easy Version)","type":"PROGRAMMING","rating":1500,"tags":["binary search","implementation","math","number theory"]},{"contestId":2169,"index":"B","name":"Drifting Away","type":"PROGRAMMING","rating":1100,"tags":["greedy","implementation"]},{"contestId":2169,"index":"A","name":"Alice and Bob","type":"PROGRAMMING","rating":900,"tags":["greedy","implementation"]},{"contestId":2167,"index":"E","name":"khba Loves to Sleep!","type":"PROGRAMMING","rating":1600,"tags":["binary search","data structures","geometry","greedy","implementation"]},{"contestId":2167,"index":"D","name":"Yet Another Array Problem","type":"PROGRAMMING","rating":1000,"tags":["brute force","implementation","math","number theory"]},{"contestId":2167,"index":"C","name":"Isamatdin and His Magic Wand!","type":"PROGRAMMING","rating":800,"tags":["constructive algorithms","greedy","implementation","sortings"]},{"contestId":2164,"index":"D","name":"Copy String","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["greedy","implementation","strings","two pointers"]},{"contestId":2163,"index":"D1","name":"Diadrash (Easy Version)","type":"PROGRAMMING","points":1500.0,"rating":2100,"tags":["binary search","brute force","divide and conquer","implementation","interactive"]},{"contestId":2163,"index":"B","name":"Siga ta Kymata","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":2161,"index":"E","name":"Left is Always Right","type":"PROGRAMMING","points":3000.0,"rating":2400,"tags":["combinatorics","implementation","math"]},{"contestId":2161,"index":"B","name":"Make Connected","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["brute force","implementation"]},{"contestId":2161,"index":"A","name":"Round Trip","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["games","greedy","implementation","math"]},{"contestId":2159,"index":"B","name":"Rectangles","type":"PROGRAMMING","points":1500.0,"rating":2100,"tags":["brute force","data structures","dp","dsu","greedy","implementation","two pointers"]},{"contestId":2159,"index":"A","name":"MAD Interactive Problem","type":"PROGRAMMING","points":750.0,"rating":1700,"tags":["constructive algorithms","implementation","interactive"]},{"contestId":2158,"index":"E","name":"Sink","type":"PROGRAMMING","points":2750.0,"rating":2600,"tags":["data structures","divide and conquer","dsu","graphs","implementation"]},{"contestId":2158,"index":"D","name":"Palindrome Flipping","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["brute force","constructive algorithms","graphs","implementation","shortest paths","strings"]},{"contestId":2157,"index":"E","name":"Adjusting Drones","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["binary search","brute force","data structures","dp","dsu","greedy","implementation","sortings"]},{"contestId":2157,"index":"C","name":"Meximum Array 2","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":2157,"index":"B","name":"Expansion Plan 2","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["implementation","math"]},{"contestId":2157,"index":"A","name":"Dungeon Equilibrium","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":2156,"index":"F1","name":"Strange Operation (Easy Version)","type":"PROGRAMMING","points":3250.0,"rating":2200,"tags":["brute force","data structures","greedy","implementation","sortings"]},{"contestId":2156,"index":"B","name":"Strange Machine","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["binary search","brute force","greedy","implementation"]},{"contestId":2155,"index":"C","name":"The Ancient Wizards\u0027 Capes","type":"PROGRAMMING","points":1750.0,"rating":1500,"tags":["brute force","greedy","implementation"]},{"contestId":2155,"index":"A","name":"El fucho","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":2154,"index":"F1","name":"Bombing (Easy Version)","type":"PROGRAMMING","points":2250.0,"rating":2700,"tags":["brute force","combinatorics","constructive algorithms","implementation","math"]},{"contestId":2154,"index":"C1","name":"No Cost Too Great (Easy Version)","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["greedy","implementation","math","number theory"]},{"contestId":2153,"index":"F","name":"Odd Queries on Odd Array","type":"PROGRAMMING","points":3250.0,"rating":2900,"tags":["bitmasks","brute force","data structures","implementation","trees"]},{"contestId":2153,"index":"C","name":"Symmetrical Polygons","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["constructive algorithms","geometry","greedy","implementation","sortings"]},{"contestId":2152,"index":"G","name":"Query Jungle","type":"PROGRAMMING","points":4000.0,"rating":2900,"tags":["data structures","implementation","math","matrices","trees"]},{"contestId":2152,"index":"A","name":"Increase or Smash","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":2151,"index":"C","name":"Incremental Stay","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["greedy","implementation","math"]},{"contestId":2150,"index":"G","name":"Counting Is Fun: The Finale","type":"PROGRAMMING","points":4250.0,"rating":3500,"tags":["combinatorics","implementation"]},{"contestId":2150,"index":"F","name":"Cycle Closing","type":"PROGRAMMING","points":3250.0,"rating":3000,"tags":["constructive algorithms","graphs","implementation","shortest paths","trees"]},{"contestId":2150,"index":"B","name":"Grid Counting","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["combinatorics","implementation","math"]},{"contestId":2150,"index":"A","name":"Incremental Path","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["data structures","hashing","implementation"]},{"contestId":2148,"index":"F","name":"Gravity Falls","type":"PROGRAMMING","rating":1800,"tags":["greedy","implementation","sortings"]},{"contestId":2147,"index":"C","name":"Rabbits","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["constructive algorithms","dp","greedy","implementation"]},{"contestId":2146,"index":"B","name":"Merging the Sets","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":2146,"index":"A","name":"Equal Occurrences","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation"]},{"contestId":2145,"index":"B","name":"Deck of Cards","type":"PROGRAMMING","rating":1000,"tags":["greedy","implementation"]},{"contestId":2141,"index":"A","name":"Furniture Store","type":"PROGRAMMING","rating":800,"tags":["*special","implementation"]},{"contestId":2138,"index":"D","name":"Antiamuny and Slider Movement","type":"PROGRAMMING","points":2500.0,"rating":2600,"tags":["brute force","combinatorics","implementation","math","sortings"]},{"contestId":2137,"index":"E","name":"Mexification","type":"PROGRAMMING","rating":1500,"tags":["brute force","implementation","math"]},{"contestId":2137,"index":"C","name":"Maximum Even Sum","type":"PROGRAMMING","rating":1100,"tags":["brute force","greedy","implementation","math"]},{"contestId":2134,"index":"E","name":"Power Boxes","type":"PROGRAMMING","points":2250.0,"rating":2300,"tags":["constructive algorithms","dp","implementation","interactive"]},{"contestId":2134,"index":"D","name":"Sliding Tree","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["constructive algorithms","dfs and similar","greedy","implementation","trees"]},{"contestId":2134,"index":"C","name":"Even Larger","type":"PROGRAMMING","points":1250.0,"rating":1200,"tags":["brute force","greedy","implementation"]},{"contestId":2134,"index":"A","name":"Painting With Two Colors","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation","math"]},{"contestId":2133,"index":"A","name":"Redstone?","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","data structures","implementation","math"]},{"contestId":2132,"index":"G","name":"Famous Choreographer","type":"PROGRAMMING","rating":2600,"tags":["hashing","implementation","strings"]},{"contestId":2132,"index":"D","name":"From 1 to Infinity","type":"PROGRAMMING","rating":1600,"tags":["binary search","dp","implementation","math"]},{"contestId":2132,"index":"A","name":"Homework","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation","strings"]},{"contestId":2129,"index":"D","name":"Permutation Blackhole","type":"PROGRAMMING","points":2000.0,"rating":2600,"tags":["brute force","combinatorics","dp","implementation","math"]},{"contestId":2127,"index":"H","name":"23 Rises Again","type":"PROGRAMMING","points":4000.0,"rating":3100,"tags":["brute force","dfs and similar","dp","flows","graph matchings","graphs","greedy","implementation","probabilities","trees"]},{"contestId":2127,"index":"G2","name":"Inter Active (Hard Version)","type":"PROGRAMMING","points":2750.0,"rating":3500,"tags":["binary search","bitmasks","constructive algorithms","graphs","implementation","interactive","math","probabilities"]},{"contestId":2126,"index":"F","name":"1-1-1, Free Tree!","type":"PROGRAMMING","rating":2000,"tags":["brute force","data structures","dfs and similar","graphs","implementation","trees"]},{"contestId":2126,"index":"A","name":"Only One Digit","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation","math"]},{"contestId":2125,"index":"A","name":"Difficult Contest","type":"PROGRAMMING","rating":800,"tags":["constructive algorithms","implementation","sortings","strings"]},{"contestId":2121,"index":"H","name":"Ice Baby","type":"PROGRAMMING","rating":2300,"tags":["binary search","brute force","data structures","dp","implementation","sortings"]},{"contestId":2121,"index":"E","name":"Sponsor of Your Problems","type":"PROGRAMMING","rating":1500,"tags":["dp","greedy","implementation","strings"]},{"contestId":2121,"index":"D","name":"1709","type":"PROGRAMMING","rating":1300,"tags":["implementation","sortings"]},{"contestId":2121,"index":"C","name":"Those Who Are With Us","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation"]},{"contestId":2118,"index":"D2","name":"Red Light, Green Light (Hard version)","type":"PROGRAMMING","points":1000.0,"rating":2200,"tags":["binary search","brute force","data structures","dfs and similar","dp","graphs","implementation","math","number theory"]},{"contestId":2118,"index":"D1","name":"Red Light, Green Light (Easy version)","type":"PROGRAMMING","points":1250.0,"rating":1700,"tags":["brute force","dfs and similar","dp","graphs","implementation","number theory"]},{"contestId":2117,"index":"A","name":"False Alarm","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":2114,"index":"D","name":"Come a Little Closer","type":"PROGRAMMING","rating":1400,"tags":["brute force","greedy","implementation","math"]},{"contestId":2113,"index":"E","name":"From Kazan with Love","type":"PROGRAMMING","points":2500.0,"rating":2800,"tags":["dfs and similar","graphs","implementation","trees"]},{"contestId":2113,"index":"D","name":"Cheater","type":"PROGRAMMING","points":1750.0,"rating":2200,"tags":["binary search","constructive algorithms","greedy","implementation"]},{"contestId":2112,"index":"A","name":"Race","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":2111,"index":"E","name":"Changing the String","type":"PROGRAMMING","rating":1900,"tags":["binary search","data structures","greedy","implementation","sortings","strings"]},{"contestId":2111,"index":"D","name":"Creating a Schedule","type":"PROGRAMMING","rating":1400,"tags":["constructive algorithms","data structures","greedy","implementation","sortings"]},{"contestId":2111,"index":"B","name":"Fibonacci Cubes","type":"PROGRAMMING","rating":1100,"tags":["brute force","dp","implementation","math"]},{"contestId":2111,"index":"A","name":"Energy Crystals","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","math"]},{"contestId":2110,"index":"E","name":"Melody","type":"PROGRAMMING","points":2250.0,"rating":2300,"tags":["dfs and similar","graphs","implementation"]},{"contestId":2110,"index":"A","name":"Fashionable Array","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","sortings"]},{"contestId":2109,"index":"A","name":"It\u0027s Time To Duel","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":2108,"index":"E","name":"Spruce Dispute","type":"PROGRAMMING","points":2750.0,"rating":2600,"tags":["constructive algorithms","dfs and similar","graphs","greedy","implementation","shortest paths","trees"]},{"contestId":2108,"index":"D","name":"Needle in a Numstack","type":"PROGRAMMING","points":2250.0,"rating":2200,"tags":["binary search","brute force","implementation","interactive"]},{"contestId":2108,"index":"C","name":"Neo\u0027s Escape","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["binary search","brute force","data structures","dp","dsu","graphs","greedy","implementation"]},{"contestId":2108,"index":"B","name":"SUMdamental Decomposition","type":"PROGRAMMING","points":1250.0,"rating":1300,"tags":["bitmasks","constructive algorithms","greedy","implementation","math"]},{"contestId":2107,"index":"D","name":"Apple Tree Traversing","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["brute force","dfs and similar","greedy","implementation","trees"]},{"contestId":2107,"index":"C","name":"Maximum Subarray Sum","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["binary search","constructive algorithms","dp","implementation","math"]},{"contestId":2106,"index":"G2","name":"Baudelaire (hard version)","type":"PROGRAMMING","rating":2500,"tags":["binary search","dfs and similar","divide and conquer","implementation","interactive","trees"]},{"contestId":2104,"index":"F","name":"Numbers and Strings","type":"PROGRAMMING","rating":2600,"tags":["binary search","brute force","dfs and similar","dp","implementation","math"]},{"contestId":2104,"index":"B","name":"Move to the End","type":"PROGRAMMING","rating":1000,"tags":["brute force","data structures","dp","greedy","implementation"]},{"contestId":2103,"index":"F","name":"Maximize Nor","type":"PROGRAMMING","points":3000.0,"rating":2600,"tags":["bitmasks","data structures","dp","implementation","sortings"]},{"contestId":2103,"index":"E","name":"Keep the Sum","type":"PROGRAMMING","points":2750.0,"rating":2600,"tags":["constructive algorithms","implementation","two pointers"]},{"contestId":2103,"index":"D","name":"Local Construction","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["constructive algorithms","dfs and similar","implementation","two pointers"]},{"contestId":2103,"index":"C","name":"Median Splits","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["binary search","greedy","implementation","sortings"]},{"contestId":2103,"index":"A","name":"Common Multiple","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation","math"]},{"contestId":2102,"index":"B","name":"The Picky Cat","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","sortings"]},{"contestId":2101,"index":"D","name":"Mani and Segments","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["data structures","implementation","sortings","two pointers"]},{"contestId":2101,"index":"A","name":"Mex in the Grid","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["constructive algorithms","implementation"]},{"contestId":2097,"index":"C","name":"Bermuda Triangle","type":"PROGRAMMING","points":1500.0,"rating":2400,"tags":["chinese remainder theorem","geometry","implementation","math","number theory"]},{"contestId":2097,"index":"B","name":"Baggage Claim","type":"PROGRAMMING","points":1000.0,"rating":2300,"tags":["combinatorics","dfs and similar","dp","dsu","graphs","implementation","math","trees"]},{"contestId":2096,"index":"F","name":"Wonderful Impostors","type":"PROGRAMMING","points":2750.0,"rating":3100,"tags":["data structures","implementation","two pointers"]},{"contestId":2096,"index":"E","name":"Wonderful Teddy Bears","type":"PROGRAMMING","points":2000.0,"rating":2400,"tags":["greedy","implementation","sortings"]},{"contestId":2096,"index":"C","name":"Wonderful City","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["dp","implementation"]},{"contestId":2094,"index":"G","name":"Chimpanzini Bananini","type":"PROGRAMMING","rating":1700,"tags":["data structures","implementation","math"]},{"contestId":2093,"index":"D","name":"Skibidi Table","type":"PROGRAMMING","rating":1400,"tags":["bitmasks","implementation"]},{"contestId":2092,"index":"D","name":"Mishkin Energizer","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["brute force","constructive algorithms","greedy","implementation","strings"]},{"contestId":2092,"index":"B","name":"Lady Bug","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["brute force","constructive algorithms","implementation","math"]},{"contestId":2090,"index":"C","name":"Dining Hall","type":"PROGRAMMING","points":1750.0,"rating":1700,"tags":["data structures","greedy","implementation","sortings"]},{"contestId":2090,"index":"B","name":"Pushing Balls","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["brute force","dp","implementation"]},{"contestId":2090,"index":"A","name":"Treasure Hunt","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":2086,"index":"C","name":"Disappearing Permutation","type":"PROGRAMMING","rating":1300,"tags":["dfs and similar","dp","dsu","graphs","greedy","implementation"]},{"contestId":2085,"index":"B","name":"Serval and Final MEX","type":"PROGRAMMING","points":1250.0,"rating":1200,"tags":["constructive algorithms","implementation"]},{"contestId":2085,"index":"A","name":"Serval and String Theory","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["constructive algorithms","implementation"]},{"contestId":2084,"index":"E","name":"Blossom","type":"PROGRAMMING","points":2250.0,"rating":2400,"tags":["binary search","combinatorics","dp","implementation","math","two pointers"]},{"contestId":2084,"index":"C","name":"You Soared Afar With Grace","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["constructive algorithms","data structures","greedy","implementation"]},{"contestId":2081,"index":"E","name":"Quantifier","type":"PROGRAMMING","points":2250.0,"rating":3300,"tags":["combinatorics","dp","implementation"]},{"contestId":2081,"index":"C","name":"Quaternary Matrix","type":"PROGRAMMING","points":1750.0,"rating":2700,"tags":["bitmasks","constructive algorithms","greedy","implementation","matrices"]},{"contestId":2078,"index":"D","name":"Scammy Game Ad","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["dp","greedy","implementation"]},{"contestId":2078,"index":"B","name":"Vicious Labyrinth","type":"PROGRAMMING","points":750.0,"rating":1100,"tags":["constructive algorithms","graphs","greedy","implementation","math"]},{"contestId":2077,"index":"D","name":"Maximum Polygon","type":"PROGRAMMING","points":2250.0,"rating":3100,"tags":["brute force","data structures","greedy","implementation","math"]},{"contestId":2077,"index":"B","name":"Finding OR Sum","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["bitmasks","constructive algorithms","implementation","interactive","math"]},{"contestId":2075,"index":"F","name":"Beautiful Sequence Returns","type":"PROGRAMMING","rating":3000,"tags":["binary search","brute force","data structures","implementation"]},{"contestId":2075,"index":"E","name":"XOR Matrix","type":"PROGRAMMING","rating":2500,"tags":["bitmasks","combinatorics","dp","implementation","math"]},{"contestId":2074,"index":"F","name":"Counting Necessary Nodes","type":"PROGRAMMING","rating":2000,"tags":["bitmasks","divide and conquer","greedy","implementation","math"]},{"contestId":2074,"index":"D","name":"Counting Points","type":"PROGRAMMING","rating":1400,"tags":["brute force","data structures","geometry","implementation","two pointers"]},{"contestId":2074,"index":"A","name":"Draw a Square","type":"PROGRAMMING","rating":800,"tags":["geometry","implementation"]},{"contestId":2072,"index":"D","name":"For Wizards, the Exam Is Easy, but I Couldn\u0027t Handle It","type":"PROGRAMMING","rating":1300,"tags":["brute force","greedy","implementation"]},{"contestId":2072,"index":"A","name":"New World, New Me, New Array","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","math"]},{"contestId":2071,"index":"D2","name":"Infinite Sequence (Hard Version)","type":"PROGRAMMING","points":1250.0,"rating":2500,"tags":["bitmasks","brute force","constructive algorithms","data structures","dp","implementation","math"]},{"contestId":2071,"index":"D1","name":"Infinite Sequence (Easy Version)","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["bitmasks","brute force","dp","implementation","math"]},{"contestId":2070,"index":"B","name":"Robot Program","type":"PROGRAMMING","rating":1100,"tags":["brute force","implementation","math"]},{"contestId":2068,"index":"F","name":"Mascot Naming","type":"PROGRAMMING","rating":1900,"tags":["brute force","greedy","implementation","strings"]},{"contestId":2066,"index":"E","name":"Tropical Season","type":"PROGRAMMING","points":2000.0,"rating":3300,"tags":["binary search","data structures","greedy","implementation"]},{"contestId":2066,"index":"B","name":"White Magic","type":"PROGRAMMING","points":750.0,"rating":1900,"tags":["constructive algorithms","data structures","dp","greedy","implementation"]},{"contestId":2066,"index":"A","name":"Object Identification","type":"PROGRAMMING","points":750.0,"rating":1400,"tags":["graphs","greedy","implementation","interactive"]},{"contestId":2065,"index":"A","name":"Skibidus and Amog\u0027u","type":"PROGRAMMING","rating":800,"tags":["brute force","constructive algorithms","greedy","implementation","strings"]},{"contestId":2063,"index":"F2","name":"Counting Is Not Fun (Hard Version)","type":"PROGRAMMING","points":1500.0,"rating":2700,"tags":["combinatorics","data structures","dfs and similar","dsu","graphs","implementation","trees"]},{"contestId":2063,"index":"F1","name":"Counting Is Not Fun (Easy Version)","type":"PROGRAMMING","points":1750.0,"rating":2400,"tags":["combinatorics","data structures","dfs and similar","dp","dsu","graphs","hashing","implementation","math","trees"]},{"contestId":2063,"index":"D","name":"Game With Triangles","type":"PROGRAMMING","points":2250.0,"rating":2000,"tags":["binary search","brute force","data structures","geometry","greedy","implementation","math","ternary search","two pointers"]},{"contestId":2062,"index":"E2","name":"The Game (Hard Version)","type":"PROGRAMMING","points":2500.0,"rating":3000,"tags":["data structures","dfs and similar","games","graphs","implementation","trees"]},{"contestId":2061,"index":"F1","name":"Kevin and Binary String (Easy Version)","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["greedy","implementation"]},{"contestId":2057,"index":"D","name":"Gifts Order","type":"PROGRAMMING","points":2250.0,"rating":2000,"tags":["data structures","greedy","implementation","math","matrices"]},{"contestId":2056,"index":"B","name":"Find the Permutation","type":"PROGRAMMING","points":1250.0,"rating":1300,"tags":["brute force","dfs and similar","graphs","implementation","sortings"]},{"contestId":2055,"index":"D","name":"Scarecrow","type":"PROGRAMMING","points":2250.0,"rating":2000,"tags":["greedy","implementation","math"]},{"contestId":2053,"index":"H","name":"Delicate Anti-monotonous Operations","type":"PROGRAMMING","points":4500.0,"rating":3500,"tags":["constructive algorithms","implementation"]},{"contestId":2053,"index":"F","name":"Earnest Matrix Complement","type":"PROGRAMMING","points":2500.0,"rating":2600,"tags":["brute force","data structures","dp","greedy","implementation","math"]},{"contestId":2052,"index":"G","name":"Geometric Balance","type":"PROGRAMMING","rating":2800,"tags":["data structures","geometry","implementation"]},{"contestId":2051,"index":"F","name":"Joker","type":"PROGRAMMING","rating":2000,"tags":["brute force","greedy","implementation","math"]},{"contestId":2051,"index":"C","name":"Preparing for the Exam","type":"PROGRAMMING","rating":1000,"tags":["constructive algorithms","implementation"]},{"contestId":2050,"index":"E","name":"Three Strings","type":"PROGRAMMING","rating":1500,"tags":["dp","implementation","strings"]},{"contestId":2050,"index":"A","name":"Line Breaks","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":2049,"index":"F","name":"MEX OR Mania","type":"PROGRAMMING","points":2750.0,"rating":2700,"tags":["bitmasks","brute force","data structures","dsu","implementation"]},{"contestId":2049,"index":"E","name":"Broken Queries","type":"PROGRAMMING","points":2250.0,"rating":2400,"tags":["binary search","bitmasks","brute force","constructive algorithms","implementation","interactive"]},{"contestId":2049,"index":"C","name":"MEX Cycle","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","constructive algorithms","greedy","implementation"]},{"contestId":2049,"index":"B","name":"pspspsps","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["brute force","constructive algorithms","graph matchings","implementation"]},{"contestId":2049,"index":"A","name":"MEX Destruction","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":2048,"index":"F","name":"Kevin and Math Class","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["brute force","data structures","divide and conquer","dp","implementation","math","trees"]},{"contestId":2048,"index":"C","name":"Kevin and Binary Strings","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["bitmasks","brute force","greedy","implementation","strings"]},{"contestId":2048,"index":"A","name":"Kevin and Combination Lock","type":"PROGRAMMING","points":250.0,"rating":800,"tags":["brute force","greedy","implementation","math","number theory"]},{"contestId":2047,"index":"A","name":"Alyona and a Square Jigsaw Puzzle","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":2046,"index":"F2","name":"Yandex Cuneiform (Hard Version)","type":"PROGRAMMING","points":2500.0,"rating":3500,"tags":["constructive algorithms","data structures","greedy","implementation"]},{"contestId":2046,"index":"E2","name":"Cheops and a Contest (Hard Version)","type":"PROGRAMMING","points":1500.0,"rating":3500,"tags":["greedy","implementation"]},{"contestId":2045,"index":"M","name":"Mirror Maze","type":"PROGRAMMING","rating":1800,"tags":["brute force","dfs and similar","graphs","implementation"]},{"contestId":2044,"index":"H","name":"Hard Demon Problem","type":"PROGRAMMING","rating":2100,"tags":["constructive algorithms","data structures","dp","implementation","math"]},{"contestId":2044,"index":"G2","name":"Medium Demon Problem (hard version)","type":"PROGRAMMING","rating":1900,"tags":["dfs and similar","dp","dsu","graphs","implementation","trees"]},{"contestId":2044,"index":"G1","name":"Medium Demon Problem (easy version)","type":"PROGRAMMING","rating":1700,"tags":["dfs and similar","graph matchings","graphs","implementation","trees"]},{"contestId":2044,"index":"E","name":"Insane Problem","type":"PROGRAMMING","rating":1300,"tags":["binary search","greedy","implementation","math","number theory"]},{"contestId":2044,"index":"B","name":"Normal Problem","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":2043,"index":"G","name":"Problem with Queries","type":"PROGRAMMING","rating":3000,"tags":["brute force","data structures","implementation"]},{"contestId":2043,"index":"F","name":"Nim","type":"PROGRAMMING","rating":2700,"tags":["bitmasks","brute force","combinatorics","dp","games","greedy","implementation","shortest paths"]},{"contestId":2043,"index":"E","name":"Matrix Transformation","type":"PROGRAMMING","rating":2300,"tags":["bitmasks","brute force","data structures","dfs and similar","graphs","greedy","implementation"]},{"contestId":2042,"index":"F","name":"Two Subarrays","type":"PROGRAMMING","rating":2600,"tags":["data structures","dp","implementation","matrices"]},{"contestId":2042,"index":"E","name":"Vertex Pairs","type":"PROGRAMMING","rating":2900,"tags":["binary search","brute force","data structures","dfs and similar","divide and conquer","greedy","implementation","trees"]},{"contestId":2042,"index":"D","name":"Recommendations","type":"PROGRAMMING","rating":1900,"tags":["data structures","implementation","sortings","two pointers"]},{"contestId":2041,"index":"I","name":"Auto Complete","type":"PROGRAMMING","rating":2300,"tags":["binary search","data structures","hashing","implementation","sortings","strings","trees"]},{"contestId":2041,"index":"A","name":"The Bento Box Adventure","type":"PROGRAMMING","rating":1300,"tags":["implementation","sortings"]},{"contestId":2039,"index":"H2","name":"Cool Swap Walk (Hard Version)","type":"PROGRAMMING","points":2500.0,"rating":3500,"tags":["constructive algorithms","implementation","sortings"]},{"contestId":2039,"index":"H1","name":"Cool Swap Walk (Easy Version)","type":"PROGRAMMING","points":2250.0,"rating":3500,"tags":["constructive algorithms","implementation","sortings"]},{"contestId":2039,"index":"E","name":"Shohag Loves Inversions","type":"PROGRAMMING","points":2750.0,"rating":2200,"tags":["combinatorics","dp","implementation","math"]},{"contestId":2039,"index":"B","name":"Shohag Loves Strings","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["constructive algorithms","greedy","implementation","strings"]},{"contestId":2038,"index":"N","name":"Fixing the Expression","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":2038,"index":"M","name":"Royal Flush","type":"PROGRAMMING","rating":2800,"tags":["dp","implementation"]},{"contestId":2038,"index":"J","name":"Waiting for...","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":2038,"index":"G","name":"Guess One Character","type":"PROGRAMMING","rating":1900,"tags":["constructive algorithms","implementation","interactive"]},{"contestId":2038,"index":"D","name":"Divide OR Conquer","type":"PROGRAMMING","rating":2400,"tags":["binary search","bitmasks","data structures","dp","implementation"]},{"contestId":2037,"index":"B","name":"Intercepted Inputs","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":2037,"index":"A","name":"Twice","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":2036,"index":"D","name":"I Love 1543","type":"PROGRAMMING","rating":1300,"tags":["brute force","implementation","matrices"]},{"contestId":2036,"index":"C","name":"Anya and 1100","type":"PROGRAMMING","rating":1100,"tags":["brute force","implementation"]},{"contestId":2036,"index":"A","name":"Quintomania","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":2035,"index":"E","name":"Monster","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["binary search","brute force","constructive algorithms","greedy","implementation","math","ternary search"]},{"contestId":2035,"index":"D","name":"Yet Another Real Number Problem","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["binary search","data structures","divide and conquer","greedy","implementation","math"]},{"contestId":2035,"index":"A","name":"Sliding","type":"PROGRAMMING","points":250.0,"rating":800,"tags":["implementation","math"]},{"contestId":2034,"index":"G2","name":"Simurgh\u0027s Watch (Hard Version)","type":"PROGRAMMING","points":3000.0,"rating":3500,"tags":["greedy","implementation"]},{"contestId":2034,"index":"G1","name":"Simurgh\u0027s Watch (Easy Version)","type":"PROGRAMMING","points":3000.0,"rating":3500,"tags":["constructive algorithms","greedy","implementation","sortings"]},{"contestId":2034,"index":"D","name":"Darius\u0027 Wisdom","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["constructive algorithms","greedy","implementation","sortings"]},{"contestId":2034,"index":"C","name":"Trapped in the Witch\u0027s Labyrinth","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["constructive algorithms","dfs and similar","graphs","implementation"]},{"contestId":2034,"index":"B","name":"Rakhsh\u0027s Revival","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["data structures","greedy","implementation","two pointers"]},{"contestId":2033,"index":"A","name":"Sakurako and Kosuke","type":"PROGRAMMING","rating":800,"tags":["constructive algorithms","implementation","math"]},{"contestId":2032,"index":"E","name":"Balanced","type":"PROGRAMMING","points":2250.0,"rating":2400,"tags":["constructive algorithms","data structures","greedy","implementation","math"]},{"contestId":2032,"index":"D","name":"Genokraken","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["constructive algorithms","data structures","graphs","greedy","implementation","interactive","trees","two pointers"]},{"contestId":2032,"index":"B","name":"Medians","type":"PROGRAMMING","points":750.0,"rating":1100,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":2032,"index":"A","name":"Circuit","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","math","number theory"]},{"contestId":2031,"index":"E","name":"Penchick and Chloe\u0027s Trees","type":"PROGRAMMING","points":2500.0,"rating":2100,"tags":["data structures","dfs and similar","dp","greedy","implementation","math","sortings","trees"]},{"contestId":2031,"index":"D","name":"Penchick and Desert Rabbit","type":"PROGRAMMING","points":2000.0,"rating":1700,"tags":["binary search","data structures","dfs and similar","dp","dsu","greedy","implementation","two pointers"]},{"contestId":2030,"index":"F","name":"Orangutan Approved Subarrays","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["binary search","data structures","dp","greedy","implementation","two pointers"]},{"contestId":2030,"index":"E","name":"MEXimize the Score","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["combinatorics","data structures","dp","greedy","implementation","math"]},{"contestId":2030,"index":"D","name":"QED\u0027s Favorite Permutation","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["data structures","implementation","sortings"]},{"contestId":2028,"index":"F","name":"Alice\u0027s Adventures in Addition","type":"PROGRAMMING","points":2500.0,"rating":2700,"tags":["bitmasks","brute force","dp","implementation"]},{"contestId":2028,"index":"D","name":"Alice\u0027s Adventures in Cards","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["constructive algorithms","data structures","dp","graphs","greedy","implementation","ternary search"]},{"contestId":2028,"index":"B","name":"Alice\u0027s Adventures in Permuting","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["binary search","implementation","math"]},{"contestId":2028,"index":"A","name":"Alice\u0027s Adventures in \u0027\u0027Chess\u0027\u0027","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation","math"]},{"contestId":2027,"index":"D2","name":"The Endspeaker (Hard Version)","type":"PROGRAMMING","points":1000.0,"rating":2200,"tags":["binary search","data structures","dp","greedy","implementation","two pointers"]},{"contestId":2027,"index":"D1","name":"The Endspeaker (Easy Version)","type":"PROGRAMMING","points":1250.0,"rating":1700,"tags":["binary search","dp","graphs","greedy","implementation","two pointers"]},{"contestId":2027,"index":"A","name":"Rectangle Arrangement","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["geometry","implementation","math"]},{"contestId":2026,"index":"F","name":"Bermart Ice Cream","type":"PROGRAMMING","rating":2700,"tags":["data structures","dfs and similar","divide and conquer","dp","implementation","trees"]},{"contestId":2026,"index":"D","name":"Sums of Segments","type":"PROGRAMMING","rating":1900,"tags":["binary search","data structures","dp","implementation","math"]},{"contestId":2026,"index":"C","name":"Action Figures","type":"PROGRAMMING","rating":1500,"tags":["binary search","brute force","constructive algorithms","data structures","greedy","implementation"]},{"contestId":2025,"index":"D","name":"Attribute Checks","type":"PROGRAMMING","rating":1800,"tags":["brute force","data structures","dp","implementation","math","two pointers"]},{"contestId":2025,"index":"C","name":"New Game","type":"PROGRAMMING","rating":1300,"tags":["binary search","brute force","greedy","implementation","sortings","two pointers"]},{"contestId":2023,"index":"C","name":"C+K+S","type":"PROGRAMMING","points":1500.0,"rating":2400,"tags":["constructive algorithms","dfs and similar","graphs","greedy","hashing","implementation","strings"]},{"contestId":2022,"index":"D1","name":"Asesino (Easy Version)","type":"PROGRAMMING","points":1750.0,"rating":1900,"tags":["binary search","brute force","constructive algorithms","implementation","interactive"]},{"contestId":2022,"index":"C","name":"Gerrymandering","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["dp","implementation"]},{"contestId":2022,"index":"A","name":"Bus to Pénjamo","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":2021,"index":"E1","name":"Digital Village (Easy Version)","type":"PROGRAMMING","points":1750.0,"rating":2300,"tags":["brute force","data structures","dfs and similar","dp","dsu","fft","graphs","greedy","implementation","math","trees"]},{"contestId":2021,"index":"D","name":"Boss, Thirsty","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["dp","greedy","implementation"]},{"contestId":2021,"index":"C2","name":"Adjust The Presentation (Hard Version)","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["constructive algorithms","data structures","greedy","implementation","sortings"]},{"contestId":2020,"index":"C","name":"Bitwise Balancing","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["bitmasks","hashing","implementation","math","schedules","ternary search"]},{"contestId":2019,"index":"B","name":"All Pairs Segments","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","math"]},{"contestId":2018,"index":"D","name":"Max Plus Min Plus Size","type":"PROGRAMMING","points":1500.0,"rating":2200,"tags":["data structures","dp","dsu","greedy","implementation","matrices","sortings"]},{"contestId":2018,"index":"B","name":"Speedbreaker","type":"PROGRAMMING","points":750.0,"rating":1900,"tags":["binary search","data structures","dp","greedy","implementation","two pointers"]},{"contestId":2018,"index":"A","name":"Cards Partition","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["2-sat","brute force","greedy","implementation","math"]},{"contestId":2014,"index":"G","name":"Milky Days","type":"PROGRAMMING","rating":2200,"tags":["brute force","data structures","greedy","implementation"]},{"contestId":2014,"index":"A","name":"Robin Helps","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":2013,"index":"F1","name":"Game in Tree (Easy Version)","type":"PROGRAMMING","points":2000.0,"rating":2700,"tags":["binary search","brute force","data structures","dp","games","greedy","implementation","trees"]},{"contestId":2010,"index":"B","name":"Three Brothers","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation","math"]},{"contestId":2010,"index":"A","name":"Alternating Sum of Numbers","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation","math"]},{"contestId":2009,"index":"G3","name":"Yunli\u0027s Subarray Queries (extreme version)","type":"PROGRAMMING","rating":2700,"tags":["data structures","dp","implementation"]},{"contestId":2009,"index":"C","name":"The Legend of Freya the Frog","type":"PROGRAMMING","rating":1100,"tags":["implementation","math"]},{"contestId":2009,"index":"B","name":"osu!mania","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":2008,"index":"E","name":"Alternating String","type":"PROGRAMMING","rating":1500,"tags":["brute force","data structures","dp","greedy","implementation","strings"]},{"contestId":2006,"index":"F","name":"Dora\u0027s Paint","type":"PROGRAMMING","points":3000.0,"rating":3500,"tags":["brute force","combinatorics","constructive algorithms","graphs","implementation"]},{"contestId":2006,"index":"D","name":"Iris and Adjacent Products","type":"PROGRAMMING","points":2000.0,"rating":2600,"tags":["data structures","greedy","implementation","math"]},{"contestId":2005,"index":"E2","name":"Subtangle Game (Hard Version)","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["data structures","dp","games","greedy","implementation"]},{"contestId":2005,"index":"E1","name":"Subtangle Game (Easy Version)","type":"PROGRAMMING","points":1500.0,"rating":2100,"tags":["dp","games","greedy","implementation"]},{"contestId":2005,"index":"D","name":"Alter the GCD","type":"PROGRAMMING","points":2250.0,"rating":2400,"tags":["binary search","brute force","data structures","divide and conquer","implementation","number theory"]},{"contestId":2005,"index":"C","name":"Lazy Narek","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["dp","implementation","strings"]},{"contestId":2004,"index":"D","name":"Colored Portals","type":"PROGRAMMING","rating":1600,"tags":["binary search","brute force","data structures","graphs","greedy","implementation","shortest paths"]},{"contestId":2004,"index":"A","name":"Closest Point","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":2003,"index":"D2","name":"Turtle and a MEX Problem (Hard Version)","type":"PROGRAMMING","points":1250.0,"rating":2100,"tags":["dfs and similar","dp","graphs","greedy","implementation","math"]},{"contestId":2002,"index":"A","name":"Distanced Coloring","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation","math"]},{"contestId":2001,"index":"D","name":"Longest Max Min Subsequence","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["brute force","constructive algorithms","data structures","greedy","implementation"]},{"contestId":2001,"index":"A","name":"Make All Equal","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":2000,"index":"H","name":"Ksyusha and the Loaded Set","type":"PROGRAMMING","rating":2200,"tags":["binary search","brute force","data structures","implementation"]},{"contestId":2000,"index":"F","name":"Color Rows and Columns","type":"PROGRAMMING","rating":1900,"tags":["dp","greedy","implementation","math"]},{"contestId":2000,"index":"D","name":"Right Left Wrong","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation","two pointers"]},{"contestId":2000,"index":"A","name":"Primary Task","type":"PROGRAMMING","rating":800,"tags":["implementation","math","strings"]},{"contestId":1999,"index":"E","name":"Triple Operations","type":"PROGRAMMING","rating":1300,"tags":["dp","implementation","math"]},{"contestId":1999,"index":"D","name":"Slavic\u0027s Exam","type":"PROGRAMMING","rating":1100,"tags":["greedy","implementation","strings"]},{"contestId":1999,"index":"C","name":"Showering","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":1999,"index":"B","name":"Card Game","type":"PROGRAMMING","rating":1000,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":1999,"index":"A","name":"A+B Again?","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1998,"index":"E2","name":"Eliminating Balls With Merging (Hard Version)","type":"PROGRAMMING","points":1750.0,"rating":2500,"tags":["binary search","brute force","data structures","divide and conquer","greedy","implementation"]},{"contestId":1998,"index":"C","name":"Perform Operations to Maximize Score","type":"PROGRAMMING","points":1250.0,"rating":1900,"tags":["binary search","brute force","constructive algorithms","greedy","implementation"]},{"contestId":1998,"index":"A","name":"Find K Distinct Points with Fixed Center","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation","math"]},{"contestId":1997,"index":"E","name":"Level Up","type":"PROGRAMMING","rating":2200,"tags":["binary search","brute force","data structures","divide and conquer","implementation"]},{"contestId":1997,"index":"A","name":"Strong Password","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation","strings"]},{"contestId":1996,"index":"E","name":"Decode","type":"PROGRAMMING","rating":1600,"tags":["combinatorics","data structures","implementation","math"]},{"contestId":1996,"index":"B","name":"Scale","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":1995,"index":"C","name":"Squaring","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["brute force","constructive algorithms","greedy","implementation","math","number theory"]},{"contestId":1995,"index":"A","name":"Diagonals","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation","math"]},{"contestId":1994,"index":"A","name":"Diverse Game","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1993,"index":"E","name":"Xor-Grid Problem","type":"PROGRAMMING","points":2750.0,"rating":2700,"tags":["bitmasks","constructive algorithms","dp","implementation"]},{"contestId":1993,"index":"C","name":"Light Switches","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["implementation","math"]},{"contestId":1993,"index":"A","name":"Question Marks","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1992,"index":"E","name":"Novice\u0027s Mistake","type":"PROGRAMMING","rating":1700,"tags":["brute force","constructive algorithms","implementation","math","strings"]},{"contestId":1992,"index":"D","name":"Test of Love","type":"PROGRAMMING","rating":1200,"tags":["dp","greedy","implementation"]},{"contestId":1991,"index":"G","name":"Grid Reset","type":"PROGRAMMING","points":3000.0,"rating":2700,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1991,"index":"F","name":"Triangle Formation","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["brute force","greedy","implementation","math","sortings"]},{"contestId":1991,"index":"A","name":"Maximize the Last Element","type":"PROGRAMMING","points":250.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1990,"index":"D","name":"Grid Puzzle","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["bitmasks","brute force","dp","greedy","implementation"]},{"contestId":1989,"index":"A","name":"Catch the Coin","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1988,"index":"E","name":"Range Minimum Sum","type":"PROGRAMMING","points":2500.0,"rating":2300,"tags":["binary search","brute force","data structures","divide and conquer","implementation"]},{"contestId":1988,"index":"B","name":"Make Majority","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["greedy","implementation"]},{"contestId":1988,"index":"A","name":"Split the Multiset","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","greedy","implementation","math"]},{"contestId":1986,"index":"D","name":"Mathematical Problem","type":"PROGRAMMING","rating":1400,"tags":["brute force","dp","greedy","implementation","math","two pointers"]},{"contestId":1985,"index":"H2","name":"Maximize the Largest Component (Hard Version)","type":"PROGRAMMING","rating":2200,"tags":["data structures","dfs and similar","dp","dsu","implementation"]},{"contestId":1985,"index":"H1","name":"Maximize the Largest Component (Easy Version)","type":"PROGRAMMING","rating":1700,"tags":["brute force","data structures","dfs and similar","dsu","graphs","implementation"]},{"contestId":1985,"index":"D","name":"Manhattan Circle","type":"PROGRAMMING","rating":900,"tags":["implementation","math"]},{"contestId":1985,"index":"A","name":"Creating Words","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1984,"index":"G","name":"Magic Trick II","type":"PROGRAMMING","points":4000.0,"rating":3200,"tags":["constructive algorithms","implementation","sortings"]},{"contestId":1984,"index":"D","name":"\u0027\u0027a\u0027\u0027 String Problem","type":"PROGRAMMING","points":2500.0,"rating":2000,"tags":["brute force","hashing","implementation","math","string suffix structures","strings"]},{"contestId":1984,"index":"B","name":"Large Addition","type":"PROGRAMMING","points":750.0,"rating":1100,"tags":["implementation","math"]},{"contestId":1983,"index":"C","name":"Have Your Cake and Eat It Too","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["binary search","brute force","greedy","implementation"]},{"contestId":1983,"index":"B","name":"Corner Twist","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1982,"index":"D","name":"Beauty of the mountains","type":"PROGRAMMING","points":1750.0,"rating":1700,"tags":["brute force","data structures","implementation","math","number theory"]},{"contestId":1982,"index":"B","name":"Collatz Conjecture","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","implementation","math","number theory"]},{"contestId":1982,"index":"A","name":"Soccer","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","math","sortings"]},{"contestId":1981,"index":"C","name":"Turtle and an Incomplete Sequence","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["bitmasks","brute force","constructive algorithms","greedy","implementation","math"]},{"contestId":1980,"index":"E","name":"Permutation of Rows and Columns","type":"PROGRAMMING","rating":1600,"tags":["constructive algorithms","data structures","greedy","hashing","implementation","math","matrices","sortings"]},{"contestId":1980,"index":"D","name":"GCD-sequence","type":"PROGRAMMING","rating":1400,"tags":["greedy","implementation","math","number theory"]},{"contestId":1979,"index":"E","name":"Manhattan Triangle","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["binary search","constructive algorithms","data structures","geometry","implementation","two pointers"]},{"contestId":1979,"index":"A","name":"Guess the Maximum","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation"]},{"contestId":1978,"index":"E","name":"Computing Machine","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["brute force","data structures","dp","greedy","implementation"]},{"contestId":1978,"index":"D","name":"Elections","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["data structures","greedy","implementation","math"]},{"contestId":1978,"index":"C","name":"Manhattan Permutations","type":"PROGRAMMING","points":1250.0,"rating":1300,"tags":["constructive algorithms","data structures","greedy","implementation","math"]},{"contestId":1976,"index":"D","name":"Invertible Bracket Sequences","type":"PROGRAMMING","rating":2000,"tags":["binary search","combinatorics","data structures","divide and conquer","implementation","two pointers"]},{"contestId":1976,"index":"C","name":"Job Interview","type":"PROGRAMMING","rating":1600,"tags":["binary search","dp","greedy","implementation","two pointers"]},{"contestId":1976,"index":"B","name":"Increase/Decrease/Copy","type":"PROGRAMMING","rating":1100,"tags":["greedy","implementation"]},{"contestId":1976,"index":"A","name":"Verify Password","type":"PROGRAMMING","rating":800,"tags":["implementation","sortings","strings"]},{"contestId":1975,"index":"E","name":"Chain Queries","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["binary search","data structures","dfs and similar","implementation","trees"]},{"contestId":1975,"index":"A","name":"Bazoka and Mocha\u0027s Array","type":"PROGRAMMING","points":250.0,"rating":800,"tags":["brute force","greedy","implementation","sortings"]},{"contestId":1974,"index":"F","name":"Cutting Game","type":"PROGRAMMING","rating":1900,"tags":["binary search","brute force","data structures","implementation","sortings","two pointers"]},{"contestId":1974,"index":"D","name":"Ingenuity-2","type":"PROGRAMMING","rating":1400,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1974,"index":"B","name":"Symmetric Encoding","type":"PROGRAMMING","rating":800,"tags":["implementation","sortings","strings"]},{"contestId":1973,"index":"F","name":"Maximum GCD Sum Queries","type":"PROGRAMMING","points":3000.0,"rating":3100,"tags":["bitmasks","brute force","dp","implementation","number theory"]},{"contestId":1973,"index":"C","name":"Cat, Fox and Double Maximum","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["constructive algorithms","greedy","implementation","math","sortings"]},{"contestId":1973,"index":"A","name":"Chess For Three","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","dp","implementation","math"]},{"contestId":1971,"index":"F","name":"Circle Perimeter","type":"PROGRAMMING","rating":1600,"tags":["binary search","brute force","dfs and similar","geometry","implementation","math"]},{"contestId":1971,"index":"D","name":"Binary Cut","type":"PROGRAMMING","rating":1100,"tags":["dp","greedy","implementation","sortings","strings"]},{"contestId":1971,"index":"C","name":"Clock and Strings","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":1971,"index":"B","name":"Different String","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1971,"index":"A","name":"My First Sorting Problem","type":"PROGRAMMING","rating":800,"tags":["implementation","sortings"]},{"contestId":1970,"index":"F3","name":"Playing Quidditch (Hard)","type":"PROGRAMMING","rating":2300,"tags":["implementation"]},{"contestId":1970,"index":"F2","name":"Playing Quidditch (Medium)","type":"PROGRAMMING","rating":2300,"tags":["implementation"]},{"contestId":1970,"index":"F1","name":"Playing Quidditch (Easy)","type":"PROGRAMMING","rating":2300,"tags":["implementation"]},{"contestId":1970,"index":"A1","name":"Balanced Shuffle (Easy)","type":"PROGRAMMING","rating":1000,"tags":["implementation","sortings"]},{"contestId":1969,"index":"F","name":"Card Pairing","type":"PROGRAMMING","rating":3000,"tags":["dp","greedy","hashing","implementation"]},{"contestId":1969,"index":"C","name":"Minimizing the Sum","type":"PROGRAMMING","rating":1700,"tags":["dp","implementation"]},{"contestId":1969,"index":"A","name":"Two Friends","type":"PROGRAMMING","rating":800,"tags":["constructive algorithms","implementation","math"]},{"contestId":1967,"index":"F","name":"Next and Prev","type":"PROGRAMMING","points":3500.0,"rating":3200,"tags":["brute force","data structures","implementation"]},{"contestId":1967,"index":"D","name":"Long Way to be Non-decreasing","type":"PROGRAMMING","points":1750.0,"rating":2800,"tags":["binary search","dfs and similar","graphs","implementation","shortest paths","two pointers"]},{"contestId":1967,"index":"A","name":"Permutation Counting","type":"PROGRAMMING","points":750.0,"rating":1400,"tags":["binary search","greedy","implementation","math","sortings"]},{"contestId":1966,"index":"B","name":"Rectangle Filling","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["constructive algorithms","implementation"]},{"contestId":1957,"index":"B","name":"A BIT of a Construction","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["bitmasks","constructive algorithms","greedy","implementation"]},{"contestId":1956,"index":"E2","name":"Nene vs. Monsters (Hard Version)","type":"PROGRAMMING","points":750.0,"rating":2700,"tags":["brute force","greedy","implementation","math"]},{"contestId":1956,"index":"E1","name":"Nene vs. Monsters (Easy Version)","type":"PROGRAMMING","points":1500.0,"rating":2500,"tags":["brute force","implementation","math"]},{"contestId":1956,"index":"D","name":"Nene and the Mex Operator","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["bitmasks","brute force","constructive algorithms","divide and conquer","dp","greedy","implementation","math"]},{"contestId":1955,"index":"G","name":"GCD on a grid","type":"PROGRAMMING","rating":1900,"tags":["brute force","dfs and similar","dp","implementation","math","number theory"]},{"contestId":1955,"index":"E","name":"Long Inversions","type":"PROGRAMMING","rating":1700,"tags":["brute force","greedy","implementation","sortings"]},{"contestId":1955,"index":"C","name":"Inhabitant of the Deep Sea","type":"PROGRAMMING","rating":1300,"tags":["greedy","implementation","math"]},{"contestId":1955,"index":"B","name":"Progressive Square","type":"PROGRAMMING","rating":1000,"tags":["constructive algorithms","data structures","implementation","sortings"]},{"contestId":1954,"index":"E","name":"Chain Reaction","type":"PROGRAMMING","rating":2200,"tags":["binary search","data structures","dsu","greedy","implementation","math","number theory"]},{"contestId":1954,"index":"B","name":"Make It Ugly","type":"PROGRAMMING","rating":1200,"tags":["implementation","math"]},{"contestId":1952,"index":"J","name":"Help, what does it mean to be \"Based\"","type":"PROGRAMMING","tags":["*special","brute force","constructive algorithms","expression parsing","implementation","sortings"]},{"contestId":1952,"index":"H","name":"Palindrome","type":"PROGRAMMING","tags":["*special","implementation","strings"]},{"contestId":1952,"index":"D","name":"Are You a Procrastinator?","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1951,"index":"E","name":"No Palindromes","type":"PROGRAMMING","points":2250.0,"rating":2000,"tags":["brute force","constructive algorithms","divide and conquer","greedy","hashing","implementation","math","strings"]},{"contestId":1950,"index":"G","name":"Shuffling Songs","type":"PROGRAMMING","rating":1900,"tags":["bitmasks","dfs and similar","dp","graphs","hashing","implementation","strings"]},{"contestId":1950,"index":"F","name":"0, 1, 2, Tree!","type":"PROGRAMMING","rating":1700,"tags":["bitmasks","brute force","greedy","implementation","trees"]},{"contestId":1950,"index":"E","name":"Nearly Shortest Repeating Substring","type":"PROGRAMMING","rating":1500,"tags":["brute force","implementation","number theory","strings"]},{"contestId":1950,"index":"D","name":"Product of Binary Decimals","type":"PROGRAMMING","rating":1100,"tags":["brute force","dp","implementation","number theory"]},{"contestId":1950,"index":"C","name":"Clock Conversion","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1950,"index":"B","name":"Upscaling","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1950,"index":"A","name":"Stair, Peak, or Neither?","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1949,"index":"J","name":"Amanda the Amoeba","type":"PROGRAMMING","rating":2600,"tags":["graphs","implementation","trees","two pointers"]},{"contestId":1948,"index":"E","name":"Clique Partition","type":"PROGRAMMING","rating":2100,"tags":["brute force","constructive algorithms","graphs","greedy","implementation"]},{"contestId":1948,"index":"B","name":"Array Fix","type":"PROGRAMMING","rating":1100,"tags":["brute force","dp","greedy","implementation"]},{"contestId":1946,"index":"D","name":"Birthday Gift","type":"PROGRAMMING","points":1750.0,"rating":1900,"tags":["bitmasks","brute force","constructive algorithms","greedy","implementation"]},{"contestId":1946,"index":"C","name":"Tree Cutting","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["binary search","dp","greedy","implementation","trees"]},{"contestId":1946,"index":"A","name":"Median of an Array","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":1945,"index":"G","name":"Cook and Porridge","type":"PROGRAMMING","rating":2500,"tags":["binary search","constructive algorithms","data structures","implementation"]},{"contestId":1943,"index":"B","name":"Non-Palindromic Substring","type":"PROGRAMMING","points":1250.0,"rating":2000,"tags":["hashing","implementation","math","strings"]},{"contestId":1942,"index":"F","name":"Farmer John\u0027s Favorite Function","type":"PROGRAMMING","points":3000.0,"rating":2700,"tags":["brute force","data structures","implementation","math"]},{"contestId":1942,"index":"D","name":"Learning to Paint","type":"PROGRAMMING","points":2250.0,"rating":2100,"tags":["binary search","data structures","dfs and similar","dp","greedy","implementation","sortings"]},{"contestId":1941,"index":"D","name":"Rudolf and the Ball Game","type":"PROGRAMMING","rating":1200,"tags":["dfs and similar","dp","implementation"]},{"contestId":1940,"index":"B","name":"Three Arrays","type":"PROGRAMMING","tags":["*special","constructive algorithms","implementation","sortings"]},{"contestId":1937,"index":"B","name":"Binary Path","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["dp","greedy","implementation"]},{"contestId":1937,"index":"A","name":"Shuffle Party","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":1936,"index":"C","name":"Pokémon Arena","type":"PROGRAMMING","points":1500.0,"rating":2400,"tags":["data structures","graphs","greedy","implementation","shortest paths","sortings"]},{"contestId":1936,"index":"B","name":"Pinball","type":"PROGRAMMING","points":1000.0,"rating":2000,"tags":["binary search","data structures","implementation","math","two pointers"]},{"contestId":1935,"index":"F","name":"Andrey\u0027s Tree","type":"PROGRAMMING","points":3000.0,"rating":2800,"tags":["binary search","constructive algorithms","data structures","dfs and similar","dsu","greedy","implementation","trees"]},{"contestId":1935,"index":"D","name":"Exam in MAC","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["binary search","combinatorics","implementation","math"]},{"contestId":1933,"index":"E","name":"Turtle vs. Rabbit Race: Optimal Trainings","type":"PROGRAMMING","rating":1500,"tags":["binary search","implementation","math","ternary search"]},{"contestId":1933,"index":"C","name":"Turtle Fingers: Count the Values of k","type":"PROGRAMMING","rating":1100,"tags":["brute force","implementation","math","number theory"]},{"contestId":1933,"index":"B","name":"Turtle Math: Fast Three Task","type":"PROGRAMMING","rating":800,"tags":["implementation","math","number theory"]},{"contestId":1932,"index":"E","name":"Final Countdown","type":"PROGRAMMING","rating":1600,"tags":["implementation","math","number theory"]},{"contestId":1932,"index":"D","name":"Card Game","type":"PROGRAMMING","rating":1400,"tags":["greedy","implementation"]},{"contestId":1932,"index":"C","name":"LR-remainders","type":"PROGRAMMING","rating":1400,"tags":["brute force","data structures","implementation","math","two pointers"]},{"contestId":1932,"index":"A","name":"Thorns and Coins","type":"PROGRAMMING","rating":800,"tags":["dp","greedy","implementation"]},{"contestId":1930,"index":"D2","name":"Sum over all Substrings (Hard Version)","type":"PROGRAMMING","points":1000.0,"rating":2100,"tags":["bitmasks","divide and conquer","dp","dsu","greedy","implementation","strings"]},{"contestId":1928,"index":"F","name":"Digital Patterns","type":"PROGRAMMING","points":2750.0,"rating":2900,"tags":["combinatorics","data structures","implementation","math"]},{"contestId":1927,"index":"F","name":"Microcycle","type":"PROGRAMMING","rating":1900,"tags":["data structures","dfs and similar","dsu","graphs","greedy","implementation","sortings","trees"]},{"contestId":1926,"index":"G","name":"Vlad and Trouble at MIT","type":"PROGRAMMING","rating":1900,"tags":["dfs and similar","dp","flows","graphs","greedy","implementation","trees"]},{"contestId":1926,"index":"F","name":"Vlad and Avoiding X","type":"PROGRAMMING","rating":2200,"tags":["bitmasks","brute force","dfs and similar","dp","implementation"]},{"contestId":1926,"index":"E","name":"Vlad and an Odd Ordering","type":"PROGRAMMING","rating":1500,"tags":["binary search","bitmasks","data structures","dp","implementation","math","number theory"]},{"contestId":1926,"index":"C","name":"Vlad and a Sum of Sum of Digits","type":"PROGRAMMING","rating":1200,"tags":["dp","implementation"]},{"contestId":1926,"index":"B","name":"Vlad and Shapes","type":"PROGRAMMING","rating":800,"tags":["geometry","implementation"]},{"contestId":1926,"index":"A","name":"Vlad and the Best of Five","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1924,"index":"B","name":"Space Harbour","type":"PROGRAMMING","points":1000.0,"rating":2100,"tags":["data structures","implementation","math","sortings"]},{"contestId":1923,"index":"F","name":"Shrink-Reverse","type":"PROGRAMMING","rating":2800,"tags":["binary search","brute force","greedy","hashing","implementation","string suffix structures","strings"]},{"contestId":1923,"index":"B","name":"Monsters Attack!","type":"PROGRAMMING","rating":1100,"tags":["dp","greedy","implementation"]},{"contestId":1923,"index":"A","name":"Moving Chips","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":1922,"index":"D","name":"Berserk Monsters","type":"PROGRAMMING","rating":1900,"tags":["brute force","data structures","dsu","implementation","math"]},{"contestId":1922,"index":"C","name":"Closest Cities","type":"PROGRAMMING","rating":1300,"tags":["greedy","implementation","math"]},{"contestId":1922,"index":"A","name":"Tricky Template","type":"PROGRAMMING","rating":800,"tags":["constructive algorithms","implementation","strings"]},{"contestId":1921,"index":"G","name":"Mischievous Shooter","type":"PROGRAMMING","rating":2200,"tags":["brute force","data structures","divide and conquer","dp","implementation"]},{"contestId":1921,"index":"F","name":"Sum of Progression","type":"PROGRAMMING","rating":1900,"tags":["brute force","data structures","dp","implementation","math"]},{"contestId":1921,"index":"B","name":"Arranging Cats","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":1920,"index":"D","name":"Array Repetition","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["binary search","brute force","dsu","implementation","math"]},{"contestId":1919,"index":"E","name":"Counting Prefixes","type":"PROGRAMMING","points":2250.0,"rating":2600,"tags":["combinatorics","constructive algorithms","dp","implementation","math"]},{"contestId":1918,"index":"F","name":"Caterpillar on a Tree","type":"PROGRAMMING","points":3000.0,"rating":2500,"tags":["dfs and similar","graphs","greedy","implementation","sortings","trees"]},{"contestId":1918,"index":"E","name":"ace5 and Task Order","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["constructive algorithms","divide and conquer","implementation","interactive","probabilities","sortings"]},{"contestId":1918,"index":"D","name":"Blocking Elements","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["binary search","data structures","dp","implementation","two pointers"]},{"contestId":1918,"index":"C","name":"XOR-distance","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["bitmasks","greedy","implementation","math"]},{"contestId":1918,"index":"B","name":"Minimize Inversions","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["constructive algorithms","data structures","greedy","implementation","sortings"]},{"contestId":1918,"index":"A","name":"Brick Wall","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1917,"index":"D","name":"Yet Another Inversions Problem","type":"PROGRAMMING","points":2250.0,"rating":2300,"tags":["combinatorics","data structures","dp","implementation","math","number theory"]},{"contestId":1917,"index":"C","name":"Watering an Array","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["brute force","greedy","implementation","math"]},{"contestId":1916,"index":"C","name":"Training Before the Olympiad","type":"PROGRAMMING","points":1250.0,"rating":1200,"tags":["constructive algorithms","games","greedy","implementation","math"]},{"contestId":1916,"index":"A","name":"2023","type":"PROGRAMMING","points":250.0,"rating":800,"tags":["constructive algorithms","implementation","math","number theory"]},{"contestId":1915,"index":"G","name":"Bicycles","type":"PROGRAMMING","rating":1800,"tags":["graphs","greedy","implementation","shortest paths","sortings"]},{"contestId":1915,"index":"D","name":"Unnatural Language Processing","type":"PROGRAMMING","rating":900,"tags":["greedy","implementation","strings"]},{"contestId":1915,"index":"C","name":"Can I Square?","type":"PROGRAMMING","rating":800,"tags":["binary search","implementation"]},{"contestId":1915,"index":"B","name":"Not Quite Latin Square","type":"PROGRAMMING","rating":800,"tags":["bitmasks","brute force","implementation"]},{"contestId":1915,"index":"A","name":"Odd One Out","type":"PROGRAMMING","rating":800,"tags":["bitmasks","implementation"]},{"contestId":1914,"index":"D","name":"Three Activities","type":"PROGRAMMING","rating":1200,"tags":["brute force","dp","greedy","implementation","sortings"]},{"contestId":1914,"index":"A","name":"Problemsolving Log","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1913,"index":"A","name":"Rating Increase","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1912,"index":"E","name":"Evaluate It and Back Again","type":"PROGRAMMING","rating":2200,"tags":["constructive algorithms","implementation","math"]},{"contestId":1912,"index":"A","name":"Accumulator Apex","type":"PROGRAMMING","rating":1900,"tags":["data structures","implementation","sortings"]},{"contestId":1910,"index":"C","name":"Poisonous Swamp","type":"PROGRAMMING","rating":1600,"tags":["*special","implementation"]},{"contestId":1910,"index":"A","name":"Username","type":"PROGRAMMING","rating":1100,"tags":["*special","implementation"]},{"contestId":1909,"index":"A","name":"Distinct Buttons","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":1907,"index":"G","name":"Lights","type":"PROGRAMMING","rating":2200,"tags":["brute force","constructive algorithms","dfs and similar","graphs","greedy","implementation"]},{"contestId":1907,"index":"B","name":"YetnotherrokenKeoard","type":"PROGRAMMING","rating":1000,"tags":["data structures","implementation","strings"]},{"contestId":1907,"index":"A","name":"Rook","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1905,"index":"D","name":"Cyclic MEX","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["data structures","implementation","math","two pointers"]},{"contestId":1904,"index":"F","name":"Beautiful Tree","type":"PROGRAMMING","points":3500.0,"rating":2800,"tags":["data structures","dfs and similar","graphs","implementation","trees"]},{"contestId":1904,"index":"E","name":"Tree Queries","type":"PROGRAMMING","points":2750.0,"rating":2500,"tags":["data structures","dfs and similar","graphs","implementation","trees"]},{"contestId":1904,"index":"D2","name":"Set To Max (Hard Version)","type":"PROGRAMMING","points":750.0,"rating":1800,"tags":["constructive algorithms","data structures","divide and conquer","greedy","implementation","sortings"]},{"contestId":1904,"index":"A","name":"Forked!","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation"]},{"contestId":1902,"index":"F","name":"Trees and XOR Queries Again","type":"PROGRAMMING","rating":2400,"tags":["data structures","dfs and similar","divide and conquer","graphs","implementation","math","trees"]},{"contestId":1902,"index":"D","name":"Robot Queries","type":"PROGRAMMING","rating":1900,"tags":["binary search","data structures","dp","implementation"]},{"contestId":1901,"index":"D","name":"Yet Another Monster Fight","type":"PROGRAMMING","rating":1700,"tags":["binary search","dp","greedy","implementation","math"]},{"contestId":1900,"index":"F","name":"Local Deletions","type":"PROGRAMMING","points":3000.0,"rating":2800,"tags":["binary search","data structures","implementation"]},{"contestId":1900,"index":"E","name":"Transitive Graph","type":"PROGRAMMING","points":2250.0,"rating":2100,"tags":["dfs and similar","dp","dsu","graphs","implementation"]},{"contestId":1900,"index":"A","name":"Cover in Water","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","greedy","implementation","strings"]},{"contestId":1899,"index":"E","name":"Queue Sort","type":"PROGRAMMING","rating":1300,"tags":["greedy","implementation","sortings"]},{"contestId":1899,"index":"B","name":"250 Thousand Tons of TNT","type":"PROGRAMMING","rating":1100,"tags":["brute force","implementation","number theory"]},{"contestId":1898,"index":"A","name":"Milica and String","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","strings"]},{"contestId":1896,"index":"G","name":"Pepe Racing","type":"PROGRAMMING","points":3250.0,"rating":3200,"tags":["constructive algorithms","implementation","interactive","sortings"]},{"contestId":1896,"index":"F","name":"Bracket Xoring","type":"PROGRAMMING","points":2750.0,"rating":2600,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1895,"index":"C","name":"Torn Lucky Ticket","type":"PROGRAMMING","rating":1400,"tags":["brute force","dp","hashing","implementation","math"]},{"contestId":1894,"index":"A","name":"Secret Sport","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":1893,"index":"C","name":"Freedom of Choice","type":"PROGRAMMING","points":1250.0,"rating":2000,"tags":["brute force","greedy","implementation"]},{"contestId":1893,"index":"A","name":"Anonymous Informant","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["brute force","dfs and similar","graphs","implementation"]},{"contestId":1891,"index":"E","name":"Brukhovich and Exams","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["brute force","greedy","implementation","math","sortings"]},{"contestId":1890,"index":"B","name":"Qingshan Loves Strings","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":1889,"index":"D","name":"Game of Stacks","type":"PROGRAMMING","points":2000.0,"rating":3000,"tags":["brute force","dfs and similar","graphs","implementation","trees"]},{"contestId":1889,"index":"A","name":"Qingshan Loves Strings 2","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1886,"index":"C","name":"Decreasing String","type":"PROGRAMMING","rating":1600,"tags":["implementation","strings"]},{"contestId":1884,"index":"E","name":"Hard Design","type":"PROGRAMMING","points":3000.0,"rating":2800,"tags":["greedy","implementation","math"]},{"contestId":1881,"index":"C","name":"Perfect Square","type":"PROGRAMMING","rating":1200,"tags":["brute force","implementation"]},{"contestId":1879,"index":"E","name":"Interactive Game with Coloring","type":"PROGRAMMING","rating":2400,"tags":["brute force","constructive algorithms","dfs and similar","graphs","implementation","interactive","trees"]},{"contestId":1878,"index":"G","name":"wxhtzdy ORO Tree","type":"PROGRAMMING","rating":2300,"tags":["binary search","bitmasks","brute force","data structures","dfs and similar","implementation","trees"]},{"contestId":1874,"index":"A","name":"Jellyfish and Game","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","games","greedy","implementation"]},{"contestId":1873,"index":"D","name":"1D Eraser","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","two pointers"]},{"contestId":1873,"index":"C","name":"Target Practice","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1873,"index":"A","name":"Short Sort","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":1872,"index":"F","name":"Selling a Menagerie","type":"PROGRAMMING","rating":1800,"tags":["dfs and similar","dsu","graphs","implementation","math"]},{"contestId":1872,"index":"B","name":"The Corridor or There and Back Again","type":"PROGRAMMING","rating":900,"tags":["greedy","implementation"]},{"contestId":1870,"index":"D","name":"Prefix Purchase","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["greedy","implementation","sortings"]},{"contestId":1870,"index":"C","name":"Colorful Table","type":"PROGRAMMING","points":1500.0,"rating":1300,"tags":["binary search","data structures","dp","implementation","math","two pointers"]},{"contestId":1868,"index":"F","name":"LIS?","type":"PROGRAMMING","points":3000.0,"rating":3500,"tags":["data structures","greedy","implementation"]},{"contestId":1868,"index":"D","name":"Flower-like Pseudotree","type":"PROGRAMMING","points":1750.0,"rating":3000,"tags":["constructive algorithms","graphs","greedy","implementation","trees"]},{"contestId":1868,"index":"C","name":"Travel Plan","type":"PROGRAMMING","points":1000.0,"rating":2400,"tags":["combinatorics","dp","implementation","math","trees"]},{"contestId":1868,"index":"B2","name":"Candy Party (Hard Version)","type":"PROGRAMMING","points":750.0,"rating":2100,"tags":["bitmasks","constructive algorithms","dp","greedy","implementation","math"]},{"contestId":1868,"index":"B1","name":"Candy Party (Easy Version)","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["bitmasks","constructive algorithms","graphs","greedy","implementation","math"]},{"contestId":1868,"index":"A","name":"Fill in the Matrix","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["constructive algorithms","implementation"]},{"contestId":1867,"index":"D","name":"Cyclic Operations","type":"PROGRAMMING","points":2000.0,"rating":1800,"tags":["brute force","constructive algorithms","dfs and similar","graphs","greedy","implementation"]},{"contestId":1866,"index":"K","name":"Keen Tree Calculation","type":"PROGRAMMING","rating":2500,"tags":["binary search","data structures","dp","geometry","graphs","implementation","trees"]},{"contestId":1864,"index":"G","name":"Magic Square","type":"PROGRAMMING","points":3000.0,"rating":3100,"tags":["combinatorics","constructive algorithms","implementation"]},{"contestId":1864,"index":"F","name":"Exotic Queries","type":"PROGRAMMING","points":2500.0,"rating":2300,"tags":["data structures","implementation","sortings"]},{"contestId":1864,"index":"A","name":"Increasing and Decreasing","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1863,"index":"C","name":"MEX Repetition","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","math"]},{"contestId":1863,"index":"A","name":"Channel","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1862,"index":"C","name":"Flower City Fence","type":"PROGRAMMING","rating":1100,"tags":["binary search","data structures","implementation","sortings"]},{"contestId":1862,"index":"A","name":"Gift Carpet","type":"PROGRAMMING","rating":800,"tags":["dp","greedy","implementation","strings"]},{"contestId":1861,"index":"E","name":"Non-Intersecting Subpermutations","type":"PROGRAMMING","rating":2300,"tags":["combinatorics","dp","implementation","math"]},{"contestId":1861,"index":"C","name":"Queries for the Array","type":"PROGRAMMING","rating":1600,"tags":["data structures","dfs and similar","implementation","strings","trees"]},{"contestId":1860,"index":"F","name":"Evaluate RBS","type":"PROGRAMMING","rating":2900,"tags":["data structures","geometry","implementation","math","sortings"]},{"contestId":1857,"index":"B","name":"Maximum Rounding","type":"PROGRAMMING","rating":1100,"tags":["greedy","implementation","math"]},{"contestId":1856,"index":"E2","name":"PermuTree (hard version)","type":"PROGRAMMING","points":1500.0,"rating":2700,"tags":["bitmasks","dfs and similar","dp","fft","greedy","implementation","math","trees"]},{"contestId":1856,"index":"B","name":"Good Arrays","type":"PROGRAMMING","points":750.0,"rating":900,"tags":["implementation","math"]},{"contestId":1856,"index":"A","name":"Tales of a Sort","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1851,"index":"G","name":"Vlad and the Mountains","type":"PROGRAMMING","rating":2000,"tags":["binary search","data structures","dsu","graphs","implementation","sortings","trees","two pointers"]},{"contestId":1851,"index":"D","name":"Prefix Permutation Sums","type":"PROGRAMMING","rating":1300,"tags":["implementation","math"]},{"contestId":1850,"index":"H","name":"The Third Letter","type":"PROGRAMMING","rating":1700,"tags":["dfs and similar","dsu","graphs","greedy","implementation"]},{"contestId":1850,"index":"G","name":"The Morning Star","type":"PROGRAMMING","rating":1500,"tags":["combinatorics","data structures","geometry","implementation","math","sortings"]},{"contestId":1850,"index":"F","name":"We Were Both Children","type":"PROGRAMMING","rating":1300,"tags":["brute force","implementation","math","number theory"]},{"contestId":1850,"index":"E","name":"Cardboard for Pictures","type":"PROGRAMMING","rating":1100,"tags":["binary search","geometry","implementation","math"]},{"contestId":1850,"index":"D","name":"Balanced Round","type":"PROGRAMMING","rating":900,"tags":["brute force","greedy","implementation","sortings"]},{"contestId":1850,"index":"C","name":"Word on the Paper","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1850,"index":"B","name":"Ten Words of Wisdom","type":"PROGRAMMING","rating":800,"tags":["implementation","sortings"]},{"contestId":1850,"index":"A","name":"To My Critics","type":"PROGRAMMING","rating":800,"tags":["implementation","sortings"]},{"contestId":1849,"index":"A","name":"Morning Sandwich","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1848,"index":"E","name":"Vika and Stone Skipping","type":"PROGRAMMING","points":2250.0,"rating":2600,"tags":["brute force","implementation","math","number theory"]},{"contestId":1848,"index":"B","name":"Vika and the Bridge","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["binary search","data structures","greedy","implementation","math","sortings"]},{"contestId":1847,"index":"E","name":"Triangle Platinum?","type":"PROGRAMMING","points":2750.0,"rating":2900,"tags":["brute force","combinatorics","implementation","interactive","math","probabilities"]},{"contestId":1847,"index":"D","name":"Professor Higashikata","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["data structures","dsu","greedy","implementation","strings"]},{"contestId":1846,"index":"F","name":"Rudolph and Mimic","type":"PROGRAMMING","rating":1800,"tags":["constructive algorithms","implementation","interactive"]},{"contestId":1846,"index":"E2","name":"Rudolf and Snowflakes (hard version)","type":"PROGRAMMING","rating":1800,"tags":["binary search","brute force","implementation","math"]},{"contestId":1846,"index":"E1","name":"Rudolf and Snowflakes (simple version)","type":"PROGRAMMING","rating":1300,"tags":["brute force","implementation","math"]},{"contestId":1846,"index":"B","name":"Rudolph and Tic-Tac-Toe","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation","strings"]},{"contestId":1846,"index":"A","name":"Rudolph and Cut the Rope ","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1845,"index":"E","name":"Boxes and Balls","type":"PROGRAMMING","rating":2500,"tags":["dp","implementation","math"]},{"contestId":1845,"index":"B","name":"Come Together","type":"PROGRAMMING","rating":900,"tags":["geometry","implementation","math"]},{"contestId":1845,"index":"A","name":"Forbidden Integer","type":"PROGRAMMING","rating":800,"tags":["constructive algorithms","implementation","math","number theory"]},{"contestId":1844,"index":"G","name":"Tree Weights","type":"PROGRAMMING","points":3500.0,"rating":3000,"tags":["bitmasks","constructive algorithms","data structures","dfs and similar","implementation","math","matrices","number theory","trees"]},{"contestId":1844,"index":"C","name":"Particles","type":"PROGRAMMING","points":1250.0,"rating":1300,"tags":["dp","greedy","implementation","math"]},{"contestId":1841,"index":"B","name":"Keep it Beautiful","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":1840,"index":"E","name":"Character Blocking","type":"PROGRAMMING","rating":1600,"tags":["data structures","hashing","implementation"]},{"contestId":1840,"index":"A","name":"Cipher Shifer","type":"PROGRAMMING","rating":800,"tags":["implementation","strings","two pointers"]},{"contestId":1839,"index":"A","name":"The Good Array","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","math"]},{"contestId":1837,"index":"F","name":"Editorial for Two","type":"PROGRAMMING","rating":2400,"tags":["binary search","data structures","greedy","implementation"]},{"contestId":1836,"index":"A","name":"Destroyer","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["implementation","sortings"]},{"contestId":1835,"index":"F","name":"Good Graph","type":"PROGRAMMING","points":3000.0,"rating":3500,"tags":["bitmasks","dfs and similar","graph matchings","graphs","implementation"]},{"contestId":1835,"index":"A","name":"k-th equality","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["brute force","implementation","math"]},{"contestId":1834,"index":"E","name":"MEX of LCM","type":"PROGRAMMING","points":2500.0,"rating":2300,"tags":["binary search","data structures","implementation","math","number theory"]},{"contestId":1834,"index":"D","name":"Survey in Class","type":"PROGRAMMING","points":1750.0,"rating":1900,"tags":["brute force","data structures","greedy","implementation","sortings"]},{"contestId":1833,"index":"G","name":"Ksyusha and Chinchilla","type":"PROGRAMMING","rating":1800,"tags":["constructive algorithms","dfs and similar","dp","dsu","greedy","implementation","trees"]},{"contestId":1833,"index":"F","name":"Ira and Flamenco","type":"PROGRAMMING","rating":1700,"tags":["combinatorics","constructive algorithms","data structures","implementation","math","sortings","two pointers"]},{"contestId":1833,"index":"A","name":"Musical Puzzle","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1832,"index":"D2","name":"Red-Blue Operations (Hard Version)","type":"PROGRAMMING","rating":2400,"tags":["binary search","constructive algorithms","greedy","implementation","math"]},{"contestId":1832,"index":"D1","name":"Red-Blue Operations (Easy Version)","type":"PROGRAMMING","rating":2100,"tags":["binary search","greedy","implementation","math"]},{"contestId":1832,"index":"C","name":"Contrast Value","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation"]},{"contestId":1829,"index":"G","name":"Hits Different","type":"PROGRAMMING","rating":1600,"tags":["data structures","dp","implementation","math"]},{"contestId":1829,"index":"E","name":"The Lakes","type":"PROGRAMMING","rating":1100,"tags":["dfs and similar","dsu","graphs","implementation"]},{"contestId":1829,"index":"D","name":"Gold Rush","type":"PROGRAMMING","rating":1000,"tags":["brute force","dfs and similar","dp","implementation"]},{"contestId":1829,"index":"C","name":"Mr. Perfectly Fine","type":"PROGRAMMING","rating":800,"tags":["bitmasks","greedy","implementation"]},{"contestId":1829,"index":"B","name":"Blank Space","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1829,"index":"A","name":"Love Story","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1826,"index":"E","name":"Walk the Runway","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["bitmasks","brute force","data structures","dp","graphs","implementation","sortings"]},{"contestId":1826,"index":"A","name":"Trust Nobody","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","greedy","implementation","sortings"]},{"contestId":1824,"index":"A","name":"LuoTianyi and the Show","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["greedy","implementation"]},{"contestId":1822,"index":"A","name":"TubeTube Feed","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":1821,"index":"C","name":"Tear It Apart","type":"PROGRAMMING","rating":1300,"tags":["brute force","implementation","math","strings"]},{"contestId":1820,"index":"A","name":"Yura\u0027s New Name","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":1819,"index":"C","name":"The Fox and the Complete Tree Traversal","type":"PROGRAMMING","points":1500.0,"rating":2400,"tags":["constructive algorithms","dp","implementation","math","trees"]},{"contestId":1819,"index":"B","name":"The Butcher","type":"PROGRAMMING","points":1250.0,"rating":1900,"tags":["geometry","greedy","implementation","sortings","two pointers"]},{"contestId":1818,"index":"A","name":"Politics","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1817,"index":"D","name":"Toy Machine","type":"PROGRAMMING","points":2000.0,"rating":2700,"tags":["constructive algorithms","games","implementation"]},{"contestId":1815,"index":"B","name":"Sum Graph","type":"PROGRAMMING","points":1250.0,"rating":2000,"tags":["brute force","constructive algorithms","graphs","implementation","interactive","shortest paths","trees"]},{"contestId":1814,"index":"A","name":"Coins","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1812,"index":"G","name":"Colour Vision","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1812,"index":"B","name":"Was it Rated?","type":"PROGRAMMING","tags":["*special","brute force","implementation"]},{"contestId":1811,"index":"F","name":"Is It Flower?","type":"PROGRAMMING","rating":2100,"tags":["dfs and similar","graphs","implementation"]},{"contestId":1811,"index":"D","name":"Umka and a Long Flight","type":"PROGRAMMING","rating":1600,"tags":["constructive algorithms","implementation","math"]},{"contestId":1811,"index":"B","name":"Conveyor Belts","type":"PROGRAMMING","rating":1000,"tags":["implementation","math"]},{"contestId":1809,"index":"F","name":"Traveling in Berland","type":"PROGRAMMING","rating":2500,"tags":["binary search","data structures","graphs","greedy","implementation"]},{"contestId":1809,"index":"E","name":"Two Tanks","type":"PROGRAMMING","rating":2400,"tags":["binary search","dp","implementation","math"]},{"contestId":1809,"index":"A","name":"Garland","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1808,"index":"C","name":"Unlucky Numbers","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["brute force","dp","greedy","implementation"]},{"contestId":1808,"index":"A","name":"Lucky Numbers","type":"PROGRAMMING","points":750.0,"rating":900,"tags":["brute force","implementation"]},{"contestId":1807,"index":"G2","name":"Subsequence Addition (Hard Version)","type":"PROGRAMMING","rating":1100,"tags":["bitmasks","dp","greedy","implementation","sortings"]},{"contestId":1807,"index":"G1","name":"Subsequence Addition (Easy Version)","type":"PROGRAMMING","rating":1100,"tags":["brute force","data structures","dp","greedy","implementation","sortings"]},{"contestId":1807,"index":"F","name":"Bouncy Ball","type":"PROGRAMMING","rating":1700,"tags":["brute force","dfs and similar","implementation"]},{"contestId":1807,"index":"E","name":"Interview","type":"PROGRAMMING","rating":1300,"tags":["binary search","implementation","interactive"]},{"contestId":1807,"index":"D","name":"Odd Queries","type":"PROGRAMMING","rating":900,"tags":["data structures","implementation"]},{"contestId":1807,"index":"C","name":"Find and Replace","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","strings"]},{"contestId":1807,"index":"A","name":"Plus or Minus","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1805,"index":"F1","name":"Survival of the Weakest (easy version)","type":"PROGRAMMING","points":1750.0,"rating":2600,"tags":["binary search","brute force","implementation","math","sortings"]},{"contestId":1804,"index":"G","name":"Flow Control","type":"PROGRAMMING","points":3500.0,"rating":3500,"tags":["data structures","dsu","implementation"]},{"contestId":1804,"index":"D","name":"Accommodation","type":"PROGRAMMING","points":1500.0,"rating":2000,"tags":["brute force","dp","greedy","implementation"]},{"contestId":1804,"index":"B","name":"Vaccination","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["greedy","implementation"]},{"contestId":1802,"index":"B","name":"Settlement of Guinea Pigs","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["greedy","implementation","math"]},{"contestId":1802,"index":"A","name":"Likes","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1800,"index":"G","name":"Symmetree","type":"PROGRAMMING","rating":2200,"tags":["dfs and similar","hashing","implementation","trees"]},{"contestId":1800,"index":"A","name":"Is It a Cat?","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1799,"index":"E","name":"City Union","type":"PROGRAMMING","points":2250.0,"rating":2300,"tags":["constructive algorithms","dfs and similar","dsu","geometry","greedy","implementation","math"]},{"contestId":1799,"index":"A","name":"Recent Actions","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["data structures","greedy","implementation","math"]},{"contestId":1798,"index":"B","name":"Three Sevens","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["brute force","data structures","greedy","implementation"]},{"contestId":1798,"index":"A","name":"Showstopper","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":1797,"index":"D","name":"Li Hua and Tree","type":"PROGRAMMING","points":1750.0,"rating":1900,"tags":["brute force","data structures","dfs and similar","dp","implementation","trees"]},{"contestId":1797,"index":"A","name":"Li Hua and Maze","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","flows","graphs","greedy","implementation"]},{"contestId":1796,"index":"B","name":"Asterisk-Minor Template","type":"PROGRAMMING","rating":1000,"tags":["implementation","strings"]},{"contestId":1796,"index":"A","name":"Typical Interview Problem","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation","strings"]},{"contestId":1795,"index":"C","name":"Tea Tasting","type":"PROGRAMMING","rating":1500,"tags":["binary search","data structures","implementation"]},{"contestId":1795,"index":"A","name":"Two Towers","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation","strings"]},{"contestId":1794,"index":"E","name":"Labeling the Tree with Distances","type":"PROGRAMMING","points":2750.0,"rating":2400,"tags":["data structures","dp","greedy","hashing","implementation","trees"]},{"contestId":1793,"index":"F","name":"Rebrending","type":"PROGRAMMING","points":3250.0,"rating":2600,"tags":["brute force","data structures","divide and conquer","implementation"]},{"contestId":1793,"index":"D","name":"Moscow Gorillas","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["binary search","dp","greedy","implementation","math","two pointers"]},{"contestId":1791,"index":"C","name":"Prepend and Append","type":"PROGRAMMING","rating":800,"tags":["implementation","two pointers"]},{"contestId":1791,"index":"B","name":"Following Directions","type":"PROGRAMMING","rating":800,"tags":["geometry","implementation"]},{"contestId":1791,"index":"A","name":"Codeforces Checking","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1790,"index":"C","name":"Premutation","type":"PROGRAMMING","rating":1000,"tags":["brute force","implementation","math"]},{"contestId":1790,"index":"A","name":"Polycarp and the Day of Pi","type":"PROGRAMMING","rating":800,"tags":["implementation","math","strings"]},{"contestId":1789,"index":"F","name":"Serval and Brain Power","type":"PROGRAMMING","points":2750.0,"rating":2700,"tags":["bitmasks","brute force","dp","greedy","implementation","strings"]},{"contestId":1789,"index":"E","name":"Serval and Music Game","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["brute force","dp","implementation","math","number theory"]},{"contestId":1789,"index":"D","name":"Serval and Shift-Shift-Shift","type":"PROGRAMMING","points":1750.0,"rating":2200,"tags":["bitmasks","brute force","constructive algorithms","implementation"]},{"contestId":1789,"index":"C","name":"Serval and Toxel\u0027s Arrays","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["combinatorics","dp","implementation","math"]},{"contestId":1789,"index":"B","name":"Serval and Inversion Magic","type":"PROGRAMMING","points":1000.0,"rating":800,"tags":["brute force","implementation","strings","two pointers"]},{"contestId":1788,"index":"F","name":"XOR, Tree, and Queries","type":"PROGRAMMING","points":3000.0,"rating":2500,"tags":["bitmasks","constructive algorithms","dfs and similar","dsu","graphs","greedy","implementation","trees"]},{"contestId":1788,"index":"B","name":"Sum of Two Numbers","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["constructive algorithms","greedy","implementation","math","probabilities"]},{"contestId":1788,"index":"A","name":"One and Two","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","math"]},{"contestId":1787,"index":"F","name":"Inverse Transformation","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["constructive algorithms","implementation","math"]},{"contestId":1787,"index":"D","name":"Game on Axis","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["combinatorics","dfs and similar","dsu","graphs","implementation"]},{"contestId":1786,"index":"A2","name":"Alternating Deck (hard version)","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1786,"index":"A1","name":"Non-alternating Deck (easy version)","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1783,"index":"G","name":"Weighed Tree Radius","type":"PROGRAMMING","rating":2800,"tags":["data structures","divide and conquer","implementation","trees"]},{"contestId":1783,"index":"D","name":"Different Arrays","type":"PROGRAMMING","rating":2000,"tags":["brute force","dp","implementation"]},{"contestId":1781,"index":"E","name":"Rectangle Shrinking","type":"PROGRAMMING","points":2750.0,"rating":2300,"tags":["binary search","brute force","data structures","greedy","implementation","two pointers"]},{"contestId":1781,"index":"C","name":"Equal Frequencies","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["brute force","constructive algorithms","greedy","implementation","sortings","strings"]},{"contestId":1778,"index":"A","name":"Flip Flop Sum","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1775,"index":"E","name":"The Human Equation","type":"PROGRAMMING","points":2250.0,"rating":2100,"tags":["greedy","implementation"]},{"contestId":1775,"index":"A1","name":"Gardener and the Capybaras (easy version)","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":1774,"index":"F2","name":"Magician and Pigs (Hard Version)","type":"PROGRAMMING","points":1000.0,"rating":2700,"tags":["binary search","brute force","data structures","implementation"]},{"contestId":1774,"index":"F1","name":"Magician and Pigs (Easy Version)","type":"PROGRAMMING","points":1500.0,"rating":2400,"tags":["brute force","data structures","implementation"]},{"contestId":1774,"index":"D","name":"Same Count One","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["brute force","constructive algorithms","greedy","implementation","two pointers"]},{"contestId":1773,"index":"I","name":"Interactive Factorial Guessing","type":"PROGRAMMING","rating":2500,"tags":["brute force","games","implementation","interactive"]},{"contestId":1773,"index":"B","name":"BinCoin","type":"PROGRAMMING","rating":2200,"tags":["binary search","divide and conquer","hashing","implementation","probabilities","trees"]},{"contestId":1772,"index":"G","name":"Gaining Rating","type":"PROGRAMMING","rating":2200,"tags":["binary search","greedy","implementation","math","sortings","two pointers"]},{"contestId":1772,"index":"F","name":"Copy of a Copy of a Copy","type":"PROGRAMMING","rating":2000,"tags":["constructive algorithms","dfs and similar","graphs","implementation","sortings"]},{"contestId":1772,"index":"B","name":"Matrix Rotation","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":1772,"index":"A","name":"A+B?","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1771,"index":"E","name":"Hossam and a Letter","type":"PROGRAMMING","points":2750.0,"rating":2500,"tags":["brute force","dp","implementation","two pointers"]},{"contestId":1770,"index":"D","name":"Koxia and Game","type":"PROGRAMMING","points":1500.0,"rating":2000,"tags":["constructive algorithms","data structures","dfs and similar","dsu","flows","games","graph matchings","graphs","implementation"]},{"contestId":1769,"index":"B1","name":"Копирование файлов I","type":"PROGRAMMING","rating":1000,"tags":["*special","brute force","implementation","math"]},{"contestId":1768,"index":"C","name":"Elemental Decompress","type":"PROGRAMMING","points":1500.0,"rating":1300,"tags":["constructive algorithms","greedy","implementation","sortings"]},{"contestId":1767,"index":"A","name":"Cut the Triangle","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1766,"index":"C","name":"Hamiltonian Wall","type":"PROGRAMMING","rating":1300,"tags":["dp","implementation"]},{"contestId":1766,"index":"B","name":"Notepad#","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":1766,"index":"A","name":"Extremely Round","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":1765,"index":"L","name":"Project Manager","type":"PROGRAMMING","rating":2400,"tags":["brute force","data structures","implementation"]},{"contestId":1765,"index":"I","name":"Infinite Chess","type":"PROGRAMMING","rating":2800,"tags":["implementation","shortest paths"]},{"contestId":1765,"index":"H","name":"Hospital Queue","type":"PROGRAMMING","rating":2200,"tags":["binary search","graphs","greedy","implementation"]},{"contestId":1763,"index":"D","name":"Valid Bitonic Permutations","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["combinatorics","dp","implementation","math","number theory"]},{"contestId":1763,"index":"B","name":"Incinerate","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["binary search","brute force","data structures","implementation","math","sortings"]},{"contestId":1762,"index":"B","name":"Make Array Good","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["constructive algorithms","implementation","number theory","sortings"]},{"contestId":1761,"index":"B","name":"Elimination of a Ring","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1760,"index":"D","name":"Challenging Valleys","type":"PROGRAMMING","rating":1000,"tags":["implementation","two pointers"]},{"contestId":1760,"index":"C","name":"Advantage","type":"PROGRAMMING","rating":800,"tags":["data structures","implementation","sortings"]},{"contestId":1760,"index":"B","name":"Atilla\u0027s Favorite Problem","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","strings"]},{"contestId":1760,"index":"A","name":"Medium Number","type":"PROGRAMMING","rating":800,"tags":["implementation","sortings"]},{"contestId":1759,"index":"A","name":"Yes-Yes?","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1750,"index":"C","name":"Complementary XOR","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["constructive algorithms","implementation"]},{"contestId":1750,"index":"B","name":"Maximum Substring","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["brute force","greedy","implementation"]},{"contestId":1750,"index":"A","name":"Indirect Sort","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation","math"]},{"contestId":1749,"index":"C","name":"Number Game","type":"PROGRAMMING","rating":1400,"tags":["binary search","data structures","games","greedy","implementation"]},{"contestId":1749,"index":"A","name":"Cowardly Rooks","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":1748,"index":"C","name":"Zero-Sum Prefixes","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["brute force","data structures","dp","greedy","implementation"]},{"contestId":1748,"index":"B","name":"Diverse Substrings","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","implementation","strings"]},{"contestId":1746,"index":"G","name":"Olympiad Training","type":"PROGRAMMING","points":3500.0,"rating":3500,"tags":["binary search","data structures","dp","flows","geometry","implementation","sortings"]},{"contestId":1746,"index":"C","name":"Permutation Operations","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1744,"index":"C","name":"Traffic Light","type":"PROGRAMMING","rating":1000,"tags":["binary search","implementation","two pointers"]},{"contestId":1744,"index":"B","name":"Even-Odd Increments ","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1744,"index":"A","name":"Number Replacement","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":1743,"index":"A","name":"Password","type":"PROGRAMMING","rating":800,"tags":["brute force","combinatorics","implementation","math"]},{"contestId":1742,"index":"C","name":"Stripes","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":1742,"index":"B","name":"Increasing","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":1742,"index":"A","name":"Sum","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1741,"index":"A","name":"Compare T-Shirt Sizes","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1739,"index":"A","name":"Immobile Knight","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1738,"index":"A","name":"Glory Addicts","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":1737,"index":"D","name":"Ela and the Wiring Wizard","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["brute force","dp","graphs","greedy","implementation","shortest paths"]},{"contestId":1737,"index":"C","name":"Ela and Crickets","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["constructive algorithms","games","implementation","math"]},{"contestId":1737,"index":"B","name":"Ela\u0027s Fitness and the Luxury Number","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["binary search","implementation","math"]},{"contestId":1737,"index":"A","name":"Ela Sorting Books","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation","strings"]},{"contestId":1736,"index":"D","name":"Equal Binary Subsequences","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["constructive algorithms","geometry","greedy","implementation","strings"]},{"contestId":1735,"index":"C","name":"Phase Shift","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["dfs and similar","dsu","graphs","greedy","implementation","strings"]},{"contestId":1732,"index":"D1","name":"Balance (Easy version)","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["brute force","data structures","implementation","number theory"]},{"contestId":1732,"index":"C2","name":"Sheikh (Hard Version)","type":"PROGRAMMING","points":1000.0,"rating":2100,"tags":["binary search","bitmasks","brute force","greedy","implementation","two pointers"]},{"contestId":1732,"index":"B","name":"Ugu","type":"PROGRAMMING","points":750.0,"rating":900,"tags":["brute force","dp","greedy","implementation"]},{"contestId":1732,"index":"A","name":"Bestie","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["brute force","combinatorics","constructive algorithms","implementation","math","number theory"]},{"contestId":1730,"index":"B","name":"Meeting on the Line","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["binary search","geometry","greedy","implementation","math","ternary search"]},{"contestId":1728,"index":"A","name":"Colored Balls: Revisited","type":"PROGRAMMING","rating":800,"tags":["brute force","greedy","implementation","sortings"]},{"contestId":1726,"index":"H","name":"Mainak and the Bleeding Polygon","type":"PROGRAMMING","points":3500.0,"rating":3500,"tags":["binary search","geometry","implementation","math"]},{"contestId":1722,"index":"F","name":"L-shapes","type":"PROGRAMMING","rating":1700,"tags":["dfs and similar","implementation"]},{"contestId":1722,"index":"E","name":"Counting Rectangles","type":"PROGRAMMING","rating":1600,"tags":["brute force","data structures","dp","implementation"]},{"contestId":1722,"index":"C","name":"Word Game","type":"PROGRAMMING","rating":800,"tags":["data structures","implementation"]},{"contestId":1722,"index":"B","name":"Colourblindness","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1722,"index":"A","name":"Spell Check","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1721,"index":"B","name":"Deadly Laser","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":1721,"index":"A","name":"Image","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":1720,"index":"E","name":"Misha and Paintings","type":"PROGRAMMING","points":2750.0,"rating":2700,"tags":["constructive algorithms","data structures","greedy","implementation","math"]},{"contestId":1720,"index":"C","name":"Corners","type":"PROGRAMMING","points":1250.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":1719,"index":"C","name":"Fighting Tournament","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["binary search","data structures","implementation","two pointers"]},{"contestId":1718,"index":"E","name":"Impressionism","type":"PROGRAMMING","points":2250.0,"rating":3500,"tags":["constructive algorithms","graphs","implementation","math"]},{"contestId":1718,"index":"B","name":"Fibonacci Strings","type":"PROGRAMMING","points":1250.0,"rating":2000,"tags":["greedy","implementation","math","number theory"]},{"contestId":1717,"index":"F","name":"Madoka and The First Session","type":"PROGRAMMING","points":3000.0,"rating":2500,"tags":["constructive algorithms","flows","graph matchings","graphs","implementation"]},{"contestId":1717,"index":"B","name":"Madoka and Underground Competitions","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["constructive algorithms","implementation"]},{"contestId":1716,"index":"C","name":"Robot in a Hallway","type":"PROGRAMMING","rating":2000,"tags":["data structures","dp","greedy","implementation","ternary search"]},{"contestId":1715,"index":"C","name":"Monoblock","type":"PROGRAMMING","points":1750.0,"rating":1700,"tags":["combinatorics","data structures","implementation","math"]},{"contestId":1714,"index":"F","name":"Build a Tree and That Is It","type":"PROGRAMMING","rating":1900,"tags":["constructive algorithms","implementation","trees"]},{"contestId":1714,"index":"B","name":"Remove Prefix","type":"PROGRAMMING","rating":800,"tags":["data structures","greedy","implementation"]},{"contestId":1714,"index":"A","name":"Everyone Loves to Sleep","type":"PROGRAMMING","rating":900,"tags":["implementation","math"]},{"contestId":1713,"index":"A","name":"Traveling Salesman Problem","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["geometry","greedy","implementation"]},{"contestId":1712,"index":"A","name":"Wonderful Permutation","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1710,"index":"B","name":"Rain","type":"PROGRAMMING","points":1000.0,"rating":2100,"tags":["binary search","brute force","data structures","geometry","greedy","implementation","math"]},{"contestId":1709,"index":"C","name":"Recover an RBS","type":"PROGRAMMING","rating":1800,"tags":["constructive algorithms","greedy","implementation","strings"]},{"contestId":1709,"index":"B","name":"Also Try Minecraft","type":"PROGRAMMING","rating":900,"tags":["data structures","dp","implementation"]},{"contestId":1709,"index":"A","name":"Three Doors","type":"PROGRAMMING","rating":800,"tags":["brute force","greedy","implementation","math"]},{"contestId":1707,"index":"B","name":"Difference Array","type":"PROGRAMMING","points":750.0,"rating":1900,"tags":["brute force","data structures","implementation","sortings"]},{"contestId":1707,"index":"A","name":"Doremy\u0027s IQ","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["binary search","constructive algorithms","greedy","implementation"]},{"contestId":1706,"index":"C","name":"Qpwoeirut And The City","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["dp","flows","greedy","implementation"]},{"contestId":1705,"index":"C","name":"Mark and His Unfinished Essay","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["brute force","implementation"]},{"contestId":1705,"index":"B","name":"Mark the Dust Sweeper","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1704,"index":"E","name":"Count Seconds","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["brute force","constructive algorithms","dp","graphs","implementation","math"]},{"contestId":1704,"index":"D","name":"Magical Array","type":"PROGRAMMING","points":1750.0,"rating":1900,"tags":["constructive algorithms","hashing","implementation","math"]},{"contestId":1704,"index":"C","name":"Virus","type":"PROGRAMMING","points":1250.0,"rating":1200,"tags":["greedy","implementation","sortings"]},{"contestId":1704,"index":"B","name":"Luke is a Foodie","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["brute force","greedy","implementation"]},{"contestId":1703,"index":"E","name":"Mirror Grid","type":"PROGRAMMING","rating":1200,"tags":["implementation"]},{"contestId":1703,"index":"C","name":"Cypher","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation","strings"]},{"contestId":1703,"index":"B","name":"ICPC Balloons","type":"PROGRAMMING","rating":800,"tags":["data structures","implementation"]},{"contestId":1703,"index":"A","name":"YES or YES?","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation","strings"]},{"contestId":1701,"index":"F","name":"Points","type":"PROGRAMMING","rating":2500,"tags":["combinatorics","data structures","implementation","math","matrices"]},{"contestId":1701,"index":"C","name":"Schedule Management","type":"PROGRAMMING","rating":1400,"tags":["binary search","greedy","implementation","two pointers"]},{"contestId":1701,"index":"A","name":"Grass Field","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1700,"index":"B","name":"Palindromic Numbers ","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["constructive algorithms","implementation","math"]},{"contestId":1698,"index":"F","name":"Equal Reversal","type":"PROGRAMMING","points":2500.0,"rating":2800,"tags":["constructive algorithms","graphs","implementation","math"]},{"contestId":1698,"index":"B","name":"Rising Sand","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1697,"index":"F","name":"Too Many Constraints","type":"PROGRAMMING","rating":2800,"tags":["2-sat","constructive algorithms","graphs","implementation"]},{"contestId":1697,"index":"E","name":"Coloring","type":"PROGRAMMING","rating":2400,"tags":["brute force","combinatorics","constructive algorithms","dp","geometry","graphs","greedy","implementation","math"]},{"contestId":1697,"index":"C","name":"awoo\u0027s Favorite Problem","type":"PROGRAMMING","rating":1400,"tags":["binary search","constructive algorithms","data structures","greedy","implementation","strings","two pointers"]},{"contestId":1697,"index":"A","name":"Parkway Walk","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":1696,"index":"H","name":"Maximum Product?","type":"PROGRAMMING","points":4000.0,"rating":3500,"tags":["brute force","combinatorics","dp","greedy","implementation","math","two pointers"]},{"contestId":1696,"index":"C","name":"Fishingprince Plays With Array","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1694,"index":"A","name":"Creep","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1692,"index":"E","name":"Binary Deque","type":"PROGRAMMING","rating":1200,"tags":["binary search","implementation","two pointers"]},{"contestId":1692,"index":"D","name":"The Clock","type":"PROGRAMMING","rating":1100,"tags":["brute force","implementation"]},{"contestId":1692,"index":"C","name":"Where\u0027s the Bishop?","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1692,"index":"A","name":"Marathon","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1691,"index":"D","name":"Max GEQ Sum","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["binary search","constructive algorithms","data structures","divide and conquer","implementation","two pointers"]},{"contestId":1691,"index":"B","name":"Shoe Shuffling","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["constructive algorithms","greedy","implementation","two pointers"]},{"contestId":1690,"index":"D","name":"Black and White Stripe","type":"PROGRAMMING","rating":1000,"tags":["implementation","two pointers"]},{"contestId":1690,"index":"C","name":"Restoring the Duration of Tasks","type":"PROGRAMMING","rating":800,"tags":["data structures","greedy","implementation"]},{"contestId":1690,"index":"B","name":"Array Decrements","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":1689,"index":"A","name":"Lex String","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation","sortings","two pointers"]},{"contestId":1687,"index":"D","name":"Cute number","type":"PROGRAMMING","points":1500.0,"rating":2900,"tags":["binary search","brute force","data structures","dsu","implementation","math"]},{"contestId":1685,"index":"B","name":"Linguistics","type":"PROGRAMMING","points":1000.0,"rating":2000,"tags":["greedy","implementation","sortings","strings"]},{"contestId":1684,"index":"C","name":"Column Swapping","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["brute force","constructive algorithms","greedy","implementation","sortings"]},{"contestId":1682,"index":"D","name":"Circular Spanning Tree","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["constructive algorithms","implementation","trees"]},{"contestId":1682,"index":"C","name":"LIS or Reverse LIS?","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1681,"index":"C","name":"Double Sort","type":"PROGRAMMING","rating":1200,"tags":["implementation","sortings"]},{"contestId":1681,"index":"B","name":"Card Trick","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1680,"index":"B","name":"Robots","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1679,"index":"C","name":"Rooks Defenders","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["data structures","implementation"]},{"contestId":1679,"index":"B","name":"Stone Age Problem","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["data structures","implementation"]},{"contestId":1678,"index":"B2","name":"Tokitsukaze and Good 01-String (hard version)","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["dp","greedy","implementation"]},{"contestId":1678,"index":"B1","name":"Tokitsukaze and Good 01-String (easy version)","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["implementation"]},{"contestId":1678,"index":"A","name":"Tokitsukaze and All Zero Sequence","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1677,"index":"B","name":"Tokitsukaze and Meeting","type":"PROGRAMMING","points":1250.0,"rating":1700,"tags":["data structures","implementation","math"]},{"contestId":1676,"index":"F","name":"Longest Strike","type":"PROGRAMMING","rating":1300,"tags":["data structures","greedy","implementation","sortings","two pointers"]},{"contestId":1676,"index":"D","name":"X-Sum","type":"PROGRAMMING","rating":1000,"tags":["brute force","greedy","implementation"]},{"contestId":1676,"index":"C","name":"Most Similar Words","type":"PROGRAMMING","rating":800,"tags":["brute force","greedy","implementation","math","strings"]},{"contestId":1676,"index":"A","name":"Lucky?","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1675,"index":"D","name":"Vertical Paths","type":"PROGRAMMING","rating":1300,"tags":["graphs","implementation","trees"]},{"contestId":1675,"index":"C","name":"Detective Task","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":1675,"index":"B","name":"Make It Increasing","type":"PROGRAMMING","rating":900,"tags":["greedy","implementation"]},{"contestId":1674,"index":"F","name":"Desktop Rearrangement","type":"PROGRAMMING","rating":1800,"tags":["data structures","greedy","implementation"]},{"contestId":1674,"index":"D","name":"A-B-C Sort","type":"PROGRAMMING","rating":1200,"tags":["constructive algorithms","implementation","sortings"]},{"contestId":1674,"index":"C","name":"Infinite Replacement","type":"PROGRAMMING","rating":1000,"tags":["combinatorics","implementation","strings"]},{"contestId":1672,"index":"D","name":"Cyclic Rotation","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["constructive algorithms","greedy","implementation","two pointers"]},{"contestId":1672,"index":"C","name":"Unequal Array","type":"PROGRAMMING","points":750.0,"rating":1100,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1672,"index":"B","name":"I love AAAB","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":1672,"index":"A","name":"Log Chopping","type":"PROGRAMMING","points":250.0,"rating":800,"tags":["games","implementation","math"]},{"contestId":1671,"index":"A","name":"String Building","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1670,"index":"D","name":"Very Suspicious","type":"PROGRAMMING","points":2250.0,"rating":1700,"tags":["binary search","brute force","geometry","greedy","implementation","math"]},{"contestId":1670,"index":"C","name":"Where is the Pizza?","type":"PROGRAMMING","points":1750.0,"rating":1400,"tags":["data structures","dfs and similar","dsu","graphs","implementation","math"]},{"contestId":1670,"index":"B","name":"Dorms War","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","implementation","strings"]},{"contestId":1670,"index":"A","name":"Prof. Slim","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":1669,"index":"G","name":"Fall Down","type":"PROGRAMMING","rating":1200,"tags":["dfs and similar","implementation"]},{"contestId":1669,"index":"D","name":"Colorful Stamp","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":1669,"index":"C","name":"Odd/Even Increments","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","math"]},{"contestId":1669,"index":"B","name":"Triple","type":"PROGRAMMING","rating":800,"tags":["implementation","sortings"]},{"contestId":1669,"index":"A","name":"Division?","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1668,"index":"A","name":"Direction Change","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":1667,"index":"F","name":"Yin Yang","type":"PROGRAMMING","points":3500.0,"rating":3500,"tags":["implementation"]},{"contestId":1666,"index":"F","name":"Fancy Stack","type":"PROGRAMMING","rating":2200,"tags":["combinatorics","dp","implementation"]},{"contestId":1665,"index":"E","name":"MinimizOR","type":"PROGRAMMING","points":2250.0,"rating":2500,"tags":["bitmasks","brute force","data structures","divide and conquer","greedy","implementation","two pointers"]},{"contestId":1663,"index":"E","name":"Are You Safe?","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1663,"index":"C","name":"Pōja Verdon","type":"PROGRAMMING","tags":["*special","implementation","math"]},{"contestId":1663,"index":"B","name":"Mike\u0027s Sequence","type":"PROGRAMMING","tags":["*special","divide and conquer","implementation","math"]},{"contestId":1662,"index":"O","name":"Circular Maze","type":"PROGRAMMING","tags":["brute force","dfs and similar","graphs","implementation"]},{"contestId":1662,"index":"I","name":"Ice Cream Shop","type":"PROGRAMMING","tags":["brute force","implementation","sortings"]},{"contestId":1662,"index":"F","name":"Antennas","type":"PROGRAMMING","tags":["data structures","dfs and similar","graphs","implementation","shortest paths"]},{"contestId":1662,"index":"D","name":"Evolution of Weasels","type":"PROGRAMMING","tags":["greedy","implementation","strings"]},{"contestId":1662,"index":"A","name":"Organizing SWERC","type":"PROGRAMMING","tags":["brute force","implementation"]},{"contestId":1660,"index":"F2","name":"Promising String (hard version)","type":"PROGRAMMING","rating":2100,"tags":["data structures","implementation","math","strings"]},{"contestId":1660,"index":"F1","name":"Promising String (easy version)","type":"PROGRAMMING","rating":1700,"tags":["brute force","implementation","math","strings"]},{"contestId":1660,"index":"E","name":"Matrix and Shifts","type":"PROGRAMMING","rating":1600,"tags":["brute force","constructive algorithms","greedy","implementation"]},{"contestId":1660,"index":"D","name":"Maximum Product Strikes Back","type":"PROGRAMMING","rating":1600,"tags":["brute force","implementation","math","two pointers"]},{"contestId":1659,"index":"D","name":"Reverse Sort Sum","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["constructive algorithms","data structures","greedy","implementation","math","two pointers"]},{"contestId":1659,"index":"C","name":"Line Empire","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["binary search","brute force","dp","greedy","implementation","math"]},{"contestId":1659,"index":"A","name":"Red Versus Blue","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1658,"index":"E","name":"Gojou and Matrix Game","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["data structures","dp","games","hashing","implementation","math","number theory","sortings"]},{"contestId":1658,"index":"A","name":"Marin and Photoshoot","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation","math"]},{"contestId":1657,"index":"C","name":"Bracket Sequence Deletion","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation"]},{"contestId":1654,"index":"C","name":"Alice and the Cake","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["data structures","greedy","implementation","sortings"]},{"contestId":1654,"index":"A","name":"Maximum Cake Tastiness","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation","sortings"]},{"contestId":1651,"index":"C","name":"Fault-tolerant Network","type":"PROGRAMMING","rating":1500,"tags":["brute force","data structures","implementation"]},{"contestId":1651,"index":"A","name":"Playoff","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1650,"index":"F","name":"Vitaly and Advanced Useless Algorithms","type":"PROGRAMMING","rating":2200,"tags":["dp","greedy","implementation"]},{"contestId":1650,"index":"E","name":"Rescheduling the Exam","type":"PROGRAMMING","rating":1900,"tags":["binary search","data structures","greedy","implementation","math","sortings"]},{"contestId":1650,"index":"D","name":"Twist the Permutation","type":"PROGRAMMING","rating":1300,"tags":["brute force","constructive algorithms","implementation","math"]},{"contestId":1650,"index":"C","name":"Weight of the System of Nested Segments","type":"PROGRAMMING","rating":1200,"tags":["greedy","hashing","implementation","sortings"]},{"contestId":1650,"index":"A","name":"Deletions of Two Adjacent Letters","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1649,"index":"B","name":"Game of Ball Passing","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["greedy","implementation"]},{"contestId":1649,"index":"A","name":"Game","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1648,"index":"E","name":"Air Reform","type":"PROGRAMMING","points":2500.0,"rating":3200,"tags":["data structures","dfs and similar","divide and conquer","dsu","graphs","implementation","trees"]},{"contestId":1648,"index":"D","name":"Serious Business","type":"PROGRAMMING","points":2000.0,"rating":2800,"tags":["data structures","divide and conquer","dp","implementation","shortest paths"]},{"contestId":1648,"index":"C","name":"Tyler and Strings","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["combinatorics","data structures","implementation"]},{"contestId":1647,"index":"B","name":"Madoka and the Elegant Gift","type":"PROGRAMMING","points":1250.0,"rating":1200,"tags":["brute force","constructive algorithms","graphs","implementation"]},{"contestId":1647,"index":"A","name":"Madoka and Math Dad","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":1646,"index":"F","name":"Playing Around the Table","type":"PROGRAMMING","points":3000.0,"rating":2900,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1646,"index":"D","name":"Weight the Tree","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["constructive algorithms","dfs and similar","dp","implementation","trees"]},{"contestId":1644,"index":"E","name":"Expand the Path","type":"PROGRAMMING","rating":1900,"tags":["brute force","combinatorics","data structures","implementation","math"]},{"contestId":1644,"index":"D","name":"Cross Coloring","type":"PROGRAMMING","rating":1700,"tags":["data structures","implementation","math"]},{"contestId":1644,"index":"C","name":"Increase Subarray Sums","type":"PROGRAMMING","rating":1400,"tags":["brute force","dp","greedy","implementation"]},{"contestId":1644,"index":"B","name":"Anti-Fibonacci Permutation","type":"PROGRAMMING","rating":800,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":1644,"index":"A","name":"Doors and Keys","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1641,"index":"B","name":"Repetitions Decoding","type":"PROGRAMMING","points":1250.0,"rating":2000,"tags":["constructive algorithms","implementation","sortings"]},{"contestId":1638,"index":"E","name":"Colorful Operations","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["brute force","data structures","implementation"]},{"contestId":1638,"index":"D","name":"Big Brush","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["constructive algorithms","data structures","greedy","implementation"]},{"contestId":1637,"index":"E","name":"Best Pair","type":"PROGRAMMING","points":2500.0,"rating":2100,"tags":["binary search","brute force","implementation"]},{"contestId":1637,"index":"C","name":"Andrew and Stones","type":"PROGRAMMING","points":1500.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":1634,"index":"F","name":"Fibonacci Additions","type":"PROGRAMMING","points":3000.0,"rating":2700,"tags":["brute force","data structures","hashing","implementation","math"]},{"contestId":1632,"index":"A","name":"ABC","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1628,"index":"C","name":"Grid Xor","type":"PROGRAMMING","points":1250.0,"rating":2300,"tags":["constructive algorithms","greedy","implementation","interactive","math"]},{"contestId":1628,"index":"A","name":"Meximum Array","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["binary search","constructive algorithms","greedy","implementation","math","two pointers"]},{"contestId":1627,"index":"F","name":"Not Splitting","type":"PROGRAMMING","points":2750.0,"rating":2700,"tags":["geometry","graphs","greedy","implementation","shortest paths"]},{"contestId":1627,"index":"E","name":"Not Escaping","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["data structures","dp","implementation","shortest paths","two pointers"]},{"contestId":1627,"index":"A","name":"Not Shading","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":1626,"index":"C","name":"Monsters And Spells","type":"PROGRAMMING","rating":1700,"tags":["binary search","data structures","dp","greedy","implementation","math","two pointers"]},{"contestId":1625,"index":"D","name":"Binary Spiders","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["bitmasks","data structures","implementation","math","sortings","trees"]},{"contestId":1624,"index":"E","name":"Masha-forgetful","type":"PROGRAMMING","rating":2000,"tags":["brute force","constructive algorithms","dp","hashing","implementation","strings"]},{"contestId":1624,"index":"B","name":"Make AP","type":"PROGRAMMING","rating":900,"tags":["implementation","math"]},{"contestId":1623,"index":"D","name":"Robot Cleaner Revisit","type":"PROGRAMMING","points":2500.0,"rating":2300,"tags":["implementation","math","probabilities"]},{"contestId":1623,"index":"B","name":"Game on Ranges","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","dfs and similar","implementation","sortings"]},{"contestId":1623,"index":"A","name":"Robot Cleaner","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","math"]},{"contestId":1621,"index":"F","name":"Strange Instructions","type":"PROGRAMMING","points":2750.0,"rating":2700,"tags":["data structures","greedy","implementation"]},{"contestId":1621,"index":"E","name":"New School","type":"PROGRAMMING","points":2250.0,"rating":2300,"tags":["binary search","data structures","dp","greedy","implementation","sortings"]},{"contestId":1621,"index":"B","name":"Integers Shop","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["data structures","greedy","implementation"]},{"contestId":1620,"index":"E","name":"Replace the Numbers","type":"PROGRAMMING","rating":1900,"tags":["constructive algorithms","data structures","dsu","implementation"]},{"contestId":1620,"index":"C","name":"BA-String","type":"PROGRAMMING","rating":1800,"tags":["brute force","dp","greedy","implementation","math"]},{"contestId":1620,"index":"A","name":"Equal or Not Equal","type":"PROGRAMMING","rating":800,"tags":["constructive algorithms","dsu","implementation"]},{"contestId":1619,"index":"E","name":"MEX and Increments","type":"PROGRAMMING","rating":1700,"tags":["constructive algorithms","data structures","dp","greedy","implementation","math","sortings"]},{"contestId":1619,"index":"C","name":"Wrong Addition","type":"PROGRAMMING","rating":1200,"tags":["implementation"]},{"contestId":1619,"index":"B","name":"Squares and Cubes","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1619,"index":"A","name":"Square String?","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1618,"index":"F","name":"Reverse","type":"PROGRAMMING","rating":2000,"tags":["bitmasks","constructive algorithms","dfs and similar","implementation","math","strings"]},{"contestId":1618,"index":"B","name":"Missing Bigram","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1617,"index":"E","name":"Christmas Chocolates","type":"PROGRAMMING","points":3000.0,"rating":2700,"tags":["dfs and similar","dp","games","graphs","implementation","math","number theory","shortest paths","trees"]},{"contestId":1617,"index":"D2","name":"Too Many Impostors (hard version)","type":"PROGRAMMING","points":1000.0,"rating":2400,"tags":["constructive algorithms","implementation","interactive","math"]},{"contestId":1617,"index":"D1","name":"Too Many Impostors (easy version)","type":"PROGRAMMING","points":2000.0,"rating":1800,"tags":["constructive algorithms","implementation","interactive"]},{"contestId":1616,"index":"C","name":"Representative Edges","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["brute force","geometry","implementation","math"]},{"contestId":1616,"index":"A","name":"Integer Diversity","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1613,"index":"B","name":"Absent Remainder","type":"PROGRAMMING","rating":1000,"tags":["greedy","implementation","sortings"]},{"contestId":1613,"index":"A","name":"Long Comparison","type":"PROGRAMMING","rating":900,"tags":["implementation","math"]},{"contestId":1610,"index":"E","name":"AmShZ and G.O.A.T.","type":"PROGRAMMING","points":2500.0,"rating":2300,"tags":["binary search","brute force","greedy","implementation","math"]},{"contestId":1609,"index":"D","name":"Social Network","type":"PROGRAMMING","points":2000.0,"rating":1600,"tags":["dsu","graphs","greedy","implementation","trees"]},{"contestId":1609,"index":"C","name":"Complex Market Analysis","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["binary search","dp","implementation","number theory","schedules","two pointers"]},{"contestId":1609,"index":"B","name":"William the Vigilant","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","strings"]},{"contestId":1609,"index":"A","name":"Divide and Multiply","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation","math","number theory"]},{"contestId":1608,"index":"F","name":"MEX counting","type":"PROGRAMMING","points":2500.0,"rating":3200,"tags":["combinatorics","dp","implementation"]},{"contestId":1608,"index":"E","name":"The Cells on the Paper","type":"PROGRAMMING","points":2000.0,"rating":2800,"tags":["binary search","implementation","sortings"]},{"contestId":1607,"index":"F","name":"Robot on the Board 2","type":"PROGRAMMING","rating":2300,"tags":["brute force","dfs and similar","graphs","implementation"]},{"contestId":1607,"index":"E","name":"Robot on the Board 1","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":1607,"index":"A","name":"Linear Keyboard","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1606,"index":"D","name":"Red-Blue Matrix","type":"PROGRAMMING","rating":2400,"tags":["brute force","constructive algorithms","implementation","sortings"]},{"contestId":1606,"index":"B","name":"Update Files","type":"PROGRAMMING","rating":1100,"tags":["greedy","implementation","math"]},{"contestId":1605,"index":"E","name":"Array Equalizer","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["binary search","greedy","implementation","math","number theory","sortings","two pointers"]},{"contestId":1605,"index":"D","name":"Treelabeling","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["bitmasks","constructive algorithms","dfs and similar","games","greedy","implementation","trees"]},{"contestId":1605,"index":"C","name":"Dominant Character","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["brute force","greedy","implementation","strings"]},{"contestId":1603,"index":"F","name":"October 18, 2017","type":"PROGRAMMING","points":3750.0,"rating":2700,"tags":["combinatorics","dp","implementation","math"]},{"contestId":1602,"index":"B","name":"Divine Array","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["constructive algorithms","implementation"]},{"contestId":1602,"index":"A","name":"Two Subsequences","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1598,"index":"E","name":"Staircases","type":"PROGRAMMING","rating":2100,"tags":["brute force","combinatorics","data structures","dfs and similar","dp","implementation","math"]},{"contestId":1598,"index":"D","name":"Training Session","type":"PROGRAMMING","rating":1700,"tags":["combinatorics","data structures","geometry","implementation","math"]},{"contestId":1598,"index":"C","name":"Delete Two Elements","type":"PROGRAMMING","rating":1200,"tags":["data structures","dp","implementation","math","two pointers"]},{"contestId":1598,"index":"B","name":"Groups","type":"PROGRAMMING","rating":1000,"tags":["brute force","implementation"]},{"contestId":1598,"index":"A","name":"Computer Game","type":"PROGRAMMING","rating":800,"tags":["brute force","dfs and similar","dp","implementation"]},{"contestId":1594,"index":"E2","name":"Rubik\u0027s Cube Coloring (hard version)","type":"PROGRAMMING","points":1500.0,"rating":2300,"tags":["brute force","dp","implementation","math","trees"]},{"contestId":1593,"index":"F","name":"Red-Black Number","type":"PROGRAMMING","rating":2100,"tags":["dfs and similar","dp","implementation","math","meet-in-the-middle"]},{"contestId":1593,"index":"E","name":"Gardener and Tree","type":"PROGRAMMING","rating":1600,"tags":["brute force","data structures","dfs and similar","greedy","implementation","trees"]},{"contestId":1592,"index":"D","name":"Hemose in ICPC ?","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["binary search","dfs and similar","implementation","interactive","math","number theory","trees"]},{"contestId":1585,"index":"A","name":"Life of a Flower","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1580,"index":"C","name":"Train Maintenance","type":"PROGRAMMING","points":1750.0,"rating":2200,"tags":["brute force","data structures","implementation"]},{"contestId":1580,"index":"A","name":"Portal","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["brute force","data structures","dp","greedy","implementation"]},{"contestId":1579,"index":"C","name":"Ticks","type":"PROGRAMMING","rating":1500,"tags":["greedy","implementation"]},{"contestId":1579,"index":"B","name":"Shifting Sort","type":"PROGRAMMING","rating":1100,"tags":["implementation","sortings"]},{"contestId":1578,"index":"K","name":"Kingdom of Islands","type":"PROGRAMMING","rating":2800,"tags":["brute force","graphs","implementation"]},{"contestId":1578,"index":"H","name":"Higher Order Functions","type":"PROGRAMMING","rating":1700,"tags":["implementation","strings"]},{"contestId":1578,"index":"E","name":"Easy Scheduling","type":"PROGRAMMING","rating":1200,"tags":["implementation","math"]},{"contestId":1575,"index":"K","name":"Knitting Batik","type":"PROGRAMMING","rating":2200,"tags":["implementation","math"]},{"contestId":1575,"index":"J","name":"Jeopardy of Dropped Balls","type":"PROGRAMMING","rating":1500,"tags":["binary search","brute force","dsu","implementation"]},{"contestId":1574,"index":"E","name":"Coloring","type":"PROGRAMMING","rating":2500,"tags":["combinatorics","constructive algorithms","implementation","math"]},{"contestId":1574,"index":"D","name":"The Strongest Build","type":"PROGRAMMING","rating":2000,"tags":["binary search","brute force","data structures","dfs and similar","graphs","greedy","hashing","implementation"]},{"contestId":1572,"index":"A","name":"Book","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["binary search","brute force","data structures","dp","graphs","implementation","sortings"]},{"contestId":1571,"index":"D","name":"Sweepstake","type":"PROGRAMMING","rating":1800,"tags":["*special","brute force","constructive algorithms","implementation","math"]},{"contestId":1571,"index":"C","name":"Rhyme","type":"PROGRAMMING","rating":1800,"tags":["*special","implementation"]},{"contestId":1569,"index":"E","name":"Playoff Restoration","type":"PROGRAMMING","rating":2600,"tags":["bitmasks","brute force","hashing","implementation","meet-in-the-middle"]},{"contestId":1569,"index":"D","name":"Inconvenient Pairs","type":"PROGRAMMING","rating":1900,"tags":["binary search","data structures","implementation","sortings","two pointers"]},{"contestId":1569,"index":"A","name":"Balanced Substring","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1567,"index":"F","name":"One-Four Overload","type":"PROGRAMMING","points":2750.0,"rating":2700,"tags":["2-sat","constructive algorithms","dfs and similar","dsu","graphs","implementation"]},{"contestId":1567,"index":"D","name":"Expression Evaluation Error","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1567,"index":"A","name":"Domino Disaster","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":1566,"index":"G","name":"Four Vertices","type":"PROGRAMMING","points":3000.0,"rating":3100,"tags":["constructive algorithms","data structures","graphs","greedy","implementation","shortest paths"]},{"contestId":1566,"index":"F","name":"Points Movement","type":"PROGRAMMING","points":2500.0,"rating":2600,"tags":["data structures","dp","greedy","implementation","sortings"]},{"contestId":1566,"index":"D2","name":"Seating Arrangements (hard version) ","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["data structures","greedy","implementation","sortings","two pointers"]},{"contestId":1562,"index":"B","name":"Scenes From a Memory","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["brute force","constructive algorithms","implementation","math","number theory"]},{"contestId":1561,"index":"A","name":"Simply Strange Sort","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","sortings"]},{"contestId":1560,"index":"E","name":"Polycarp and String Transformation","type":"PROGRAMMING","rating":1800,"tags":["binary search","implementation","sortings","strings"]},{"contestId":1560,"index":"C","name":"Infinity Table","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1560,"index":"A","name":"Dislike of Threes","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1556,"index":"C","name":"Compressed Bracket Sequence","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["brute force","implementation"]},{"contestId":1556,"index":"B","name":"Take Your Places!","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":1555,"index":"C","name":"Coin Rows","type":"PROGRAMMING","rating":1300,"tags":["brute force","constructive algorithms","dp","implementation"]},{"contestId":1554,"index":"C","name":"Mikasa","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["binary search","bitmasks","greedy","implementation"]},{"contestId":1553,"index":"B","name":"Reverse String","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["brute force","dp","hashing","implementation","strings"]},{"contestId":1551,"index":"D2","name":"Domino (hard version)","type":"PROGRAMMING","rating":2100,"tags":["constructive algorithms","implementation","math"]},{"contestId":1550,"index":"D","name":"Excellent Arrays","type":"PROGRAMMING","rating":2300,"tags":["binary search","combinatorics","constructive algorithms","implementation","math","sortings","two pointers"]},{"contestId":1550,"index":"C","name":"Manhattan Subarrays","type":"PROGRAMMING","rating":1700,"tags":["brute force","geometry","greedy","implementation"]},{"contestId":1549,"index":"B","name":"Gregor and the Pawn Game","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["dfs and similar","dp","flows","graph matchings","graphs","greedy","implementation"]},{"contestId":1547,"index":"E","name":"Air Conditioners","type":"PROGRAMMING","rating":1500,"tags":["data structures","dp","implementation","shortest paths","sortings","two pointers"]},{"contestId":1547,"index":"B","name":"Alphabetical Strings","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","strings"]},{"contestId":1547,"index":"A","name":"Shortest Path with Obstacle","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1543,"index":"C","name":"Need for Pink Slips","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["bitmasks","brute force","dfs and similar","implementation","math","probabilities"]},{"contestId":1542,"index":"D","name":"Priority Queue","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["combinatorics","dp","implementation","math","ternary search"]},{"contestId":1541,"index":"B","name":"Pleasant Pairs","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","implementation","math","number theory"]},{"contestId":1541,"index":"A","name":"Pretty Permutations","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1539,"index":"E","name":"Game with Cards","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["binary search","constructive algorithms","data structures","dp","greedy","implementation"]},{"contestId":1539,"index":"D","name":"PriceFixed","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["binary search","greedy","implementation","sortings","two pointers"]},{"contestId":1539,"index":"B","name":"Love Song","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["dp","implementation","strings"]},{"contestId":1538,"index":"E","name":"Funny Substrings","type":"PROGRAMMING","rating":2100,"tags":["data structures","hashing","implementation","matrices","strings"]},{"contestId":1537,"index":"E1","name":"Erase and Extend (Easy Version)","type":"PROGRAMMING","points":1250.0,"rating":1600,"tags":["binary search","brute force","dp","greedy","hashing","implementation","string suffix structures","strings","two pointers"]},{"contestId":1537,"index":"C","name":"Challenging Cliffs","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1536,"index":"D","name":"Omkar and Medians","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["data structures","greedy","implementation"]},{"contestId":1535,"index":"F","name":"String Distance","type":"PROGRAMMING","rating":3000,"tags":["binary search","brute force","data structures","hashing","implementation","strings"]},{"contestId":1535,"index":"D","name":"Playoff Tournament","type":"PROGRAMMING","rating":1800,"tags":["data structures","dfs and similar","dp","implementation","trees"]},{"contestId":1535,"index":"C","name":"Unstable String","type":"PROGRAMMING","rating":1400,"tags":["binary search","dp","greedy","implementation","strings","two pointers"]},{"contestId":1535,"index":"A","name":"Fair Playoff","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":1534,"index":"B","name":"Histogram Ugliness","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["greedy","implementation","math"]},{"contestId":1534,"index":"A","name":"Colour the Flag","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":1533,"index":"C","name":"Sweets","type":"PROGRAMMING","tags":["*special","data structures","implementation"]},{"contestId":1533,"index":"B","name":"Nearest Point Function","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1533,"index":"A","name":"Travel to Bertown","type":"PROGRAMMING","tags":["*special","implementation","math"]},{"contestId":1532,"index":"C","name":"Uniform String","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1531,"index":"A","name":"Зингер | color","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1530,"index":"B","name":"Putting Plates","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":1527,"index":"D","name":"MEX Tree","type":"PROGRAMMING","points":2250.0,"rating":2400,"tags":["combinatorics","dfs and similar","implementation","math","trees"]},{"contestId":1527,"index":"C","name":"Sequence Pair Weight","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["hashing","implementation","math"]},{"contestId":1525,"index":"C","name":"Robot Collisions","type":"PROGRAMMING","rating":2000,"tags":["data structures","greedy","implementation","sortings"]},{"contestId":1523,"index":"C","name":"Compression and Expansion","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["brute force","data structures","greedy","implementation","trees"]},{"contestId":1523,"index":"A","name":"Game of Life","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1521,"index":"D","name":"Nastia Plays with a Tree","type":"PROGRAMMING","points":2250.0,"rating":2500,"tags":["constructive algorithms","data structures","dfs and similar","dp","dsu","greedy","implementation","trees"]},{"contestId":1520,"index":"G","name":"To Go Or Not To Go?","type":"PROGRAMMING","rating":2200,"tags":["brute force","dfs and similar","graphs","greedy","implementation","shortest paths"]},{"contestId":1520,"index":"A","name":"Do Not Be Distracted!","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":1519,"index":"D","name":"Maximum Sum of Products","type":"PROGRAMMING","rating":1600,"tags":["brute force","dp","implementation","math","two pointers"]},{"contestId":1517,"index":"E","name":"Group Photo","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["binary search","data structures","implementation","two pointers"]},{"contestId":1517,"index":"C","name":"Fillomino 2","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["constructive algorithms","dfs and similar","greedy","implementation"]},{"contestId":1514,"index":"D","name":"Cut and Stick","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["binary search","data structures","greedy","implementation","sortings"]},{"contestId":1513,"index":"A","name":"Array and Peaks","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":1512,"index":"F","name":"Education","type":"PROGRAMMING","rating":1900,"tags":["brute force","dp","greedy","implementation"]},{"contestId":1512,"index":"C","name":"A-B Palindrome","type":"PROGRAMMING","rating":1200,"tags":["constructive algorithms","implementation","strings"]},{"contestId":1512,"index":"B","name":"Almost Rectangle","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1512,"index":"A","name":"Spy Detected!","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":1511,"index":"C","name":"Yet Another Card Deck","type":"PROGRAMMING","rating":1100,"tags":["brute force","data structures","implementation","trees"]},{"contestId":1510,"index":"K","name":"King\u0027s Task","type":"PROGRAMMING","rating":1200,"tags":["brute force","graphs","implementation"]},{"contestId":1508,"index":"B","name":"Almost Sorted","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["binary search","combinatorics","constructive algorithms","implementation"]},{"contestId":1508,"index":"A","name":"Binary Literature","type":"PROGRAMMING","points":750.0,"rating":1900,"tags":["constructive algorithms","greedy","implementation","strings","two pointers"]},{"contestId":1506,"index":"E","name":"Restoring the Permutation","type":"PROGRAMMING","rating":1500,"tags":["constructive algorithms","implementation"]},{"contestId":1506,"index":"C","name":"Double-ended Strings","type":"PROGRAMMING","rating":1000,"tags":["brute force","implementation","strings"]},{"contestId":1506,"index":"B","name":"Partial Replacement","type":"PROGRAMMING","rating":1100,"tags":["greedy","implementation"]},{"contestId":1505,"index":"G","name":"Encoded message","type":"PROGRAMMING","rating":2600,"tags":["*special","implementation"]},{"contestId":1505,"index":"E","name":"Cakewalk","type":"PROGRAMMING","rating":1800,"tags":["*special","greedy","implementation","shortest paths"]},{"contestId":1505,"index":"C","name":"Fibonacci Words","type":"PROGRAMMING","rating":1400,"tags":["*special","implementation"]},{"contestId":1505,"index":"B","name":"DMCA","type":"PROGRAMMING","rating":1600,"tags":["*special","implementation","number theory"]},{"contestId":1505,"index":"A","name":"Is it rated - 2","type":"PROGRAMMING","rating":900,"tags":["*special","implementation","interactive"]},{"contestId":1504,"index":"B","name":"Flip the Bits","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1503,"index":"F","name":"Balance the Cards","type":"PROGRAMMING","points":4000.0,"rating":3500,"tags":["constructive algorithms","data structures","divide and conquer","geometry","graphs","implementation"]},{"contestId":1501,"index":"B","name":"Napoleon Cake","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["dp","implementation","sortings"]},{"contestId":1501,"index":"A","name":"Alexey and Train","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1500,"index":"A","name":"Going Home","type":"PROGRAMMING","points":750.0,"rating":1800,"tags":["brute force","hashing","implementation","math"]},{"contestId":1499,"index":"B","name":"Binary Removals","type":"PROGRAMMING","rating":1000,"tags":["brute force","dp","greedy","implementation"]},{"contestId":1498,"index":"D","name":"Bananas in a Microwave","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["dfs and similar","dp","graphs","implementation"]},{"contestId":1495,"index":"E","name":"Qingshan and Daniel","type":"PROGRAMMING","points":2500.0,"rating":3200,"tags":["brute force","data structures","greedy","implementation"]},{"contestId":1494,"index":"F","name":"Delete The Edges","type":"PROGRAMMING","rating":2900,"tags":["brute force","constructive algorithms","dfs and similar","graphs","implementation"]},{"contestId":1494,"index":"C","name":"1D Sokoban","type":"PROGRAMMING","rating":1900,"tags":["binary search","dp","greedy","implementation","two pointers"]},{"contestId":1494,"index":"B","name":"Berland Crossword","type":"PROGRAMMING","rating":1400,"tags":["bitmasks","brute force","greedy","implementation"]},{"contestId":1494,"index":"A","name":"ABC String","type":"PROGRAMMING","rating":900,"tags":["bitmasks","brute force","implementation"]},{"contestId":1493,"index":"D","name":"GCD of an Array","type":"PROGRAMMING","points":2250.0,"rating":2100,"tags":["brute force","data structures","hashing","implementation","math","number theory","sortings","two pointers"]},{"contestId":1493,"index":"B","name":"Planet Lapituletti","type":"PROGRAMMING","points":1250.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":1492,"index":"E","name":"Almost Fault-Tolerant Database","type":"PROGRAMMING","points":3000.0,"rating":2500,"tags":["brute force","constructive algorithms","dfs and similar","greedy","implementation"]},{"contestId":1491,"index":"C","name":"Pekora and Trampoline","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["brute force","data structures","dp","greedy","implementation"]},{"contestId":1491,"index":"A","name":"K-th Largest Value","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation"]},{"contestId":1490,"index":"D","name":"Permutation Transformation","type":"PROGRAMMING","rating":1200,"tags":["dfs and similar","divide and conquer","implementation"]},{"contestId":1487,"index":"E","name":"Cheap Dinner","type":"PROGRAMMING","rating":2000,"tags":["brute force","data structures","graphs","greedy","implementation","sortings","two pointers"]},{"contestId":1487,"index":"C","name":"Minimum Ties","type":"PROGRAMMING","rating":1500,"tags":["brute force","constructive algorithms","dfs and similar","graphs","greedy","implementation","math"]},{"contestId":1487,"index":"A","name":"Arena","type":"PROGRAMMING","rating":800,"tags":["implementation","sortings"]},{"contestId":1486,"index":"A","name":"Shifting Stacks","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation"]},{"contestId":1485,"index":"B","name":"Replace and Keep Sorted","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["dp","implementation","math"]},{"contestId":1482,"index":"D","name":"Playlist","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["data structures","dsu","implementation","shortest paths"]},{"contestId":1482,"index":"C","name":"Basic Diplomacy","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["brute force","constructive algorithms","greedy","implementation"]},{"contestId":1482,"index":"B","name":"Restore Modulo","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["implementation","math"]},{"contestId":1481,"index":"D","name":"AB Graph","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["brute force","constructive algorithms","graphs","greedy","implementation"]},{"contestId":1481,"index":"B","name":"New Colony","type":"PROGRAMMING","points":750.0,"rating":1100,"tags":["brute force","greedy","implementation"]},{"contestId":1480,"index":"B","name":"The Great Hero","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["greedy","implementation","sortings"]},{"contestId":1479,"index":"B2","name":"Painting the Array II","type":"PROGRAMMING","points":750.0,"rating":2100,"tags":["constructive algorithms","data structures","dp","greedy","implementation"]},{"contestId":1479,"index":"B1","name":"Painting the Array I","type":"PROGRAMMING","points":750.0,"rating":1900,"tags":["constructive algorithms","data structures","dp","greedy","implementation"]},{"contestId":1478,"index":"C","name":"Nezzar and Symmetric Array","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["implementation","math","sortings"]},{"contestId":1476,"index":"D","name":"Journey","type":"PROGRAMMING","rating":1700,"tags":["dfs and similar","dp","dsu","implementation"]},{"contestId":1474,"index":"C","name":"Array Destruction","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["brute force","constructive algorithms","data structures","greedy","implementation","sortings"]},{"contestId":1473,"index":"D","name":"Program","type":"PROGRAMMING","rating":1700,"tags":["data structures","dp","implementation","strings"]},{"contestId":1473,"index":"A","name":"Replacing Elements","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","math","sortings"]},{"contestId":1471,"index":"B","name":"Strange List","type":"PROGRAMMING","points":750.0,"rating":1100,"tags":["brute force","greedy","implementation","math"]},{"contestId":1470,"index":"E","name":"Strange Permutation","type":"PROGRAMMING","points":2000.0,"rating":3200,"tags":["binary search","combinatorics","data structures","dp","graphs","implementation","two pointers"]},{"contestId":1469,"index":"C","name":"Building a Fence","type":"PROGRAMMING","rating":1600,"tags":["dp","greedy","implementation","two pointers"]},{"contestId":1468,"index":"N","name":"Waste Sorting","type":"PROGRAMMING","rating":900,"tags":["greedy","implementation"]},{"contestId":1468,"index":"M","name":"Similar Sets","type":"PROGRAMMING","rating":2300,"tags":["data structures","graphs","implementation"]},{"contestId":1468,"index":"K","name":"The Robot","type":"PROGRAMMING","rating":1600,"tags":["brute force","implementation"]},{"contestId":1468,"index":"I","name":"Plane Tiling","type":"PROGRAMMING","rating":2500,"tags":["geometry","implementation","math"]},{"contestId":1468,"index":"C","name":"Berpizza","type":"PROGRAMMING","rating":1400,"tags":["data structures","implementation"]},{"contestId":1467,"index":"B","name":"Hills And Valleys","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["brute force","implementation"]},{"contestId":1463,"index":"E","name":"Plan of Lectures","type":"PROGRAMMING","rating":2400,"tags":["constructive algorithms","dfs and similar","dsu","graphs","implementation","sortings","trees"]},{"contestId":1463,"index":"C","name":"Busy Robot","type":"PROGRAMMING","rating":1800,"tags":["implementation"]},{"contestId":1462,"index":"E2","name":"Close Tuples (hard version)","type":"PROGRAMMING","rating":1700,"tags":["binary search","combinatorics","implementation","math","sortings","two pointers"]},{"contestId":1462,"index":"B","name":"Last Year\u0027s Substring","type":"PROGRAMMING","rating":800,"tags":["dp","implementation","strings"]},{"contestId":1462,"index":"A","name":"Favorite Sequence","type":"PROGRAMMING","rating":800,"tags":["implementation","two pointers"]},{"contestId":1461,"index":"E","name":"Water Level","type":"PROGRAMMING","points":2250.0,"rating":2200,"tags":["brute force","graphs","greedy","implementation","math"]},{"contestId":1461,"index":"D","name":"Divide and Summarize","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["binary search","brute force","data structures","divide and conquer","implementation","sortings"]},{"contestId":1461,"index":"B","name":"Find the Spruce","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","dp","implementation"]},{"contestId":1455,"index":"E","name":"Four Points","type":"PROGRAMMING","rating":2400,"tags":["brute force","constructive algorithms","flows","geometry","greedy","implementation","math","ternary search"]},{"contestId":1454,"index":"C","name":"Sequence Transformation","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation"]},{"contestId":1454,"index":"B","name":"Unique Bid Auction","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1453,"index":"C","name":"Triangles","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["greedy","implementation"]},{"contestId":1453,"index":"B","name":"Suffix Operations","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["constructive algorithms","implementation"]},{"contestId":1453,"index":"A","name":"Cancel the Trains","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1451,"index":"C","name":"String Equality","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["dp","greedy","hashing","implementation","strings"]},{"contestId":1451,"index":"B","name":"Non-Substring Subsequence","type":"PROGRAMMING","points":750.0,"rating":900,"tags":["dp","greedy","implementation","strings"]},{"contestId":1450,"index":"H2","name":"Multithreading (Hard Version)","type":"PROGRAMMING","points":1750.0,"rating":3300,"tags":["combinatorics","implementation","math"]},{"contestId":1450,"index":"D","name":"Rating Compression","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["binary search","data structures","greedy","implementation","two pointers"]},{"contestId":1442,"index":"B","name":"Identify the Operations","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["combinatorics","data structures","dsu","greedy","implementation"]},{"contestId":1440,"index":"A","name":"Buy the String","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":1439,"index":"C","name":"Greedy Shopping","type":"PROGRAMMING","points":1750.0,"rating":2600,"tags":["binary search","data structures","divide and conquer","greedy","implementation"]},{"contestId":1439,"index":"A2","name":"Binary Table (Hard Version)","type":"PROGRAMMING","points":500.0,"rating":1900,"tags":["constructive algorithms","graphs","greedy","implementation"]},{"contestId":1439,"index":"A1","name":"Binary Table (Easy Version)","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["constructive algorithms","implementation"]},{"contestId":1438,"index":"A","name":"Specific Tastes of Andre ","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":1437,"index":"E","name":"Make It Increasing","type":"PROGRAMMING","rating":2200,"tags":["binary search","constructive algorithms","data structures","dp","implementation"]},{"contestId":1433,"index":"B","name":"Yet Another Bookshelf","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation"]},{"contestId":1433,"index":"A","name":"Boring Apartments","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1431,"index":"C","name":"Black Friday","type":"PROGRAMMING","rating":1600,"tags":["*special","implementation"]},{"contestId":1431,"index":"B","name":"Polycarp and the Language of Gods","type":"PROGRAMMING","rating":1400,"tags":["*special","implementation","two pointers"]},{"contestId":1430,"index":"C","name":"Numbers on Whiteboard","type":"PROGRAMMING","rating":1000,"tags":["constructive algorithms","data structures","greedy","implementation","math"]},{"contestId":1430,"index":"B","name":"Barrels","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":1428,"index":"D","name":"Bouncing Boomerangs","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1428,"index":"B","name":"Belted Rooms","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["graphs","implementation"]},{"contestId":1427,"index":"D","name":"Unshuffling a Deck","type":"PROGRAMMING","points":1000.0,"rating":2000,"tags":["constructive algorithms","implementation"]},{"contestId":1427,"index":"B","name":"Chess Cheater","type":"PROGRAMMING","points":750.0,"rating":1400,"tags":["greedy","implementation","sortings"]},{"contestId":1426,"index":"B","name":"Symmetric Matrix","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":1426,"index":"A","name":"Floor Number","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1425,"index":"E","name":"Excitation of Atoms","type":"PROGRAMMING","rating":2200,"tags":["greedy","implementation"]},{"contestId":1422,"index":"E","name":"Minlexes","type":"PROGRAMMING","points":2000.0,"rating":2700,"tags":["dp","greedy","implementation","strings"]},{"contestId":1422,"index":"B","name":"Nice Matrix","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["greedy","implementation","math"]},{"contestId":1421,"index":"E","name":"Swedish Heroes","type":"PROGRAMMING","points":2500.0,"rating":2700,"tags":["brute force","dp","implementation"]},{"contestId":1421,"index":"D","name":"Hexagons","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["brute force","constructive algorithms","greedy","implementation","math","shortest paths"]},{"contestId":1421,"index":"B","name":"Putting Bricks in the Wall","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["constructive algorithms","implementation"]},{"contestId":1420,"index":"C2","name":"Pokémon Army (hard version)","type":"PROGRAMMING","points":1250.0,"rating":2100,"tags":["data structures","divide and conquer","dp","greedy","implementation"]},{"contestId":1419,"index":"F","name":"Rain of Fire","type":"PROGRAMMING","points":3000.0,"rating":2800,"tags":["binary search","data structures","dfs and similar","dsu","graphs","implementation"]},{"contestId":1419,"index":"E","name":"Decryption","type":"PROGRAMMING","points":2250.0,"rating":2100,"tags":["constructive algorithms","implementation","math","number theory"]},{"contestId":1419,"index":"C","name":"Killjoy","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["greedy","implementation","math"]},{"contestId":1419,"index":"B","name":"Stairs","type":"PROGRAMMING","points":750.0,"rating":1200,"tags":["brute force","constructive algorithms","greedy","implementation","math"]},{"contestId":1419,"index":"A","name":"Digit Game","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["games","greedy","implementation"]},{"contestId":1418,"index":"D","name":"Trash Problem","type":"PROGRAMMING","rating":2100,"tags":["data structures","implementation"]},{"contestId":1416,"index":"F","name":"Showing Off","type":"PROGRAMMING","points":2750.0,"rating":3300,"tags":["flows","graph matchings","greedy","implementation"]},{"contestId":1416,"index":"D","name":"Graph and Queries","type":"PROGRAMMING","points":2000.0,"rating":2600,"tags":["data structures","dsu","graphs","implementation","trees"]},{"contestId":1416,"index":"A","name":"k-Amazing Numbers","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["binary search","data structures","implementation","two pointers"]},{"contestId":1415,"index":"C","name":"Bouncing Ball","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["brute force","dp","implementation"]},{"contestId":1413,"index":"D","name":"Shurikens","type":"PROGRAMMING","points":2000.0,"rating":1700,"tags":["data structures","greedy","implementation"]},{"contestId":1413,"index":"C","name":"Perform Easily","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["binary search","brute force","dp","implementation","sortings","two pointers"]},{"contestId":1413,"index":"B","name":"A New Technique","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation"]},{"contestId":1411,"index":"D","name":"Grime Zoo","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["brute force","greedy","implementation","strings"]},{"contestId":1411,"index":"A","name":"In-game Chat","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1408,"index":"D","name":"Searchlights","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["binary search","brute force","data structures","dp","implementation","sortings","two pointers"]},{"contestId":1408,"index":"C","name":"Discrete Acceleration","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["binary search","dp","implementation","math","two pointers"]},{"contestId":1406,"index":"B","name":"Maximum Product","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","dp","greedy","implementation","sortings"]},{"contestId":1406,"index":"A","name":"Subset Mex","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation","math"]},{"contestId":1405,"index":"B","name":"Array Cancellation","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["constructive algorithms","implementation"]},{"contestId":1404,"index":"A","name":"Balanced Bitstring","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["implementation","strings"]},{"contestId":1403,"index":"C","name":"Chess Rush","type":"PROGRAMMING","rating":3200,"tags":["*special","combinatorics","dp","implementation","math"]},{"contestId":1402,"index":"A","name":"Fancy Fence","type":"PROGRAMMING","rating":1800,"tags":["*special","data structures","dsu","implementation","math","sortings"]},{"contestId":1401,"index":"E","name":"Divide Square","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["data structures","geometry","implementation","sortings"]},{"contestId":1401,"index":"D","name":"Maximum Distributed Tree","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["dfs and similar","dp","greedy","implementation","math","number theory","sortings","trees"]},{"contestId":1399,"index":"D","name":"Binary String To Subsequences","type":"PROGRAMMING","rating":1500,"tags":["constructive algorithms","data structures","greedy","implementation"]},{"contestId":1398,"index":"E","name":"Two Types of Spells","type":"PROGRAMMING","rating":2200,"tags":["binary search","data structures","greedy","implementation","math","sortings"]},{"contestId":1396,"index":"C","name":"Monster Invaders","type":"PROGRAMMING","points":1750.0,"rating":2300,"tags":["dp","greedy","implementation"]},{"contestId":1393,"index":"E2","name":"Twilight and Ancient Scroll (harder version)","type":"PROGRAMMING","points":1500.0,"rating":3200,"tags":["dp","hashing","implementation","string suffix structures","strings","two pointers"]},{"contestId":1393,"index":"E1","name":"Twilight and Ancient Scroll (easier version)","type":"PROGRAMMING","points":1500.0,"rating":2800,"tags":["dp","hashing","implementation","string suffix structures","strings"]},{"contestId":1393,"index":"D","name":"Rarity and New Dress","type":"PROGRAMMING","points":1750.0,"rating":2100,"tags":["dfs and similar","dp","implementation","shortest paths"]},{"contestId":1393,"index":"B","name":"Applejack and Storages","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["constructive algorithms","data structures","greedy","implementation"]},{"contestId":1392,"index":"C","name":"Omkar and Waterslide","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":1392,"index":"B","name":"Omkar and Infinity Clock","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["implementation","math"]},{"contestId":1391,"index":"D","name":"505","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["bitmasks","brute force","constructive algorithms","dp","greedy","implementation"]},{"contestId":1391,"index":"B","name":"Fix You","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["brute force","greedy","implementation"]},{"contestId":1389,"index":"D","name":"Segment Intersections","type":"PROGRAMMING","rating":2100,"tags":["brute force","greedy","implementation","math"]},{"contestId":1388,"index":"D","name":"Captain Flint and Treasure","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["data structures","dfs and similar","graphs","greedy","implementation","trees"]},{"contestId":1385,"index":"G","name":"Columns Swaps","type":"PROGRAMMING","rating":2300,"tags":["2-sat","dfs and similar","dsu","graphs","implementation"]},{"contestId":1385,"index":"F","name":"Removing Leaves","type":"PROGRAMMING","rating":2300,"tags":["data structures","greedy","implementation","trees"]},{"contestId":1385,"index":"D","name":"a-Good String","type":"PROGRAMMING","rating":1500,"tags":["bitmasks","brute force","divide and conquer","dp","implementation"]},{"contestId":1384,"index":"B2","name":"Koa and the Beach (Hard Version)","type":"PROGRAMMING","points":750.0,"rating":2200,"tags":["constructive algorithms","dp","greedy","implementation"]},{"contestId":1381,"index":"C","name":"Mastermind","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["constructive algorithms","graph matchings","greedy","implementation","sortings","two pointers"]},{"contestId":1381,"index":"A2","name":"Prefix Flip (Hard Version)","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["constructive algorithms","data structures","implementation","strings","two pointers"]},{"contestId":1380,"index":"E","name":"Merging Towers","type":"PROGRAMMING","rating":2300,"tags":["data structures","dsu","implementation","trees"]},{"contestId":1380,"index":"D","name":"Berserk And Fireball","type":"PROGRAMMING","rating":2000,"tags":["constructive algorithms","greedy","implementation","math","two pointers"]},{"contestId":1380,"index":"C","name":"Create The Teams","type":"PROGRAMMING","rating":1400,"tags":["brute force","dp","greedy","implementation","sortings"]},{"contestId":1379,"index":"A","name":"Acacius and String","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["brute force","implementation","strings"]},{"contestId":1374,"index":"F","name":"Cyclic Shifts Sorting","type":"PROGRAMMING","rating":2400,"tags":["brute force","constructive algorithms","implementation","sortings"]},{"contestId":1374,"index":"E2","name":"Reading Books (hard version)","type":"PROGRAMMING","rating":2500,"tags":["data structures","greedy","implementation","sortings","ternary search","two pointers"]},{"contestId":1373,"index":"D","name":"Maximum Sum on Even Positions","type":"PROGRAMMING","rating":1600,"tags":["divide and conquer","dp","greedy","implementation"]},{"contestId":1373,"index":"A","name":"Donut Shops","type":"PROGRAMMING","rating":1000,"tags":["greedy","implementation","math"]},{"contestId":1372,"index":"A","name":"Omkar and Completion","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":1371,"index":"F","name":"Raging Thunder","type":"PROGRAMMING","points":3000.0,"rating":2800,"tags":["data structures","divide and conquer","implementation"]},{"contestId":1371,"index":"D","name":"Grid-00100","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1371,"index":"C","name":"A Cookie for You","type":"PROGRAMMING","points":1250.0,"rating":1300,"tags":["greedy","implementation","math"]},{"contestId":1370,"index":"D","name":"Odd-Even Subsequence","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["binary search","dp","dsu","greedy","implementation"]},{"contestId":1370,"index":"A","name":"Maximum GCD","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","math","number theory"]},{"contestId":1369,"index":"E","name":"DeadLee","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["data structures","dfs and similar","greedy","implementation","sortings"]},{"contestId":1369,"index":"B","name":"AccurateLee","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["greedy","implementation","strings"]},{"contestId":1368,"index":"F","name":"Lamps on a Circle","type":"PROGRAMMING","points":3000.0,"rating":2600,"tags":["games","implementation","interactive","math"]},{"contestId":1368,"index":"A","name":"C+\u003d","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation","math"]},{"contestId":1367,"index":"D","name":"Task On The Board","type":"PROGRAMMING","rating":1800,"tags":["constructive algorithms","greedy","implementation","sortings"]},{"contestId":1367,"index":"A","name":"Short Substrings","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1365,"index":"F","name":"Swaps Again","type":"PROGRAMMING","points":2500.0,"rating":2100,"tags":["constructive algorithms","implementation","sortings"]},{"contestId":1365,"index":"D","name":"Solve The Maze","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["constructive algorithms","dfs and similar","dsu","graphs","greedy","implementation","shortest paths"]},{"contestId":1365,"index":"C","name":"Rotation Matching","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["constructive algorithms","data structures","greedy","implementation"]},{"contestId":1365,"index":"B","name":"Trouble Sort","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["constructive algorithms","implementation"]},{"contestId":1365,"index":"A","name":"Matrix Game","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["games","greedy","implementation"]},{"contestId":1364,"index":"D","name":"Ehab\u0027s Last Corollary","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["constructive algorithms","dfs and similar","graphs","greedy","implementation","trees"]},{"contestId":1363,"index":"D","name":"Guess The Maximums","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["binary search","implementation","interactive","math"]},{"contestId":1363,"index":"B","name":"Subsequence Hate","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","strings"]},{"contestId":1363,"index":"A","name":"Odd Selection","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","implementation","math"]},{"contestId":1362,"index":"A","name":"Johnny and Ancient Computer","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":1361,"index":"F","name":"Johnny and New Toy","type":"PROGRAMMING","points":3500.0,"rating":3300,"tags":["data structures","implementation","math"]},{"contestId":1361,"index":"D","name":"Johnny and James","type":"PROGRAMMING","points":2500.0,"rating":2900,"tags":["greedy","implementation","math","trees"]},{"contestId":1361,"index":"B","name":"Johnny and Grandmaster","type":"PROGRAMMING","points":1250.0,"rating":1900,"tags":["greedy","implementation","math","sortings"]},{"contestId":1360,"index":"E","name":"Polygon","type":"PROGRAMMING","rating":1300,"tags":["dp","graphs","implementation","shortest paths"]},{"contestId":1359,"index":"D","name":"Yet Another Yet Another Task","type":"PROGRAMMING","rating":2000,"tags":["data structures","dp","implementation","two pointers"]},{"contestId":1359,"index":"B","name":"New Theatre Square","type":"PROGRAMMING","rating":1000,"tags":["brute force","dp","greedy","implementation","two pointers"]},{"contestId":1358,"index":"F","name":"Tasty Cookie","type":"PROGRAMMING","points":2500.0,"rating":2700,"tags":["binary search","constructive algorithms","greedy","implementation"]},{"contestId":1358,"index":"E","name":"Are You Fired?","type":"PROGRAMMING","points":2000.0,"rating":2400,"tags":["constructive algorithms","data structures","greedy","implementation"]},{"contestId":1358,"index":"D","name":"The Best Vacation","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["binary search","brute force","greedy","implementation","two pointers"]},{"contestId":1355,"index":"C","name":"Count Triangles","type":"PROGRAMMING","points":1250.0,"rating":1800,"tags":["binary search","implementation","math","two pointers"]},{"contestId":1355,"index":"A","name":"Sequence with Digits","type":"PROGRAMMING","points":750.0,"rating":1200,"tags":["brute force","implementation","math"]},{"contestId":1354,"index":"B","name":"Ternary String","type":"PROGRAMMING","rating":1200,"tags":["binary search","dp","implementation","two pointers"]},{"contestId":1352,"index":"E","name":"Special Elements","type":"PROGRAMMING","rating":1500,"tags":["brute force","implementation","two pointers"]},{"contestId":1352,"index":"D","name":"Alice, Bob and Candies","type":"PROGRAMMING","rating":1300,"tags":["implementation"]},{"contestId":1352,"index":"A","name":"Sum of Round Numbers","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1351,"index":"C","name":"Skier","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["data structures","implementation"]},{"contestId":1351,"index":"B","name":"Square?","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["brute force","implementation","math"]},{"contestId":1351,"index":"A","name":"A+B (Trial Problem)","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1349,"index":"C","name":"Orac and Game of Life","type":"PROGRAMMING","points":1250.0,"rating":2000,"tags":["dfs and similar","graphs","implementation","shortest paths"]},{"contestId":1348,"index":"D","name":"Phoenix and Science","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["binary search","constructive algorithms","greedy","implementation","math"]},{"contestId":1343,"index":"F","name":"Restore the Permutation by Sorted Segments","type":"PROGRAMMING","rating":2400,"tags":["brute force","constructive algorithms","data structures","greedy","implementation"]},{"contestId":1341,"index":"B","name":"Nastya and Door","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["greedy","implementation"]},{"contestId":1340,"index":"A","name":"Nastya and Strange Generator","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["brute force","data structures","greedy","implementation"]},{"contestId":1339,"index":"A","name":"Filling Diamonds","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","dp","implementation","math"]},{"contestId":1337,"index":"B","name":"Kana and Dragon Quest game","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["greedy","implementation","math"]},{"contestId":1335,"index":"D","name":"Anti-Sudoku","type":"PROGRAMMING","rating":1300,"tags":["constructive algorithms","implementation"]},{"contestId":1335,"index":"C","name":"Two Teams Composing","type":"PROGRAMMING","rating":1100,"tags":["binary search","greedy","implementation","sortings"]},{"contestId":1334,"index":"D","name":"Minimum Euler Cycle","type":"PROGRAMMING","rating":1800,"tags":["constructive algorithms","graphs","greedy","implementation"]},{"contestId":1334,"index":"A","name":"Level Statistics","type":"PROGRAMMING","rating":1200,"tags":["implementation","math"]},{"contestId":1333,"index":"F","name":"Kate and imperfection","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["greedy","implementation","math","number theory","sortings","two pointers"]},{"contestId":1333,"index":"D","name":"Challenges in school №41","type":"PROGRAMMING","points":1750.0,"rating":2100,"tags":["brute force","constructive algorithms","games","graphs","greedy","implementation","sortings"]},{"contestId":1333,"index":"C","name":"Eugene and an array","type":"PROGRAMMING","points":1250.0,"rating":1700,"tags":["binary search","data structures","implementation","two pointers"]},{"contestId":1333,"index":"B","name":"Kind Anton","type":"PROGRAMMING","points":750.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":1332,"index":"C","name":"K-Complete Word","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["dfs and similar","dsu","greedy","implementation","strings"]},{"contestId":1332,"index":"A","name":"Exercising Walk","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["greedy","implementation","math"]},{"contestId":1331,"index":"E","name":"Jordan Smiley","type":"PROGRAMMING","tags":["*special","dfs and similar","geometry","implementation"]},{"contestId":1331,"index":"D","name":"Again?","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1330,"index":"B","name":"Dreamoon Likes Permutations","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","math"]},{"contestId":1330,"index":"A","name":"Dreamoon and Ranking Collection","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":1329,"index":"C","name":"Drazil Likes Heap","type":"PROGRAMMING","points":1500.0,"rating":2400,"tags":["constructive algorithms","data structures","greedy","implementation"]},{"contestId":1329,"index":"A","name":"Dreamoon Likes Coloring","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1328,"index":"C","name":"Ternary XOR","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation"]},{"contestId":1328,"index":"B","name":"K-th Beautiful String","type":"PROGRAMMING","rating":1300,"tags":["binary search","brute force","combinatorics","implementation","math"]},{"contestId":1327,"index":"C","name":"Game with Chips","type":"PROGRAMMING","rating":1600,"tags":["constructive algorithms","implementation"]},{"contestId":1326,"index":"B","name":"Maximums","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["implementation","math"]},{"contestId":1325,"index":"B","name":"CopyCopyCopyCopyCopy","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1324,"index":"E","name":"Sleeping Schedule","type":"PROGRAMMING","rating":1700,"tags":["dp","implementation"]},{"contestId":1324,"index":"C","name":"Frog Jumps","type":"PROGRAMMING","rating":1100,"tags":["binary search","data structures","dfs and similar","greedy","implementation"]},{"contestId":1324,"index":"A","name":"Yet Another Tetris Problem","type":"PROGRAMMING","rating":900,"tags":["implementation","number theory"]},{"contestId":1323,"index":"B","name":"Count Subrectangles","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["binary search","greedy","implementation"]},{"contestId":1323,"index":"A","name":"Even Subset Sum Problem","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","dp","greedy","implementation"]},{"contestId":1316,"index":"D","name":"Nash Matrix","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["constructive algorithms","dfs and similar","graphs","implementation"]},{"contestId":1316,"index":"B","name":"String Modification","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","constructive algorithms","implementation","sortings","strings"]},{"contestId":1316,"index":"A","name":"Grade Allocation","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1315,"index":"A","name":"Dead Pixel","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1313,"index":"D","name":"Happy New Year","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["bitmasks","dp","implementation"]},{"contestId":1313,"index":"B","name":"Different Rules","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1313,"index":"A","name":"Fast Food Restaurant","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","greedy","implementation"]},{"contestId":1312,"index":"C","name":"Adding Powers","type":"PROGRAMMING","rating":1400,"tags":["bitmasks","greedy","implementation","math","number theory","ternary search"]},{"contestId":1311,"index":"F","name":"Moving Points","type":"PROGRAMMING","rating":1900,"tags":["data structures","divide and conquer","implementation","sortings"]},{"contestId":1311,"index":"A","name":"Add Odd or Subtract Even","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","math"]},{"contestId":1310,"index":"B","name":"Double Elimination","type":"PROGRAMMING","points":1000.0,"rating":2500,"tags":["dp","implementation"]},{"contestId":1307,"index":"E","name":"Cow and Treats","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["binary search","combinatorics","dp","greedy","implementation","math"]},{"contestId":1307,"index":"A","name":"Cow and Haybales","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1305,"index":"E","name":"Kuroni and the Score Distribution","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1304,"index":"C","name":"Air Conditioner","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["dp","greedy","implementation","sortings","two pointers"]},{"contestId":1304,"index":"B","name":"Longest Palindrome","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","constructive algorithms","greedy","implementation","strings"]},{"contestId":1303,"index":"F","name":"Number of Components","type":"PROGRAMMING","rating":2800,"tags":["dsu","implementation"]},{"contestId":1303,"index":"C","name":"Perfect Keyboard","type":"PROGRAMMING","rating":1600,"tags":["dfs and similar","greedy","implementation"]},{"contestId":1303,"index":"A","name":"Erasing Zeroes","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1301,"index":"F","name":"Super Jaber","type":"PROGRAMMING","points":2500.0,"rating":2600,"tags":["dfs and similar","graphs","implementation","shortest paths"]},{"contestId":1301,"index":"E","name":"Nanosoft","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["binary search","data structures","dp","implementation"]},{"contestId":1301,"index":"D","name":"Time to Run","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["constructive algorithms","graphs","implementation"]},{"contestId":1301,"index":"A","name":"Three Strings","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":1300,"index":"B","name":"Assigning to Classes","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["greedy","implementation","sortings"]},{"contestId":1300,"index":"A","name":"Non-zero","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":1297,"index":"F","name":"Movie Fan","type":"PROGRAMMING","tags":["*special","data structures","greedy","implementation","sortings"]},{"contestId":1297,"index":"B","name":"Cartoons","type":"PROGRAMMING","tags":["*special","implementation","sortings"]},{"contestId":1297,"index":"A","name":"Likes Display","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1296,"index":"C","name":"Yet Another Walking Robot","type":"PROGRAMMING","rating":1500,"tags":["data structures","implementation"]},{"contestId":1294,"index":"E","name":"Obtain a Permutation","type":"PROGRAMMING","rating":1900,"tags":["greedy","implementation","math"]},{"contestId":1294,"index":"D","name":"MEX maximizing","type":"PROGRAMMING","rating":1600,"tags":["data structures","greedy","implementation","math"]},{"contestId":1294,"index":"B","name":"Collecting Packages","type":"PROGRAMMING","rating":1200,"tags":["implementation","sortings"]},{"contestId":1293,"index":"A","name":"ConneR and the A.R.C. Markland-N","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["binary search","brute force","implementation"]},{"contestId":1292,"index":"B","name":"Aroma\u0027s Search","type":"PROGRAMMING","points":750.0,"rating":1700,"tags":["brute force","constructive algorithms","geometry","greedy","implementation"]},{"contestId":1292,"index":"A","name":"NEKO\u0027s Maze Game","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["data structures","dsu","implementation"]},{"contestId":1291,"index":"B","name":"Array Sharpening","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["greedy","implementation"]},{"contestId":1290,"index":"A","name":"Mind Control","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["brute force","data structures","implementation"]},{"contestId":1287,"index":"B","name":"Hyperset","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","data structures","implementation"]},{"contestId":1287,"index":"A","name":"Angry Students","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1286,"index":"F","name":"Harry The Potter","type":"PROGRAMMING","points":2750.0,"rating":3100,"tags":["brute force","constructive algorithms","dp","fft","implementation","math"]},{"contestId":1285,"index":"B","name":"Just Eat It!","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["dp","greedy","implementation"]},{"contestId":1284,"index":"B","name":"New Year and Ascent Sequence","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["binary search","combinatorics","data structures","dp","implementation","sortings"]},{"contestId":1284,"index":"A","name":"New Year and Naming","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":1282,"index":"A","name":"Temporarily unavailable","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":1281,"index":"A","name":"Suffix Three","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1280,"index":"B","name":"Beingawesomeism","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["implementation","math"]},{"contestId":1280,"index":"A","name":"Cut and Paste","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["implementation","math"]},{"contestId":1279,"index":"C","name":"Stack of Presents","type":"PROGRAMMING","rating":1400,"tags":["data structures","implementation"]},{"contestId":1279,"index":"B","name":"Verse For Santa","type":"PROGRAMMING","rating":1300,"tags":["binary search","brute force","implementation"]},{"contestId":1278,"index":"C","name":"Berry Jam","type":"PROGRAMMING","rating":1700,"tags":["data structures","dp","greedy","implementation"]},{"contestId":1278,"index":"A","name":"Shuffle Hashing","type":"PROGRAMMING","rating":1000,"tags":["brute force","implementation","strings"]},{"contestId":1277,"index":"D","name":"Let\u0027s Play the Words?","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["data structures","hashing","implementation","math"]},{"contestId":1277,"index":"A","name":"Happy Birthday, Polycarp!","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":1272,"index":"C","name":"Yet Another Broken Keyboard","type":"PROGRAMMING","rating":1200,"tags":["combinatorics","dp","implementation"]},{"contestId":1272,"index":"B","name":"Snow Walking Robot","type":"PROGRAMMING","rating":1200,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1271,"index":"D","name":"Portals","type":"PROGRAMMING","points":1750.0,"rating":2100,"tags":["data structures","dp","greedy","implementation","sortings"]},{"contestId":1271,"index":"C","name":"Shawarma Tent","type":"PROGRAMMING","points":1250.0,"rating":1300,"tags":["brute force","geometry","greedy","implementation"]},{"contestId":1268,"index":"A","name":"Long Beautiful Integer","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["constructive algorithms","greedy","implementation","strings"]},{"contestId":1267,"index":"J","name":"Just Arrange the Icons","type":"PROGRAMMING","rating":1800,"tags":["greedy","implementation","math"]},{"contestId":1267,"index":"I","name":"Intriguing Selection","type":"PROGRAMMING","rating":2600,"tags":["brute force","constructive algorithms","implementation","interactive","sortings"]},{"contestId":1266,"index":"E","name":"Spaceship Solitaire","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["data structures","greedy","implementation"]},{"contestId":1266,"index":"D","name":"Decreasing Debts","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["constructive algorithms","data structures","graphs","greedy","implementation","math","two pointers"]},{"contestId":1265,"index":"B","name":"Beautiful Numbers","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["data structures","implementation","math","two pointers"]},{"contestId":1264,"index":"A","name":"Beautiful Regional Contest","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["greedy","implementation"]},{"contestId":1263,"index":"E","name":"Editor","type":"PROGRAMMING","points":2500.0,"rating":2100,"tags":["data structures","implementation"]},{"contestId":1263,"index":"B","name":"PIN Codes","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["greedy","implementation"]},{"contestId":1257,"index":"C","name":"Dominated Subarray","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation","sortings","strings","two pointers"]},{"contestId":1255,"index":"C","name":"League of Leesins","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["constructive algorithms","implementation"]},{"contestId":1255,"index":"B","name":"Fridge Lockers","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["graphs","implementation"]},{"contestId":1254,"index":"A","name":"Feeding Chicken","type":"PROGRAMMING","points":750.0,"rating":1700,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1253,"index":"B","name":"Silly Mistake","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["greedy","implementation"]},{"contestId":1253,"index":"A","name":"Single Push","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":1252,"index":"H","name":"Twin Buildings","type":"PROGRAMMING","rating":1800,"tags":["greedy","implementation"]},{"contestId":1252,"index":"C","name":"Even Path","type":"PROGRAMMING","rating":1600,"tags":["data structures","implementation"]},{"contestId":1250,"index":"F","name":"Data Center","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":1250,"index":"E","name":"The Coronation","type":"PROGRAMMING","rating":2300,"tags":["graphs","implementation"]},{"contestId":1250,"index":"A","name":"Berstagram","type":"PROGRAMMING","rating":1400,"tags":["implementation"]},{"contestId":1249,"index":"C1","name":"Good Numbers (easy version)","type":"PROGRAMMING","rating":1300,"tags":["brute force","greedy","implementation"]},{"contestId":1248,"index":"D1","name":"The World Is Just a Programming Task (Easy Version)","type":"PROGRAMMING","points":750.0,"rating":2000,"tags":["brute force","dp","greedy","implementation"]},{"contestId":1244,"index":"F","name":"Chips","type":"PROGRAMMING","points":2500.0,"rating":2300,"tags":["constructive algorithms","implementation"]},{"contestId":1244,"index":"D","name":"Paint the Tree","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["brute force","constructive algorithms","dp","graphs","implementation","trees"]},{"contestId":1244,"index":"B","name":"Rooms and Staircases","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["brute force","implementation"]},{"contestId":1243,"index":"A","name":"Maximum Square","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1239,"index":"F","name":"Swiper, no swiping!","type":"PROGRAMMING","points":3000.0,"rating":3400,"tags":["graphs","implementation"]},{"contestId":1239,"index":"E","name":"Turtle","type":"PROGRAMMING","points":2500.0,"rating":3100,"tags":["dp","implementation"]},{"contestId":1239,"index":"C","name":"Queue in the Train","type":"PROGRAMMING","points":1250.0,"rating":2300,"tags":["data structures","greedy","implementation"]},{"contestId":1239,"index":"B","name":"The World Is Just a Programming Task (Hard Version)","type":"PROGRAMMING","points":1250.0,"rating":2500,"tags":["implementation"]},{"contestId":1237,"index":"D","name":"Balanced Playlist","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["binary search","data structures","implementation"]},{"contestId":1237,"index":"C2","name":"Balanced Removals (Harder)","type":"PROGRAMMING","points":750.0,"rating":1900,"tags":["binary search","constructive algorithms","divide and conquer","greedy","implementation","sortings"]},{"contestId":1237,"index":"A","name":"Balanced Rating Changes","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","math"]},{"contestId":1236,"index":"D","name":"Alice and the Doll","type":"PROGRAMMING","points":1750.0,"rating":2300,"tags":["brute force","data structures","greedy","implementation"]},{"contestId":1236,"index":"C","name":"Labs","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1234,"index":"C","name":"Pipes","type":"PROGRAMMING","rating":1500,"tags":["dp","implementation"]},{"contestId":1234,"index":"B2","name":"Social Network (hard version)","type":"PROGRAMMING","rating":1300,"tags":["data structures","implementation"]},{"contestId":1234,"index":"B1","name":"Social Network (easy version)","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":1230,"index":"B","name":"Ania and Minimizing","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["greedy","implementation"]},{"contestId":1230,"index":"A","name":"Dawid and Bags of Candies","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":1228,"index":"F","name":"One Node is Gone","type":"PROGRAMMING","points":2750.0,"rating":2500,"tags":["constructive algorithms","implementation","trees"]},{"contestId":1228,"index":"D","name":"Complete Tripartite","type":"PROGRAMMING","points":1750.0,"rating":1900,"tags":["brute force","constructive algorithms","graphs","hashing","implementation"]},{"contestId":1228,"index":"B","name":"Filling the Grid","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","math"]},{"contestId":1228,"index":"A","name":"Distinct Digits","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":1225,"index":"B2","name":"TV Subscriptions (Hard Version)","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["implementation","two pointers"]},{"contestId":1225,"index":"B1","name":"TV Subscriptions (Easy Version)","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["implementation"]},{"contestId":1220,"index":"A","name":"Cards","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","sortings","strings"]},{"contestId":1219,"index":"G","name":"Harvester","type":"PROGRAMMING","rating":2000,"tags":["implementation"]},{"contestId":1219,"index":"C","name":"Periodic integer number","type":"PROGRAMMING","rating":1700,"tags":["implementation","strings"]},{"contestId":1217,"index":"E","name":"Sum Queries?","type":"PROGRAMMING","rating":2300,"tags":["data structures","greedy","implementation","math"]},{"contestId":1216,"index":"B","name":"Shooting","type":"PROGRAMMING","rating":900,"tags":["greedy","implementation","sortings"]},{"contestId":1215,"index":"B","name":"The Number of Products","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["combinatorics","dp","implementation"]},{"contestId":1215,"index":"A","name":"Yellow Cards","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["greedy","implementation","math"]},{"contestId":1213,"index":"F","name":"Unstable String Sort","type":"PROGRAMMING","rating":2100,"tags":["data structures","dfs and similar","dsu","graphs","greedy","implementation","strings"]},{"contestId":1213,"index":"D1","name":"Equalizing by Division (easy version)","type":"PROGRAMMING","rating":1500,"tags":["brute force","implementation"]},{"contestId":1213,"index":"B","name":"Bad Prices","type":"PROGRAMMING","rating":1100,"tags":["data structures","implementation"]},{"contestId":1211,"index":"F","name":"kotlinkotlinkotlinkotlin...","type":"PROGRAMMING","rating":2300,"tags":["*special","graphs","implementation","strings"]},{"contestId":1211,"index":"B","name":"Traveling Around the Golden Ring of Berland","type":"PROGRAMMING","rating":1500,"tags":["*special","implementation"]},{"contestId":1211,"index":"A","name":"Three Problems","type":"PROGRAMMING","rating":1000,"tags":["*special","implementation"]},{"contestId":1209,"index":"G1","name":"Into Blocks (easy version)","type":"PROGRAMMING","points":1500.0,"rating":2000,"tags":["data structures","dsu","greedy","implementation","two pointers"]},{"contestId":1209,"index":"C","name":"Paint the Digits","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1209,"index":"B","name":"Koala and Lights","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation","math","number theory"]},{"contestId":1209,"index":"A","name":"Paint the Numbers","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","math"]},{"contestId":1208,"index":"H","name":"Red Blue Tree","type":"PROGRAMMING","points":3750.0,"rating":3500,"tags":["data structures","implementation","trees"]},{"contestId":1208,"index":"E","name":"Let Them Slide","type":"PROGRAMMING","points":2250.0,"rating":2200,"tags":["data structures","implementation"]},{"contestId":1208,"index":"D","name":"Restore Permutation","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["binary search","data structures","greedy","implementation"]},{"contestId":1208,"index":"B","name":"Uniqueness","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["binary search","brute force","implementation","two pointers"]},{"contestId":1207,"index":"F","name":"Remainder Problem","type":"PROGRAMMING","rating":2100,"tags":["brute force","data structures","implementation"]},{"contestId":1207,"index":"B","name":"Square Filling","type":"PROGRAMMING","rating":1200,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1207,"index":"A","name":"There Are Two Types Of Burgers","type":"PROGRAMMING","rating":800,"tags":["brute force","greedy","implementation","math"]},{"contestId":1206,"index":"B","name":"Make Product Equal One","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["dp","implementation"]},{"contestId":1205,"index":"C","name":"Palindromic Paths","type":"PROGRAMMING","points":1250.0,"rating":2400,"tags":["implementation","interactive"]},{"contestId":1203,"index":"D2","name":"Remove the Substring (hard version)","type":"PROGRAMMING","rating":1700,"tags":["binary search","greedy","implementation","two pointers"]},{"contestId":1203,"index":"D1","name":"Remove the Substring (easy version)","type":"PROGRAMMING","rating":1600,"tags":["greedy","implementation"]},{"contestId":1203,"index":"C","name":"Common Divisors","type":"PROGRAMMING","rating":1300,"tags":["implementation","math"]},{"contestId":1203,"index":"A","name":"Circle of Students","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":1202,"index":"F","name":"You Are Given Some Letters...","type":"PROGRAMMING","rating":2700,"tags":["binary search","implementation","math"]},{"contestId":1202,"index":"C","name":"You Are Given a WASD-string...","type":"PROGRAMMING","rating":2100,"tags":["brute force","data structures","dp","greedy","implementation","math","strings"]},{"contestId":1201,"index":"D","name":"Treasure Hunting","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["binary search","dp","greedy","implementation"]},{"contestId":1201,"index":"A","name":"Important Exam","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","strings"]},{"contestId":1200,"index":"F","name":"Graph Traveler","type":"PROGRAMMING","points":2500.0,"rating":2300,"tags":["brute force","data structures","dfs and similar","dp","graphs","implementation","math","number theory"]},{"contestId":1200,"index":"E","name":"Compress Words","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["brute force","hashing","implementation","string suffix structures","strings"]},{"contestId":1200,"index":"D","name":"White Lines","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["brute force","data structures","dp","implementation","two pointers"]},{"contestId":1200,"index":"A","name":"Hotelier","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","data structures","implementation"]},{"contestId":1199,"index":"A","name":"City Day","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":1197,"index":"B","name":"Pillars","type":"PROGRAMMING","rating":1000,"tags":["greedy","implementation"]},{"contestId":1196,"index":"E","name":"Connected Component on a Chessboard","type":"PROGRAMMING","rating":1800,"tags":["constructive algorithms","implementation"]},{"contestId":1196,"index":"D2","name":"RGB Substring (hard version)","type":"PROGRAMMING","rating":1600,"tags":["data structures","dp","implementation","two pointers"]},{"contestId":1196,"index":"D1","name":"RGB Substring (easy version)","type":"PROGRAMMING","rating":1500,"tags":["implementation"]},{"contestId":1196,"index":"C","name":"Robot Breakout","type":"PROGRAMMING","rating":1500,"tags":["implementation"]},{"contestId":1194,"index":"C","name":"From S To T","type":"PROGRAMMING","rating":1300,"tags":["implementation","strings"]},{"contestId":1194,"index":"B","name":"Yet Another Crosses Problem","type":"PROGRAMMING","rating":1300,"tags":["implementation"]},{"contestId":1191,"index":"B","name":"Tokitsukaze and Mahjong","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":1190,"index":"A","name":"Tokitsukaze and Discard Items","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["implementation","two pointers"]},{"contestId":1189,"index":"C","name":"Candies!","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["data structures","dp","implementation","math"]},{"contestId":1188,"index":"A2","name":"Add on a Tree: Revolution","type":"PROGRAMMING","points":750.0,"rating":2500,"tags":["constructive algorithms","dfs and similar","implementation","trees"]},{"contestId":1187,"index":"C","name":"Vasya And Array","type":"PROGRAMMING","rating":1800,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1187,"index":"B","name":"Letters Shop","type":"PROGRAMMING","rating":1300,"tags":["binary search","implementation","strings"]},{"contestId":1186,"index":"F","name":"Vus the Cossack and a Graph","type":"PROGRAMMING","points":3000.0,"rating":2400,"tags":["dfs and similar","graphs","greedy","implementation"]},{"contestId":1186,"index":"E","name":"Vus the Cossack and a Field","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["divide and conquer","implementation","math"]},{"contestId":1186,"index":"C","name":"Vus the Cossack and Strings","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["implementation","math"]},{"contestId":1186,"index":"A","name":"Vus the Cossack and a Contest","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1185,"index":"E","name":"Polycarp and Snakes","type":"PROGRAMMING","points":2250.0,"rating":2000,"tags":["brute force","implementation"]},{"contestId":1185,"index":"D","name":"Extra Element","type":"PROGRAMMING","points":2000.0,"rating":1700,"tags":["implementation","math"]},{"contestId":1185,"index":"B","name":"Email from Polycarp","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","strings"]},{"contestId":1184,"index":"D1","name":"Parallel Universes (Easy)","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":1184,"index":"C1","name":"Heidi and the Turing Test (Easy)","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":1183,"index":"G","name":"Candy Box (hard version)","type":"PROGRAMMING","rating":2000,"tags":["greedy","implementation","sortings"]},{"contestId":1183,"index":"E","name":"Subsequences (easy version)","type":"PROGRAMMING","rating":2000,"tags":["dp","graphs","implementation","shortest paths"]},{"contestId":1183,"index":"A","name":"Nearest Interesting Number","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1182,"index":"D","name":"Complete Mirror","type":"PROGRAMMING","points":2000.0,"rating":2400,"tags":["constructive algorithms","dfs and similar","dp","hashing","implementation","trees"]},{"contestId":1182,"index":"B","name":"Plus from Picture","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["dfs and similar","implementation","strings"]},{"contestId":1181,"index":"D","name":"Irrigation","type":"PROGRAMMING","points":1750.0,"rating":2200,"tags":["binary search","data structures","implementation","sortings","trees","two pointers"]},{"contestId":1181,"index":"C","name":"Flag","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["brute force","combinatorics","dp","implementation"]},{"contestId":1181,"index":"B","name":"Split a Number","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["greedy","implementation","strings"]},{"contestId":1180,"index":"B","name":"Nick and Array","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["greedy","implementation"]},{"contestId":1180,"index":"A","name":"Alex and a Rhombus","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["dp","implementation","math"]},{"contestId":1179,"index":"C","name":"Serge and Dining Room","type":"PROGRAMMING","points":1500.0,"rating":2200,"tags":["binary search","data structures","graph matchings","greedy","implementation","math","trees"]},{"contestId":1179,"index":"A","name":"Valeriy and Deque","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["data structures","implementation"]},{"contestId":1177,"index":"B","name":"Digits Sequence (Hard Edition)","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["binary search","divide and conquer","implementation"]},{"contestId":1177,"index":"A","name":"Digits Sequence (Easy Edition)","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":1176,"index":"F","name":"Destroy it!","type":"PROGRAMMING","rating":2100,"tags":["dp","implementation","sortings"]},{"contestId":1176,"index":"C","name":"Lose it!","type":"PROGRAMMING","rating":1300,"tags":["dp","greedy","implementation"]},{"contestId":1176,"index":"A","name":"Divide it!","type":"PROGRAMMING","rating":800,"tags":["brute force","greedy","implementation"]},{"contestId":1175,"index":"E","name":"Minimal Segment Cover","type":"PROGRAMMING","rating":2200,"tags":["data structures","dfs and similar","divide and conquer","dp","greedy","implementation","trees"]},{"contestId":1175,"index":"B","name":"Catch Overflow!","type":"PROGRAMMING","rating":1600,"tags":["data structures","expression parsing","implementation"]},{"contestId":1175,"index":"A","name":"From Hero to Zero","type":"PROGRAMMING","rating":900,"tags":["implementation","math"]},{"contestId":1174,"index":"F","name":"Ehab and the Big Finale","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["constructive algorithms","divide and conquer","graphs","implementation","interactive","trees"]},{"contestId":1172,"index":"A","name":"Nauuo and Cards","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["greedy","implementation"]},{"contestId":1170,"index":"D","name":"Decoding of Integer Sequences","type":"PROGRAMMING","tags":["*special","data structures","implementation"]},{"contestId":1170,"index":"C","name":"Minus and Minus Give Plus","type":"PROGRAMMING","tags":["*special","implementation","strings"]},{"contestId":1170,"index":"B","name":"Bad Days","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1169,"index":"B","name":"Pairs","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["graphs","implementation"]},{"contestId":1169,"index":"A","name":"Circle Metro","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":1168,"index":"D","name":"Anagram Paths","type":"PROGRAMMING","points":2000.0,"rating":3000,"tags":["dp","implementation","trees"]},{"contestId":1165,"index":"F2","name":"Microtransactions (hard version)","type":"PROGRAMMING","rating":2000,"tags":["binary search","greedy","implementation"]},{"contestId":1165,"index":"A","name":"Remainder","type":"PROGRAMMING","rating":1100,"tags":["implementation","math"]},{"contestId":1163,"index":"C2","name":"Power Transmission (Hard Edition)","type":"PROGRAMMING","points":750.0,"rating":1900,"tags":["data structures","geometry","implementation","math"]},{"contestId":1163,"index":"B2","name":"Cat Party (Hard Edition)","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["data structures","implementation"]},{"contestId":1163,"index":"B1","name":"Cat Party (Easy Edition)","type":"PROGRAMMING","points":750.0,"rating":1500,"tags":["data structures","implementation"]},{"contestId":1162,"index":"A","name":"Zoning Restrictions Again","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1159,"index":"B","name":"Expansion coefficient of the array","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["implementation","math"]},{"contestId":1159,"index":"A","name":"A pile of stones","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":1158,"index":"A","name":"The Party and Sweets","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["binary search","constructive algorithms","greedy","implementation","math","sortings","two pointers"]},{"contestId":1157,"index":"A","name":"Reachable Numbers","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":1156,"index":"G","name":"Optimizer","type":"PROGRAMMING","rating":2700,"tags":["graphs","greedy","hashing","implementation"]},{"contestId":1156,"index":"B","name":"Ugly Pairs","type":"PROGRAMMING","rating":1800,"tags":["dfs and similar","greedy","implementation","sortings","strings"]},{"contestId":1155,"index":"B","name":"Game with Telephone Numbers","type":"PROGRAMMING","rating":1200,"tags":["games","greedy","implementation"]},{"contestId":1155,"index":"A","name":"Reverse a Substring","type":"PROGRAMMING","rating":1000,"tags":["implementation","sortings","strings"]},{"contestId":1154,"index":"E","name":"Two Teams","type":"PROGRAMMING","rating":1800,"tags":["data structures","implementation","sortings"]},{"contestId":1154,"index":"C","name":"Gourmet Cat","type":"PROGRAMMING","rating":1400,"tags":["implementation","math"]},{"contestId":1152,"index":"A","name":"Neko Finds Grapes","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","math"]},{"contestId":1150,"index":"B","name":"Tiling Challenge","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["greedy","implementation"]},{"contestId":1150,"index":"A","name":"Stock Arbitraging","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":1149,"index":"C","name":"Tree Generator™","type":"PROGRAMMING","points":1750.0,"rating":2700,"tags":["data structures","implementation","trees"]},{"contestId":1149,"index":"B","name":"Three Religions","type":"PROGRAMMING","points":1250.0,"rating":2200,"tags":["dp","implementation","strings"]},{"contestId":1146,"index":"E","name":"Hot is Cold","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["bitmasks","data structures","divide and conquer","implementation"]},{"contestId":1146,"index":"B","name":"Hate \"A\"","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","strings"]},{"contestId":1146,"index":"A","name":"Love \"A\"","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":1145,"index":"D","name":"Pigeon d\u0027Or","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1145,"index":"A","name":"Thanos Sort","type":"PROGRAMMING","tags":["*special","implementation"]},{"contestId":1144,"index":"B","name":"Parity Alternated Deletions","type":"PROGRAMMING","rating":900,"tags":["greedy","implementation","sortings"]},{"contestId":1144,"index":"A","name":"Diverse Strings","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":1143,"index":"A","name":"The Doors","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1141,"index":"D","name":"Colored Boots","type":"PROGRAMMING","rating":1500,"tags":["greedy","implementation"]},{"contestId":1141,"index":"B","name":"Maximal Continuous Rest","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":1141,"index":"A","name":"Game 23","type":"PROGRAMMING","rating":1000,"tags":["implementation","math"]},{"contestId":1140,"index":"B","name":"Good String","type":"PROGRAMMING","rating":1200,"tags":["implementation","strings"]},{"contestId":1140,"index":"A","name":"Detective Book","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":1139,"index":"B","name":"Chocolates","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["greedy","implementation"]},{"contestId":1139,"index":"A","name":"Even Substrings","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":1138,"index":"A","name":"Sushi for Two","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["binary search","greedy","implementation"]},{"contestId":1137,"index":"C","name":"Museums Tour","type":"PROGRAMMING","points":1500.0,"rating":2500,"tags":["dp","graphs","implementation"]},{"contestId":1137,"index":"A","name":"Skyscrapers","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["implementation","sortings"]},{"contestId":1136,"index":"A","name":"Nastya Is Reading a Book","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1133,"index":"A","name":"Middle of the Contest","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":1132,"index":"A","name":"Regular Bracket Sequence","type":"PROGRAMMING","rating":1100,"tags":["greedy","implementation"]},{"contestId":1131,"index":"B","name":"Draw!","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["greedy","implementation"]},{"contestId":1130,"index":"A","name":"Be Positive","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1121,"index":"C","name":"System Testing","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["implementation"]},{"contestId":1121,"index":"B","name":"Mike and Children","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":1121,"index":"A","name":"Technogoblet of Fire","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","sortings"]},{"contestId":1120,"index":"B","name":"Once in a casino","type":"PROGRAMMING","points":1000.0,"rating":2700,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1120,"index":"A","name":"Diana and Liana","type":"PROGRAMMING","points":500.0,"rating":1900,"tags":["greedy","implementation","two pointers"]},{"contestId":1119,"index":"G","name":"Get Ready for the Battle","type":"PROGRAMMING","points":3500.0,"rating":3100,"tags":["constructive algorithms","implementation"]},{"contestId":1119,"index":"C","name":"Ramesses and Corner Inversion","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1119,"index":"A","name":"Ilya and a Colorful Walk","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":1118,"index":"E","name":"Yet Another Ball Problem","type":"PROGRAMMING","rating":1700,"tags":["constructive algorithms","implementation"]},{"contestId":1118,"index":"C","name":"Palindromic Matrix","type":"PROGRAMMING","rating":1700,"tags":["constructive algorithms","implementation"]},{"contestId":1118,"index":"B","name":"Tanya and Candies","type":"PROGRAMMING","rating":1200,"tags":["implementation"]},{"contestId":1117,"index":"A","name":"Best Subsegment","type":"PROGRAMMING","rating":1100,"tags":["implementation","math"]},{"contestId":1114,"index":"C","name":"Trailing Loves (or L\u0027oeufs?)","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["brute force","implementation","math","number theory"]},{"contestId":1114,"index":"A","name":"Got Any Grapes?","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation"]},{"contestId":1111,"index":"B","name":"Average Superhero Gang Power ","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["brute force","implementation","math"]},{"contestId":1111,"index":"A","name":"Superhero Transformation","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","strings"]},{"contestId":1109,"index":"C","name":"Sasha and a Patient Friend","type":"PROGRAMMING","points":1750.0,"rating":2800,"tags":["binary search","data structures","implementation"]},{"contestId":1109,"index":"A","name":"Sasha and a Bit of Relax","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["dp","implementation"]},{"contestId":1108,"index":"E2","name":"Array and Segments (Hard version)","type":"PROGRAMMING","rating":2100,"tags":["data structures","implementation"]},{"contestId":1108,"index":"E1","name":"Array and Segments (Easy version)","type":"PROGRAMMING","rating":1800,"tags":["brute force","greedy","implementation"]},{"contestId":1108,"index":"A","name":"Two distinct points","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1107,"index":"D","name":"Compression","type":"PROGRAMMING","rating":1800,"tags":["dp","implementation","math","number theory"]},{"contestId":1106,"index":"C","name":"Lunar New Year and Number Division","type":"PROGRAMMING","points":1250.0,"rating":900,"tags":["greedy","implementation","math","sortings"]},{"contestId":1106,"index":"B","name":"Lunar New Year and Food Ordering","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["data structures","implementation"]},{"contestId":1106,"index":"A","name":"Lunar New Year and Cross Counting","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1105,"index":"D","name":"Kilani and the Game","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["dfs and similar","graphs","implementation","shortest paths"]},{"contestId":1105,"index":"B","name":"Zuhair and Strings","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","implementation","strings"]},{"contestId":1105,"index":"A","name":"Salem and Sticks ","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":1104,"index":"B","name":"Game with string","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["data structures","implementation","math"]},{"contestId":1104,"index":"A","name":"Splitting into digits","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation","math"]},{"contestId":1103,"index":"A","name":"Grid game","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["constructive algorithms","implementation"]},{"contestId":1101,"index":"E","name":"Polycarp\u0027s New Job","type":"PROGRAMMING","rating":1500,"tags":["implementation"]},{"contestId":1101,"index":"B","name":"Accordion","type":"PROGRAMMING","rating":1300,"tags":["greedy","implementation"]},{"contestId":1100,"index":"B","name":"Build a Contest","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["data structures","implementation"]},{"contestId":1100,"index":"A","name":"Roman and Browser","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":1099,"index":"C","name":"Postcard","type":"PROGRAMMING","points":1250.0,"rating":1200,"tags":["constructive algorithms","implementation"]},{"contestId":1099,"index":"A","name":"Snowball","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1098,"index":"E","name":"Fedya the Potter","type":"PROGRAMMING","points":2500.0,"rating":3400,"tags":["binary search","implementation","math","number theory"]},{"contestId":1097,"index":"C","name":"Yuhao and a Parenthesis","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["greedy","implementation"]},{"contestId":1097,"index":"A","name":"Gennady and a Card Game","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":1096,"index":"A","name":"Find Divisible","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","math"]},{"contestId":1095,"index":"E","name":"Almost Regular Bracket Sequence","type":"PROGRAMMING","rating":1900,"tags":["implementation"]},{"contestId":1095,"index":"D","name":"Circular Dance","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":1095,"index":"B","name":"Array Stabilization","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":1095,"index":"A","name":"Repeating Cipher","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1092,"index":"D2","name":"Great Vova Wall (Version 2)","type":"PROGRAMMING","rating":2200,"tags":["data structures","implementation"]},{"contestId":1092,"index":"D1","name":"Great Vova Wall (Version 1)","type":"PROGRAMMING","rating":2200,"tags":["greedy","implementation","math"]},{"contestId":1092,"index":"A","name":"Uniform String","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1091,"index":"E","name":"New Year and the Acquaintance Estimation","type":"PROGRAMMING","points":3000.0,"rating":2400,"tags":["binary search","data structures","graphs","greedy","implementation","math","sortings"]},{"contestId":1091,"index":"B","name":"New Year and the Treasure Geolocation","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","constructive algorithms","greedy","implementation"]},{"contestId":1091,"index":"A","name":"New Year and the Christmas Ornament","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","math"]},{"contestId":1090,"index":"M","name":"The Pleasant Walk","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":1090,"index":"G","name":"Combostone","type":"PROGRAMMING","rating":2500,"tags":["games","implementation"]},{"contestId":1089,"index":"J","name":"JS Minification","type":"PROGRAMMING","rating":3200,"tags":["greedy","implementation"]},{"contestId":1088,"index":"D","name":"Ehab and another another xor problem","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["bitmasks","constructive algorithms","implementation","interactive"]},{"contestId":1088,"index":"B","name":"Ehab and subtraction","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["implementation","sortings"]},{"contestId":1085,"index":"E","name":"Vasya and Templates","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["greedy","implementation","strings"]},{"contestId":1085,"index":"D","name":"Minimum Diameter Tree","type":"PROGRAMMING","points":1750.0,"rating":1700,"tags":["constructive algorithms","implementation","trees"]},{"contestId":1085,"index":"C","name":"Connect Three","type":"PROGRAMMING","points":1250.0,"rating":1600,"tags":["implementation","math"]},{"contestId":1085,"index":"A","name":"Right-Left Cipher","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":1084,"index":"C","name":"The Fair Nut and String","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["combinatorics","dp","implementation"]},{"contestId":1084,"index":"B","name":"Kvass and the Fair Nut","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":1084,"index":"A","name":"The Fair Nut and Elevator","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","implementation"]},{"contestId":1083,"index":"D","name":"The Fair Nut\u0027s getting crazy","type":"PROGRAMMING","points":2000.0,"rating":3500,"tags":["data structures","implementation"]},{"contestId":1082,"index":"D","name":"Maximum Diameter Graph","type":"PROGRAMMING","rating":1800,"tags":["constructive algorithms","graphs","implementation"]},{"contestId":1082,"index":"A","name":"Vasya and Book","type":"PROGRAMMING","rating":1200,"tags":["implementation","math"]},{"contestId":1081,"index":"F","name":"Tricky Interactor","type":"PROGRAMMING","points":3000.0,"rating":2600,"tags":["constructive algorithms","implementation","interactive"]},{"contestId":1081,"index":"B","name":"Farewell Party","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["constructive algorithms","implementation"]},{"contestId":1080,"index":"D","name":"Olya and magical square","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["constructive algorithms","implementation","math"]},{"contestId":1080,"index":"C","name":"Masha and two friends","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["implementation"]},{"contestId":1076,"index":"B","name":"Divisor Subtraction","type":"PROGRAMMING","rating":1200,"tags":["implementation","math","number theory"]},{"contestId":1075,"index":"B","name":"Taxi drivers and Lyft","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","sortings"]},{"contestId":1075,"index":"A","name":"The King\u0027s Race","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":1073,"index":"B","name":"Vasya and Books","type":"PROGRAMMING","rating":1000,"tags":["implementation","math"]},{"contestId":1073,"index":"A","name":"Diverse Substring","type":"PROGRAMMING","rating":1000,"tags":["implementation","strings"]},{"contestId":1070,"index":"K","name":"Video Posts","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":1070,"index":"H","name":"BerOS File Suggestion","type":"PROGRAMMING","rating":1500,"tags":["brute force","implementation"]},{"contestId":1070,"index":"G","name":"Monsters and Potions","type":"PROGRAMMING","rating":2300,"tags":["brute force","dp","greedy","implementation"]},{"contestId":1066,"index":"E","name":"Binary Numbers AND Sum","type":"PROGRAMMING","rating":1700,"tags":["data structures","implementation","math"]},{"contestId":1066,"index":"D","name":"Boxes Packing","type":"PROGRAMMING","rating":1800,"tags":["binary search","implementation"]},{"contestId":1066,"index":"C","name":"Books Queries","type":"PROGRAMMING","rating":1400,"tags":["implementation"]},{"contestId":1065,"index":"A","name":"Vasya and Chocolate","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":1062,"index":"D","name":"Fun with Integers","type":"PROGRAMMING","points":2000.0,"rating":1800,"tags":["dfs and similar","graphs","implementation","math"]},{"contestId":1062,"index":"C","name":"Banh-mi","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["greedy","implementation","math"]},{"contestId":1062,"index":"A","name":"A Prank","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["greedy","implementation"]},{"contestId":1061,"index":"D","name":"TV Shows","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["data structures","greedy","implementation","sortings"]},{"contestId":1061,"index":"C","name":"Multiplicity","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["data structures","dp","implementation","math","number theory"]},{"contestId":1061,"index":"B","name":"Views Matter","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["greedy","implementation","sortings"]},{"contestId":1061,"index":"A","name":"Coins","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","math"]},{"contestId":1060,"index":"C","name":"Maximum Subrectangle","type":"PROGRAMMING","points":1250.0,"rating":1600,"tags":["binary search","implementation","two pointers"]},{"contestId":1059,"index":"B","name":"Forgery","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":1059,"index":"A","name":"Cashier","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":1056,"index":"C","name":"Pick Heroes","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["greedy","implementation","interactive","sortings"]},{"contestId":1056,"index":"A","name":"Determine Line","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1055,"index":"D","name":"Refactoring","type":"PROGRAMMING","points":2250.0,"rating":2400,"tags":["greedy","implementation","strings"]},{"contestId":1055,"index":"B","name":"Alice and Hairdresser","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["dsu","implementation"]},{"contestId":1054,"index":"E","name":"Chips Puzzle","type":"PROGRAMMING","points":2000.0,"rating":2400,"tags":["constructive algorithms","implementation","math"]},{"contestId":1054,"index":"D","name":"Changing Array","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["greedy","implementation"]},{"contestId":1054,"index":"C","name":"Candies Distribution","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["constructive algorithms","implementation"]},{"contestId":1054,"index":"B","name":"Appending Mex","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["implementation"]},{"contestId":1054,"index":"A","name":"Elevator or Stairs?","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1051,"index":"C","name":"Vasya and Multisets","type":"PROGRAMMING","rating":1500,"tags":["brute force","dp","greedy","implementation","math"]},{"contestId":1051,"index":"A","name":"Vasya And Password","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation","strings"]},{"contestId":1046,"index":"F","name":"Splitting money","type":"PROGRAMMING","rating":1400,"tags":["implementation"]},{"contestId":1044,"index":"E","name":"Grid Sort","type":"PROGRAMMING","points":2750.0,"rating":3100,"tags":["implementation"]},{"contestId":1043,"index":"C","name":"Smallest Word","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":1043,"index":"B","name":"Lost Array","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation"]},{"contestId":1043,"index":"A","name":"Elections","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":1042,"index":"B","name":"Vitamins","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["bitmasks","brute force","dp","implementation"]},{"contestId":1042,"index":"A","name":"Benches","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["binary search","implementation"]},{"contestId":1041,"index":"A","name":"Heist","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":1038,"index":"D","name":"Slime","type":"PROGRAMMING","points":1750.0,"rating":1800,"tags":["dp","greedy","implementation"]},{"contestId":1038,"index":"A","name":"Equality","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":1033,"index":"A","name":"King Escape","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["dfs and similar","graphs","implementation"]},{"contestId":1032,"index":"D","name":"Barcelonian Distance","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["geometry","implementation"]},{"contestId":1031,"index":"A","name":"Golden Plate","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":1030,"index":"C","name":"Vasya and Golden Ticket","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["implementation"]},{"contestId":1030,"index":"A","name":"In Search of an Easy Problem","type":"PROGRAMMING","points":250.0,"rating":800,"tags":["implementation"]},{"contestId":1029,"index":"D","name":"Concatenated Multiples","type":"PROGRAMMING","rating":1900,"tags":["implementation","math"]},{"contestId":1029,"index":"A","name":"Many Equal Substrings","type":"PROGRAMMING","rating":1300,"tags":["implementation","strings"]},{"contestId":1028,"index":"C","name":"Rectangles","type":"PROGRAMMING","points":1250.0,"rating":1600,"tags":["geometry","implementation","sortings"]},{"contestId":1028,"index":"A","name":"Find Square","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1027,"index":"B","name":"Numbers on the Chessboard","type":"PROGRAMMING","rating":1200,"tags":["implementation","math"]},{"contestId":1027,"index":"A","name":"Palindromic Twist","type":"PROGRAMMING","rating":1000,"tags":["implementation","strings"]},{"contestId":1025,"index":"E","name":"Colored Cubes","type":"PROGRAMMING","points":2250.0,"rating":2700,"tags":["constructive algorithms","implementation","matrices"]},{"contestId":1025,"index":"C","name":"Plasticine zebra","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["constructive algorithms","implementation"]},{"contestId":1025,"index":"A","name":"Doggo Recoloring","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","sortings"]},{"contestId":1023,"index":"A","name":"Single Wildcard Pattern Matching","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","implementation","strings"]},{"contestId":1017,"index":"B","name":"The Bits","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","math"]},{"contestId":1017,"index":"A","name":"The Rank","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":1016,"index":"C","name":"Vasya And The Mushrooms","type":"PROGRAMMING","rating":1800,"tags":["dp","implementation"]},{"contestId":1016,"index":"B","name":"Segment Occurrences","type":"PROGRAMMING","rating":1300,"tags":["brute force","implementation"]},{"contestId":1016,"index":"A","name":"Death Note","type":"PROGRAMMING","rating":900,"tags":["greedy","implementation","math"]},{"contestId":1015,"index":"B","name":"Obtaining the String","type":"PROGRAMMING","rating":1200,"tags":["implementation"]},{"contestId":1015,"index":"A","name":"Points in Segments","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1012,"index":"F","name":"Passports","type":"PROGRAMMING","points":2500.0,"rating":3400,"tags":["dp","implementation"]},{"contestId":1012,"index":"A","name":"Photo of The Sky","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["brute force","implementation","math","sortings"]},{"contestId":1011,"index":"B","name":"Planning The Expedition","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["binary search","brute force","implementation"]},{"contestId":1011,"index":"A","name":"Stages","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation","sortings"]},{"contestId":1010,"index":"D","name":"Mars rover","type":"PROGRAMMING","points":1500.0,"rating":2000,"tags":["dfs and similar","graphs","implementation","trees"]},{"contestId":1009,"index":"B","name":"Minimum Ternary String","type":"PROGRAMMING","rating":1400,"tags":["greedy","implementation"]},{"contestId":1009,"index":"A","name":"Game Shopping","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1008,"index":"A","name":"Romaji","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","strings"]},{"contestId":1006,"index":"D","name":"Two Strings Swaps","type":"PROGRAMMING","rating":1700,"tags":["implementation"]},{"contestId":1006,"index":"B","name":"Polycarp\u0027s Practice","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation","sortings"]},{"contestId":1006,"index":"A","name":"Adjacent Replacements","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1005,"index":"C","name":"Summarize to the Power of Two","type":"PROGRAMMING","rating":1300,"tags":["brute force","greedy","implementation"]},{"contestId":1005,"index":"B","name":"Delete from the Left","type":"PROGRAMMING","rating":900,"tags":["brute force","implementation","strings"]},{"contestId":1005,"index":"A","name":"Tanya and Stairways","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1004,"index":"D","name":"Sonya and Matrix","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":1004,"index":"C","name":"Sonya and Robots","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["constructive algorithms","implementation"]},{"contestId":1004,"index":"B","name":"Sonya and Exhibition","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":1004,"index":"A","name":"Sonya and Hotels","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":1003,"index":"C","name":"Intense Heat","type":"PROGRAMMING","rating":1300,"tags":["brute force","implementation","math"]},{"contestId":1003,"index":"A","name":"Polycarp\u0027s Pockets","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":1000,"index":"C","name":"Covered Points Count","type":"PROGRAMMING","rating":1700,"tags":["data structures","implementation","sortings"]},{"contestId":1000,"index":"A","name":"Codehorses T-shirts","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation"]},{"contestId":999,"index":"D","name":"Equalize the Remainders","type":"PROGRAMMING","rating":1900,"tags":["data structures","greedy","implementation"]},{"contestId":999,"index":"C","name":"Alphabetic Removals","type":"PROGRAMMING","rating":1200,"tags":["implementation"]},{"contestId":999,"index":"B","name":"Reversing Encryption","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":999,"index":"A","name":"Mishka and Contest","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":998,"index":"A","name":"Balloons","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["constructive algorithms","implementation"]},{"contestId":997,"index":"A","name":"Convert to Ones","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["brute force","greedy","implementation","math"]},{"contestId":995,"index":"B","name":"Suit and Tie","type":"PROGRAMMING","points":750.0,"rating":1400,"tags":["greedy","implementation","math"]},{"contestId":995,"index":"A","name":"Tesla","type":"PROGRAMMING","points":500.0,"rating":2100,"tags":["constructive algorithms","implementation"]},{"contestId":994,"index":"B","name":"Knights of a Polygonal Table","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["greedy","implementation","sortings"]},{"contestId":994,"index":"A","name":"Fingerprints","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":993,"index":"A","name":"Two Squares","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["geometry","implementation"]},{"contestId":992,"index":"D","name":"Nastya and a Game","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["brute force","implementation","math"]},{"contestId":992,"index":"A","name":"Nastya and an Array","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","sortings"]},{"contestId":991,"index":"F","name":"Concise and clear","type":"PROGRAMMING","points":2750.0,"rating":2700,"tags":["brute force","greedy","implementation","math"]},{"contestId":991,"index":"C","name":"Candies","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["binary search","implementation"]},{"contestId":991,"index":"A","name":"If at first you don\u0027t succeed...","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":990,"index":"D","name":"Graph And Its Complement","type":"PROGRAMMING","rating":1700,"tags":["constructive algorithms","graphs","implementation"]},{"contestId":990,"index":"C","name":"Bracket Sequences Concatenation Problem","type":"PROGRAMMING","rating":1500,"tags":["implementation"]},{"contestId":990,"index":"A","name":"Commentary Boxes","type":"PROGRAMMING","rating":1000,"tags":["implementation","math"]},{"contestId":989,"index":"A","name":"A Blend of Springtime","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","strings"]},{"contestId":988,"index":"C","name":"Equal Sums","type":"PROGRAMMING","rating":1400,"tags":["implementation","sortings"]},{"contestId":988,"index":"A","name":"Diverse Team","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":987,"index":"C","name":"Three displays","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["brute force","dp","implementation"]},{"contestId":987,"index":"A","name":"Infinity Gauntlet","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":985,"index":"B","name":"Switches and Lamps","type":"PROGRAMMING","rating":1200,"tags":["implementation"]},{"contestId":985,"index":"A","name":"Chess Placing","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":984,"index":"B","name":"Minesweeper","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation"]},{"contestId":983,"index":"A","name":"Finite or not?","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["implementation","math"]},{"contestId":982,"index":"B","name":"Bus of Characters","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["data structures","greedy","implementation"]},{"contestId":981,"index":"C","name":"Useful Decomposition","type":"PROGRAMMING","points":1250.0,"rating":1400,"tags":["implementation","trees"]},{"contestId":981,"index":"A","name":"Antipalindrome","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation","strings"]},{"contestId":980,"index":"A","name":"Links and Pearls","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":978,"index":"G","name":"Petya\u0027s Exams","type":"PROGRAMMING","rating":1700,"tags":["greedy","implementation","sortings"]},{"contestId":978,"index":"F","name":"Mentors","type":"PROGRAMMING","rating":1500,"tags":["binary search","data structures","implementation"]},{"contestId":978,"index":"D","name":"Almost Arithmetic Progression","type":"PROGRAMMING","rating":1500,"tags":["brute force","implementation","math"]},{"contestId":978,"index":"C","name":"Letters","type":"PROGRAMMING","rating":1000,"tags":["binary search","implementation","two pointers"]},{"contestId":978,"index":"A","name":"Remove Duplicates","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":977,"index":"B","name":"Two-gram","type":"PROGRAMMING","rating":900,"tags":["implementation","strings"]},{"contestId":977,"index":"A","name":"Wrong Subtraction","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":976,"index":"D","name":"Degree Set","type":"PROGRAMMING","rating":2500,"tags":["constructive algorithms","graphs","implementation"]},{"contestId":976,"index":"C","name":"Nested Segments","type":"PROGRAMMING","rating":1500,"tags":["greedy","implementation","sortings"]},{"contestId":976,"index":"B","name":"Lara Croft and the New Game","type":"PROGRAMMING","rating":1300,"tags":["implementation","math"]},{"contestId":976,"index":"A","name":"Minimum Binary Number","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":975,"index":"B","name":"Mancala","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":975,"index":"A","name":"Aramic script","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","strings"]},{"contestId":967,"index":"A","name":"Mind the Gap","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":965,"index":"B","name":"Battleship","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":962,"index":"D","name":"Merge Equals","type":"PROGRAMMING","rating":1600,"tags":["data structures","implementation"]},{"contestId":962,"index":"C","name":"Make a Square","type":"PROGRAMMING","rating":1400,"tags":["brute force","implementation","math"]},{"contestId":962,"index":"B","name":"Students in Railway Carriage","type":"PROGRAMMING","rating":1300,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":962,"index":"A","name":"Equator","type":"PROGRAMMING","rating":1300,"tags":["implementation"]},{"contestId":961,"index":"C","name":"Chessboard","type":"PROGRAMMING","rating":1400,"tags":["bitmasks","brute force","implementation"]},{"contestId":961,"index":"B","name":"Lecture Sleep","type":"PROGRAMMING","rating":1200,"tags":["data structures","dp","implementation","two pointers"]},{"contestId":961,"index":"A","name":"Tetris","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":960,"index":"D","name":"Full Binary Tree Queries","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["brute force","implementation","trees"]},{"contestId":960,"index":"C","name":"Subsequence Counting","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["bitmasks","constructive algorithms","greedy","implementation"]},{"contestId":960,"index":"A","name":"Check the string","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":959,"index":"E","name":"Mahmoud and Ehab and the xor-MST","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["bitmasks","dp","graphs","implementation","math"]},{"contestId":959,"index":"B","name":"Mahmoud and Ehab and the message","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["dsu","greedy","implementation"]},{"contestId":958,"index":"F1","name":"Lightsabers (easy)","type":"PROGRAMMING","rating":1500,"tags":["implementation"]},{"contestId":958,"index":"B1","name":"Maximum Control (easy)","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":958,"index":"A1","name":"Death Stars (easy)","type":"PROGRAMMING","rating":1400,"tags":["implementation"]},{"contestId":957,"index":"A","name":"Tritonic Iridescence","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation"]},{"contestId":955,"index":"B","name":"Not simply beatiful strings","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation"]},{"contestId":954,"index":"C","name":"Matrix Walk","type":"PROGRAMMING","rating":1700,"tags":["implementation"]},{"contestId":954,"index":"B","name":"String Typing","type":"PROGRAMMING","rating":1400,"tags":["implementation","strings"]},{"contestId":954,"index":"A","name":"Diagonal Walking","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":952,"index":"C","name":"Ravioli Sort","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":950,"index":"B","name":"Intercepted Message","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":950,"index":"A","name":"Left-handers, Right-handers and Ambidexters","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":948,"index":"A","name":"Protect Sheep","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","dfs and similar","graphs","implementation"]},{"contestId":946,"index":"E","name":"Largest Beautiful Number","type":"PROGRAMMING","rating":2200,"tags":["greedy","implementation"]},{"contestId":940,"index":"D","name":"Alena And The Heater","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["binary search","implementation"]},{"contestId":940,"index":"C","name":"Phone Numbers","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["constructive algorithms","implementation","strings"]},{"contestId":939,"index":"B","name":"Hamster Farm","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["implementation"]},{"contestId":938,"index":"A","name":"Word Correction","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":937,"index":"A","name":"Olympiad","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","sortings"]},{"contestId":936,"index":"C","name":"Lock Puzzle","type":"PROGRAMMING","points":1500.0,"rating":2300,"tags":["constructive algorithms","implementation","strings"]},{"contestId":936,"index":"A","name":"Save Energy!","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["binary search","implementation","math"]},{"contestId":935,"index":"B","name":"Fafa and the Gates","type":"PROGRAMMING","points":750.0,"rating":900,"tags":["implementation"]},{"contestId":935,"index":"A","name":"Fafa and his Company","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":934,"index":"B","name":"A Prosperous Lot","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["constructive algorithms","implementation"]},{"contestId":931,"index":"C","name":"Laboratory Work","type":"PROGRAMMING","points":1750.0,"rating":1700,"tags":["implementation","math"]},{"contestId":931,"index":"B","name":"World Cup","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["constructive algorithms","implementation"]},{"contestId":931,"index":"A","name":"Friends Meeting","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation","math"]},{"contestId":930,"index":"D","name":"Game with Tokens","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["data structures","games","implementation"]},{"contestId":930,"index":"B","name":"Game with String","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["implementation","probabilities","strings"]},{"contestId":929,"index":"B","name":"Места в самолёте","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["*special","implementation"]},{"contestId":929,"index":"A","name":"Прокат велосипедов","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["*special","greedy","implementation"]},{"contestId":928,"index":"C","name":"Dependency management","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["*special","graphs","implementation"]},{"contestId":926,"index":"C","name":"Is This a Zebra?","type":"PROGRAMMING","rating":1700,"tags":["implementation"]},{"contestId":926,"index":"A","name":"2-3-numbers","type":"PROGRAMMING","rating":1300,"tags":["implementation","math"]},{"contestId":925,"index":"B","name":"Resource Distribution","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["binary search","implementation","sortings"]},{"contestId":924,"index":"A","name":"Mystical Mosaic","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["greedy","implementation"]},{"contestId":923,"index":"D","name":"Picking Strings","type":"PROGRAMMING","points":1750.0,"rating":2500,"tags":["constructive algorithms","implementation","strings"]},{"contestId":922,"index":"A","name":"Cloning Toys","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation"]},{"contestId":920,"index":"D","name":"Tanks","type":"PROGRAMMING","rating":2400,"tags":["dp","greedy","implementation"]},{"contestId":920,"index":"B","name":"Tea Queue","type":"PROGRAMMING","rating":1200,"tags":["implementation"]},{"contestId":920,"index":"A","name":"Water The Garden","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":919,"index":"C","name":"Seat Arrangements","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":919,"index":"B","name":"Perfect Number","type":"PROGRAMMING","points":750.0,"rating":1100,"tags":["binary search","brute force","dp","implementation","number theory"]},{"contestId":919,"index":"A","name":"Supermarket","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","greedy","implementation"]},{"contestId":918,"index":"B","name":"Radio Station","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["implementation","strings"]},{"contestId":918,"index":"A","name":"Eleven","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":917,"index":"A","name":"The Monster","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["dp","greedy","implementation","math"]},{"contestId":916,"index":"A","name":"Jamie and Alarm Snooze","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation","math"]},{"contestId":915,"index":"E","name":"Physical Education Lessons","type":"PROGRAMMING","rating":2300,"tags":["data structures","implementation","sortings"]},{"contestId":915,"index":"B","name":"Browser","type":"PROGRAMMING","rating":1300,"tags":["implementation"]},{"contestId":915,"index":"A","name":"Garden","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":914,"index":"B","name":"Conan and Agasa play a Card Game","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["games","greedy","implementation"]},{"contestId":914,"index":"A","name":"Perfect Squares","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation","math"]},{"contestId":913,"index":"B","name":"Christmas Spruce","type":"PROGRAMMING","points":750.0,"rating":1200,"tags":["implementation","trees"]},{"contestId":913,"index":"A","name":"Modular Exponentiation","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":912,"index":"A","name":"Tricky Alchemy","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":911,"index":"E","name":"Stack Sorting","type":"PROGRAMMING","rating":2000,"tags":["constructive algorithms","data structures","greedy","implementation"]},{"contestId":911,"index":"B","name":"Two Cakes","type":"PROGRAMMING","rating":1200,"tags":["binary search","brute force","implementation"]},{"contestId":911,"index":"A","name":"Nearest Minimums","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":910,"index":"B","name":"Door Frames","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["greedy","implementation"]},{"contestId":910,"index":"A","name":"The Way to Home","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["dfs and similar","dp","greedy","implementation"]},{"contestId":909,"index":"D","name":"Colorful Points","type":"PROGRAMMING","points":1750.0,"rating":2100,"tags":["data structures","greedy","implementation"]},{"contestId":908,"index":"F","name":"New Year and Rainbow Roads","type":"PROGRAMMING","points":2000.0,"rating":2400,"tags":["graphs","greedy","implementation"]},{"contestId":908,"index":"C","name":"New Year and Curling","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","geometry","implementation","math"]},{"contestId":908,"index":"B","name":"New Year and Buggy Bot","type":"PROGRAMMING","points":750.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":908,"index":"A","name":"New Year and Counting Cards","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":907,"index":"B","name":"Tic-Tac-Toe","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation"]},{"contestId":907,"index":"A","name":"Masha and Bears","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":906,"index":"A","name":"Shockers","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["implementation","strings"]},{"contestId":903,"index":"E","name":"Swapping Characters","type":"PROGRAMMING","rating":2200,"tags":["brute force","hashing","implementation","strings"]},{"contestId":903,"index":"B","name":"The Modcrab","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation"]},{"contestId":903,"index":"A","name":"Hungry Student Problem","type":"PROGRAMMING","rating":900,"tags":["greedy","implementation"]},{"contestId":902,"index":"A","name":"Visiting a Friend","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":900,"index":"A","name":"Find Extra One","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["geometry","implementation"]},{"contestId":899,"index":"E","name":"Segments Removal","type":"PROGRAMMING","points":2250.0,"rating":2000,"tags":["data structures","dsu","flows","implementation","two pointers"]},{"contestId":899,"index":"B","name":"Months and Years","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation"]},{"contestId":898,"index":"C","name":"Phone Numbers","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["implementation","strings"]},{"contestId":898,"index":"B","name":"Proper Nutrition","type":"PROGRAMMING","points":750.0,"rating":1100,"tags":["brute force","implementation","number theory"]},{"contestId":898,"index":"A","name":"Rounding","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":897,"index":"A","name":"Scarborough Fair","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":895,"index":"A","name":"Pizza Separation","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":893,"index":"D","name":"Credit Card","type":"PROGRAMMING","rating":1900,"tags":["data structures","dp","greedy","implementation"]},{"contestId":893,"index":"B","name":"Beautiful Divisors","type":"PROGRAMMING","rating":1000,"tags":["brute force","implementation"]},{"contestId":893,"index":"A","name":"Chess For Three","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":892,"index":"B","name":"Wrath","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["greedy","implementation","two pointers"]},{"contestId":892,"index":"A","name":"Greed","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation"]},{"contestId":888,"index":"C","name":"K-Dominant Character","type":"PROGRAMMING","rating":1400,"tags":["binary search","implementation","two pointers"]},{"contestId":888,"index":"A","name":"Local Extrema","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":887,"index":"C","name":"Solution for Cube","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["brute force","implementation"]},{"contestId":887,"index":"B","name":"Cubes for Masha","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":887,"index":"A","name":"Div. 64","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":886,"index":"D","name":"Restoration of string","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["constructive algorithms","graphs","implementation"]},{"contestId":886,"index":"C","name":"Petya and Catacombs","type":"PROGRAMMING","points":1500.0,"rating":1300,"tags":["dsu","greedy","implementation","trees"]},{"contestId":884,"index":"B","name":"Japanese Crosswords Strike Back","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":884,"index":"A","name":"Book Reading","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":883,"index":"K","name":"Road Widening","type":"PROGRAMMING","rating":1800,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":883,"index":"H","name":"Palindromic Cut","type":"PROGRAMMING","rating":1800,"tags":["brute force","implementation","strings"]},{"contestId":883,"index":"F","name":"Lost in Transliteration","type":"PROGRAMMING","rating":1300,"tags":["implementation"]},{"contestId":883,"index":"E","name":"Field of Wonders","type":"PROGRAMMING","rating":1500,"tags":["implementation","strings"]},{"contestId":883,"index":"C","name":"Downloading B++","type":"PROGRAMMING","rating":2300,"tags":["binary search","implementation"]},{"contestId":883,"index":"A","name":"Automatic Door","type":"PROGRAMMING","rating":2200,"tags":["implementation"]},{"contestId":879,"index":"B","name":"Table Tennis","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["data structures","implementation"]},{"contestId":879,"index":"A","name":"Borya\u0027s Diagnosis","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":878,"index":"B","name":"Teams Formation","type":"PROGRAMMING","points":1250.0,"rating":2300,"tags":["data structures","implementation"]},{"contestId":877,"index":"A","name":"Alex and broken contest","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","strings"]},{"contestId":876,"index":"B","name":"Divisiblity of Differences","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","math","number theory"]},{"contestId":875,"index":"C","name":"National Property","type":"PROGRAMMING","points":1500.0,"rating":2100,"tags":["2-sat","dfs and similar","graphs","implementation"]},{"contestId":875,"index":"B","name":"Sorting the Coins","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["dsu","implementation","sortings","two pointers"]},{"contestId":873,"index":"B","name":"Balanced Substring","type":"PROGRAMMING","rating":1500,"tags":["dp","implementation"]},{"contestId":873,"index":"A","name":"Chores","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":870,"index":"A","name":"Search for Pretty Integers","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation"]},{"contestId":869,"index":"A","name":"The Artful Expedient","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":868,"index":"D","name":"Huge Strings","type":"PROGRAMMING","points":1500.0,"rating":2200,"tags":["bitmasks","brute force","dp","implementation","strings"]},{"contestId":868,"index":"B","name":"Race Against Time","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["implementation"]},{"contestId":868,"index":"A","name":"Bark to Unlock","type":"PROGRAMMING","points":250.0,"rating":900,"tags":["brute force","implementation","strings"]},{"contestId":867,"index":"A","name":"Between the Offices","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":864,"index":"D","name":"Make a Permutation!","type":"PROGRAMMING","points":2000.0,"rating":1500,"tags":["greedy","implementation","math"]},{"contestId":864,"index":"C","name":"Bus","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["greedy","implementation","math"]},{"contestId":864,"index":"B","name":"Polycarp and Letters","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["brute force","implementation","strings"]},{"contestId":864,"index":"A","name":"Fair Game","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","sortings"]},{"contestId":863,"index":"D","name":"Yet Another Array Queries Problem","type":"PROGRAMMING","rating":1800,"tags":["data structures","implementation"]},{"contestId":863,"index":"C","name":"1-2-3","type":"PROGRAMMING","rating":1800,"tags":["graphs","implementation"]},{"contestId":863,"index":"A","name":"Quasi-palindrome","type":"PROGRAMMING","rating":900,"tags":["brute force","implementation"]},{"contestId":862,"index":"A","name":"Mahmoud and Ehab and the MEX","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["greedy","implementation"]},{"contestId":859,"index":"A","name":"Declined Finalists","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":858,"index":"E","name":"Tests Renumeration","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["greedy","implementation"]},{"contestId":858,"index":"D","name":"Polycarp\u0027s phone book","type":"PROGRAMMING","points":2000.0,"rating":1600,"tags":["data structures","implementation","sortings"]},{"contestId":858,"index":"C","name":"Did you mean...","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["dp","greedy","implementation"]},{"contestId":858,"index":"B","name":"Which floor?","type":"PROGRAMMING","points":750.0,"rating":1500,"tags":["brute force","implementation"]},{"contestId":855,"index":"A","name":"Tom Riddle\u0027s Diary","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","strings"]},{"contestId":852,"index":"G","name":"Bathroom terminal","type":"PROGRAMMING","rating":1700,"tags":["implementation"]},{"contestId":852,"index":"A","name":"Digits","type":"PROGRAMMING","rating":2500,"tags":["brute force","implementation","math"]},{"contestId":851,"index":"A","name":"Arpa and a research in Mexican wave","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":850,"index":"B","name":"Arpa and a list of numbers","type":"PROGRAMMING","points":1000.0,"rating":2100,"tags":["implementation","number theory"]},{"contestId":849,"index":"A","name":"Odds and Ends","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":848,"index":"B","name":"Rooter\u0027s Song","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["constructive algorithms","data structures","geometry","implementation","sortings","two pointers"]},{"contestId":847,"index":"M","name":"Weather Tomorrow","type":"PROGRAMMING","rating":1000,"tags":["implementation","math"]},{"contestId":847,"index":"K","name":"Travel Cards","type":"PROGRAMMING","rating":1800,"tags":["greedy","implementation","sortings"]},{"contestId":847,"index":"I","name":"Noise Level","type":"PROGRAMMING","rating":1900,"tags":["dfs and similar","implementation","math"]},{"contestId":847,"index":"G","name":"University Classes","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":847,"index":"A","name":"Union of Doubly Linked Lists","type":"PROGRAMMING","rating":1500,"tags":["implementation"]},{"contestId":846,"index":"A","name":"Curriculum Vitae","type":"PROGRAMMING","rating":1500,"tags":["brute force","implementation"]},{"contestId":845,"index":"B","name":"Luba And The Ticket","type":"PROGRAMMING","rating":1600,"tags":["brute force","greedy","implementation"]},{"contestId":845,"index":"A","name":"Chess Tourney","type":"PROGRAMMING","rating":1100,"tags":["implementation","sortings"]},{"contestId":844,"index":"A","name":"Diversity","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["greedy","implementation","strings"]},{"contestId":843,"index":"A","name":"Sorting by Subsequences","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["dfs and similar","dsu","implementation","math","sortings"]},{"contestId":841,"index":"A","name":"Generous Kefa","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation"]},{"contestId":839,"index":"B","name":"Game of the Rows","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["brute force","greedy","implementation"]},{"contestId":839,"index":"A","name":"Arya and Bran","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":837,"index":"E","name":"Vasya\u0027s Function","type":"PROGRAMMING","rating":2100,"tags":["binary search","implementation","math"]},{"contestId":837,"index":"C","name":"Two Seals","type":"PROGRAMMING","rating":1500,"tags":["brute force","implementation"]},{"contestId":837,"index":"B","name":"Flag of Berland","type":"PROGRAMMING","rating":1600,"tags":["brute force","implementation"]},{"contestId":837,"index":"A","name":"Text Volume","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":835,"index":"C","name":"Star sky","type":"PROGRAMMING","points":1250.0,"rating":1600,"tags":["dp","implementation"]},{"contestId":834,"index":"B","name":"The Festive Evening","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["data structures","implementation"]},{"contestId":834,"index":"A","name":"The Useless Toy","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":833,"index":"D","name":"Red-Black Cobweb","type":"PROGRAMMING","points":2250.0,"rating":2800,"tags":["data structures","divide and conquer","implementation","trees"]},{"contestId":832,"index":"C","name":"Strange Radiation","type":"PROGRAMMING","points":1750.0,"rating":2500,"tags":["binary search","implementation","math"]},{"contestId":832,"index":"B","name":"Petya and Exam","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["implementation","strings"]},{"contestId":831,"index":"B","name":"Keyboard Layouts","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["implementation","strings"]},{"contestId":831,"index":"A","name":"Unimodal Array","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":830,"index":"E","name":"Perpetual Motion Machine","type":"PROGRAMMING","points":2250.0,"rating":3100,"tags":["constructive algorithms","dp","graphs","implementation","math","trees"]},{"contestId":830,"index":"C","name":"Bamboo Partition","type":"PROGRAMMING","points":1500.0,"rating":2300,"tags":["brute force","data structures","implementation","math","number theory","sortings","two pointers"]},{"contestId":830,"index":"B","name":"Cards Sorting","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["data structures","implementation","sortings"]},{"contestId":828,"index":"B","name":"Black Square","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["implementation"]},{"contestId":828,"index":"A","name":"Restaurant Tables","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":827,"index":"B","name":"High Load","type":"PROGRAMMING","points":750.0,"rating":1800,"tags":["constructive algorithms","greedy","implementation","trees"]},{"contestId":825,"index":"D","name":"Suitable Replacement","type":"PROGRAMMING","rating":1500,"tags":["binary search","greedy","implementation"]},{"contestId":825,"index":"C","name":"Multi-judge Solving","type":"PROGRAMMING","rating":1600,"tags":["greedy","implementation"]},{"contestId":825,"index":"B","name":"Five-In-a-Row","type":"PROGRAMMING","rating":1600,"tags":["brute force","implementation"]},{"contestId":825,"index":"A","name":"Binary Protocol","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":822,"index":"C","name":"Hacker, pack your bags!","type":"PROGRAMMING","points":1250.0,"rating":1600,"tags":["binary search","greedy","implementation","sortings"]},{"contestId":822,"index":"B","name":"Crossword solving","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["brute force","implementation","strings"]},{"contestId":822,"index":"A","name":"I\u0027m bored with life","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math","number theory"]},{"contestId":821,"index":"A","name":"Okabe and Future Gadget Laboratory","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":820,"index":"A","name":"Mister B and Book Reading","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":819,"index":"B","name":"Mister B and PR Shifts","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["data structures","implementation","math"]},{"contestId":818,"index":"D","name":"Multicolored Cars","type":"PROGRAMMING","rating":1700,"tags":["data structures","implementation"]},{"contestId":818,"index":"C","name":"Sofa Thief","type":"PROGRAMMING","rating":2000,"tags":["brute force","implementation"]},{"contestId":818,"index":"B","name":"Permutation Game","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":818,"index":"A","name":"Diplomas and Certificates","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":817,"index":"B","name":"Makes And The Product","type":"PROGRAMMING","rating":1500,"tags":["combinatorics","implementation","math","sortings"]},{"contestId":817,"index":"A","name":"Treasure Hunt","type":"PROGRAMMING","rating":1200,"tags":["implementation","math","number theory"]},{"contestId":816,"index":"B","name":"Karen and Coffee","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["binary search","data structures","implementation"]},{"contestId":816,"index":"A","name":"Karen and Morning","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","implementation"]},{"contestId":815,"index":"E","name":"Karen and Neighborhood","type":"PROGRAMMING","points":2250.0,"rating":2900,"tags":["binary search","constructive algorithms","implementation"]},{"contestId":815,"index":"A","name":"Karen and Game","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["brute force","greedy","implementation"]},{"contestId":814,"index":"A","name":"An abandoned sentiment from past","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["constructive algorithms","greedy","implementation","sortings"]},{"contestId":813,"index":"A","name":"The Contest","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":812,"index":"D","name":"Sagheer and Kindergarten","type":"PROGRAMMING","points":2000.0,"rating":2700,"tags":["dfs and similar","graphs","implementation","trees"]},{"contestId":812,"index":"A","name":"Sagheer and Crossroads","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":811,"index":"C","name":"Vladik and Memorable Trip","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["dp","implementation"]},{"contestId":811,"index":"B","name":"Vladik and Complicated Book","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","sortings"]},{"contestId":811,"index":"A","name":"Vladik and Courtesy","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":810,"index":"A","name":"Straight \u003c\u003cA\u003e\u003e","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":809,"index":"A","name":"Do you want a date?","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["implementation","math","sortings"]},{"contestId":808,"index":"D","name":"Array Division","type":"PROGRAMMING","rating":1900,"tags":["binary search","data structures","implementation"]},{"contestId":808,"index":"B","name":"Average Sleep Time","type":"PROGRAMMING","rating":1300,"tags":["data structures","implementation","math"]},{"contestId":808,"index":"A","name":"Lucky Year","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":807,"index":"B","name":"T-Shirt Hunt","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":807,"index":"A","name":"Is it rated?","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","sortings"]},{"contestId":804,"index":"B","name":"Minimum number of steps","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["combinatorics","greedy","implementation","math"]},{"contestId":802,"index":"G1","name":"Fake News (easy)","type":"PROGRAMMING","rating":800,"tags":["implementation","strings"]},{"contestId":799,"index":"C","name":"Fountains","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["binary search","data structures","implementation"]},{"contestId":799,"index":"B","name":"T-shirt buying","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["data structures","implementation"]},{"contestId":799,"index":"A","name":"Carrot Cakes","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":797,"index":"B","name":"Odd sum","type":"PROGRAMMING","rating":1400,"tags":["dp","greedy","implementation"]},{"contestId":797,"index":"A","name":"k-Factorization","type":"PROGRAMMING","rating":1100,"tags":["implementation","math","number theory"]},{"contestId":796,"index":"B","name":"Find The Bone","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["implementation"]},{"contestId":796,"index":"A","name":"Buying A House","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":794,"index":"A","name":"Bank Robbery","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":793,"index":"C","name":"Mice problem","type":"PROGRAMMING","points":1500.0,"rating":2300,"tags":["geometry","implementation","math","sortings"]},{"contestId":793,"index":"B","name":"Igor and his way to work","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["dfs and similar","graphs","implementation","shortest paths"]},{"contestId":793,"index":"A","name":"Oleg and shares","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":792,"index":"B","name":"Counting-out Rhyme","type":"PROGRAMMING","rating":1300,"tags":["implementation"]},{"contestId":792,"index":"A","name":"New Bus Route","type":"PROGRAMMING","rating":1100,"tags":["implementation","sortings"]},{"contestId":791,"index":"A","name":"Bear and Big Brother","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":789,"index":"B","name":"Masha and geometric depression","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["brute force","implementation","math"]},{"contestId":789,"index":"A","name":"Anastasia and pebbles","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","math"]},{"contestId":787,"index":"B","name":"Not Afraid","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["greedy","implementation","math"]},{"contestId":785,"index":"A","name":"Anton and Polyhedrons","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":784,"index":"F","name":"Crunching Numbers Just for You","type":"PROGRAMMING","rating":1900,"tags":["*special","implementation"]},{"contestId":784,"index":"E","name":"Twisted Circuit","type":"PROGRAMMING","rating":2000,"tags":["*special","brute force","implementation"]},{"contestId":784,"index":"D","name":"Touchy-Feely Palindromes","type":"PROGRAMMING","rating":1900,"tags":["*special","implementation"]},{"contestId":784,"index":"C","name":"INTERCALC","type":"PROGRAMMING","rating":1800,"tags":["*special","implementation"]},{"contestId":780,"index":"H","name":"Intranet of Buses","type":"PROGRAMMING","points":3500.0,"rating":3100,"tags":["binary search","geometry","implementation","two pointers"]},{"contestId":780,"index":"D","name":"Innokenty and a Football League","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["2-sat","graphs","greedy","implementation","shortest paths","strings"]},{"contestId":780,"index":"A","name":"Andryusha and Socks","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":778,"index":"B","name":"Bitwise Formula","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["bitmasks","brute force","dfs and similar","expression parsing","implementation"]},{"contestId":777,"index":"D","name":"Cloud of Hashtags","type":"PROGRAMMING","points":2000.0,"rating":1800,"tags":["binary search","greedy","implementation","strings"]},{"contestId":777,"index":"C","name":"Alyona and Spreadsheet","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["binary search","data structures","dp","greedy","implementation","two pointers"]},{"contestId":777,"index":"A","name":"Shell Game","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["constructive algorithms","implementation","math"]},{"contestId":776,"index":"F","name":"Sherlock\u0027s bet to Moriarty","type":"PROGRAMMING","points":3000.0,"rating":2800,"tags":["constructive algorithms","data structures","divide and conquer","geometry","graphs","implementation","trees"]},{"contestId":776,"index":"C","name":"Molly\u0027s Chemicals","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["binary search","brute force","data structures","implementation","math"]},{"contestId":776,"index":"A","name":"A Serial Killer","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation","strings"]},{"contestId":774,"index":"K","name":"Stepan and Vowels","type":"PROGRAMMING","rating":1600,"tags":["*special","implementation","strings"]},{"contestId":774,"index":"D","name":"Lie or Truth","type":"PROGRAMMING","rating":1500,"tags":["*special","constructive algorithms","implementation","sortings"]},{"contestId":774,"index":"C","name":"Maximum Number","type":"PROGRAMMING","rating":1200,"tags":["*special","constructive algorithms","greedy","implementation"]},{"contestId":770,"index":"D","name":"Draw Brackets!","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["*special","implementation"]},{"contestId":770,"index":"C","name":"Online Courses In BSU","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["*special","dfs and similar","graphs","implementation"]},{"contestId":770,"index":"B","name":"Maximize Sum of Digits","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["*special","implementation","math"]},{"contestId":770,"index":"A","name":"New Password","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["*special","implementation"]},{"contestId":769,"index":"A","name":"Year of University Entrance","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["*special","implementation","sortings"]},{"contestId":768,"index":"C","name":"Jon Snow and his Favourite Number","type":"PROGRAMMING","points":1250.0,"rating":1800,"tags":["brute force","dp","implementation","sortings"]},{"contestId":767,"index":"A","name":"Snacktower","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["data structures","implementation"]},{"contestId":765,"index":"E","name":"Tree Folding","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["dfs and similar","dp","greedy","implementation","trees"]},{"contestId":765,"index":"B","name":"Code obfuscation","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["greedy","implementation","strings"]},{"contestId":765,"index":"A","name":"Neverending competitions","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":764,"index":"B","name":"Timofey and cubes","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["constructive algorithms","implementation"]},{"contestId":764,"index":"A","name":"Taymyr is calling you","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","math"]},{"contestId":763,"index":"C","name":"Timofey and remoduling","type":"PROGRAMMING","points":1500.0,"rating":2600,"tags":["brute force","implementation","math","number theory"]},{"contestId":763,"index":"A","name":"Timofey and a tree","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["dfs and similar","dp","dsu","graphs","implementation","trees"]},{"contestId":762,"index":"D","name":"Maximum path","type":"PROGRAMMING","rating":2300,"tags":["dp","greedy","implementation"]},{"contestId":762,"index":"B","name":"USB vs. PS/2","type":"PROGRAMMING","rating":1400,"tags":["greedy","implementation","sortings","two pointers"]},{"contestId":761,"index":"F","name":"Dasha and Photos","type":"PROGRAMMING","points":3000.0,"rating":2600,"tags":["brute force","data structures","dp","implementation"]},{"contestId":761,"index":"C","name":"Dasha and Password","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["brute force","dp","implementation"]},{"contestId":761,"index":"B","name":"Dasha and friends","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["brute force","implementation","math"]},{"contestId":761,"index":"A","name":"Dasha and Stairs","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","constructive algorithms","implementation","math"]},{"contestId":760,"index":"A","name":"Petr and a calendar","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":758,"index":"C","name":"Unfair Poll","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["binary search","constructive algorithms","implementation","math"]},{"contestId":758,"index":"B","name":"Blown Garland","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","implementation","number theory"]},{"contestId":758,"index":"A","name":"Holiday Of Equality","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":757,"index":"A","name":"Gotta Catch Em\u0027 All!","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":754,"index":"C","name":"Vladik and chat","type":"PROGRAMMING","points":1500.0,"rating":2200,"tags":["brute force","constructive algorithms","dp","implementation","strings"]},{"contestId":754,"index":"B","name":"Ilya and tic-tac-toe game","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":754,"index":"A","name":"Lesha and array splitting","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":753,"index":"B","name":"Interactive Bulls and Cows (Easy)","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":750,"index":"F","name":"New Year and Finding Roots","type":"PROGRAMMING","points":3000.0,"rating":2800,"tags":["constructive algorithms","implementation","interactive","trees"]},{"contestId":750,"index":"D","name":"New Year and Fireworks","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["brute force","data structures","dfs and similar","dp","implementation"]},{"contestId":750,"index":"B","name":"New Year and North Pole","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["geometry","implementation"]},{"contestId":750,"index":"A","name":"New Year and Hurry","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["binary search","brute force","implementation","math"]},{"contestId":749,"index":"C","name":"Voting","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["greedy","implementation","two pointers"]},{"contestId":749,"index":"A","name":"Bachgold Problem","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","math","number theory"]},{"contestId":748,"index":"B","name":"Santa Claus and Keyboard Check","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["implementation","strings"]},{"contestId":748,"index":"A","name":"Santa Claus and a Place in a Class","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":747,"index":"E","name":"Comments","type":"PROGRAMMING","points":2000.0,"rating":1700,"tags":["dfs and similar","expression parsing","implementation","strings"]},{"contestId":747,"index":"C","name":"Servers","type":"PROGRAMMING","points":1500.0,"rating":1300,"tags":["implementation"]},{"contestId":747,"index":"B","name":"Mammoth\u0027s Genome Decoding","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["implementation","strings"]},{"contestId":746,"index":"E","name":"Numbers Exchange","type":"PROGRAMMING","points":2500.0,"rating":1900,"tags":["greedy","implementation","math"]},{"contestId":746,"index":"C","name":"Tram","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["constructive algorithms","implementation","math"]},{"contestId":746,"index":"B","name":"Decoding","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["implementation","strings"]},{"contestId":746,"index":"A","name":"Compote","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":745,"index":"B","name":"Hongcow Solves A Puzzle","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation"]},{"contestId":745,"index":"A","name":"Hongcow Learns the Cyclic Shift","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","strings"]},{"contestId":743,"index":"B","name":"Chloe and the sequence ","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["binary search","bitmasks","constructive algorithms","implementation"]},{"contestId":743,"index":"A","name":"Vladik and flights","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":742,"index":"A","name":"Arpa’s hard exam and Mehrdad’s naive cheat","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","math","number theory"]},{"contestId":740,"index":"A","name":"Alyona and copybooks","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":735,"index":"A","name":"Ostap and Grasshopper","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":734,"index":"F","name":"Anton and School","type":"PROGRAMMING","points":2750.0,"rating":2500,"tags":["bitmasks","constructive algorithms","implementation","math"]},{"contestId":734,"index":"D","name":"Anton and Chess","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["implementation"]},{"contestId":734,"index":"B","name":"Anton and Digits","type":"PROGRAMMING","points":750.0,"rating":800,"tags":["brute force","greedy","implementation","math"]},{"contestId":734,"index":"A","name":"Anton and Danik","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":733,"index":"A","name":"Grasshopper And the String","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":732,"index":"C","name":"Sanatorium","type":"PROGRAMMING","points":1500.0,"rating":1200,"tags":["binary search","constructive algorithms","greedy","implementation","math"]},{"contestId":732,"index":"A","name":"Buy a Shovel","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","constructive algorithms","implementation","math"]},{"contestId":731,"index":"F","name":"Video Cards","type":"PROGRAMMING","points":3000.0,"rating":1900,"tags":["brute force","data structures","implementation","math","number theory"]},{"contestId":731,"index":"A","name":"Night at the Museum","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":730,"index":"H","name":"Delete Them","type":"PROGRAMMING","rating":1300,"tags":["constructive algorithms","implementation"]},{"contestId":730,"index":"G","name":"Car Repair Shop","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":730,"index":"E","name":"Award Ceremony","type":"PROGRAMMING","rating":2200,"tags":["greedy","implementation"]},{"contestId":730,"index":"D","name":"Running Over The Bridges","type":"PROGRAMMING","rating":2200,"tags":["greedy","implementation","math"]},{"contestId":730,"index":"A","name":"Toda 2","type":"PROGRAMMING","rating":1800,"tags":["greedy","implementation"]},{"contestId":729,"index":"B","name":"Spotlights","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["dp","implementation"]},{"contestId":729,"index":"A","name":"Interview with Oleg","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","strings"]},{"contestId":727,"index":"B","name":"Bill Total Value","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["expression parsing","implementation","strings"]},{"contestId":725,"index":"C","name":"Hidden Word","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["brute force","constructive algorithms","implementation","strings"]},{"contestId":725,"index":"B","name":"Food on the Plane","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","math"]},{"contestId":725,"index":"A","name":"Jumping Ball","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":724,"index":"C","name":"Ray Tracing","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["greedy","hashing","implementation","math","number theory","sortings"]},{"contestId":724,"index":"B","name":"Batch Sort","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","greedy","implementation","math"]},{"contestId":724,"index":"A","name":"Checking the Calendar","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":723,"index":"F","name":"st-Spanning Tree","type":"PROGRAMMING","points":3000.0,"rating":2300,"tags":["dsu","graphs","greedy","implementation"]},{"contestId":723,"index":"D","name":"Lakes in Berland","type":"PROGRAMMING","points":2000.0,"rating":1600,"tags":["dfs and similar","dsu","graphs","greedy","implementation"]},{"contestId":723,"index":"B","name":"Text Document Analysis","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["expression parsing","implementation","strings"]},{"contestId":723,"index":"A","name":"The New Year: Meeting Friends","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math","sortings"]},{"contestId":722,"index":"F","name":"Cyclic Cipher","type":"PROGRAMMING","points":2500.0,"rating":2800,"tags":["chinese remainder theorem","data structures","implementation","number theory","two pointers"]},{"contestId":722,"index":"B","name":"Verse Pattern","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation","strings"]},{"contestId":722,"index":"A","name":"Broken Clock","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":721,"index":"B","name":"Passwords","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","math","sortings","strings"]},{"contestId":721,"index":"A","name":"One-dimensional Japanese Crossword","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":720,"index":"E","name":"Cipher","type":"PROGRAMMING","rating":3100,"tags":["implementation"]},{"contestId":719,"index":"A","name":"Vitya in the Countryside","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":718,"index":"A","name":"Efim and Strange Grade","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["dp","implementation","math"]},{"contestId":717,"index":"C","name":"Potions Homework","type":"PROGRAMMING","rating":1200,"tags":["implementation","sortings"]},{"contestId":716,"index":"A","name":"Crazy Computer","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":714,"index":"B","name":"Filya and Homework","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","sortings"]},{"contestId":714,"index":"A","name":"Meeting of Old Friends","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","math"]},{"contestId":713,"index":"A","name":"Sonya and Queries","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["data structures","implementation"]},{"contestId":712,"index":"B","name":"Memory and Trident","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","strings"]},{"contestId":712,"index":"A","name":"Memory and Crow","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":711,"index":"B","name":"Chris and Magic Square","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["constructive algorithms","implementation"]},{"contestId":711,"index":"A","name":"Bus to Udayland","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":710,"index":"A","name":"King Moves","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":709,"index":"B","name":"Checkpoints","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["greedy","implementation","sortings"]},{"contestId":709,"index":"A","name":"Juicer","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":708,"index":"B","name":"Recover the String","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":708,"index":"A","name":"Letters Cyclic Shift","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["constructive algorithms","greedy","implementation","strings"]},{"contestId":707,"index":"D","name":"Persistent Bookcase ","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["bitmasks","data structures","dfs and similar","implementation"]},{"contestId":707,"index":"A","name":"Brain\u0027s Photos","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":706,"index":"E","name":"Working routine","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["data structures","implementation"]},{"contestId":706,"index":"B","name":"Interesting drink","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["binary search","dp","implementation"]},{"contestId":706,"index":"A","name":"Beru-taxi","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","geometry","implementation"]},{"contestId":705,"index":"A","name":"Hulk","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":704,"index":"C","name":"Black Widow","type":"PROGRAMMING","points":1250.0,"rating":2900,"tags":["dp","graphs","implementation","math"]},{"contestId":704,"index":"A","name":"Thor","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["brute force","data structures","implementation"]},{"contestId":703,"index":"C","name":"Chris and Road","type":"PROGRAMMING","points":1750.0,"rating":2100,"tags":["geometry","implementation"]},{"contestId":703,"index":"B","name":"Mishka and trip","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","math"]},{"contestId":703,"index":"A","name":"Mishka and Game","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":702,"index":"C","name":"Cellular Network","type":"PROGRAMMING","rating":1500,"tags":["binary search","implementation","two pointers"]},{"contestId":702,"index":"B","name":"Powers of Two","type":"PROGRAMMING","rating":1500,"tags":["brute force","data structures","implementation","math"]},{"contestId":702,"index":"A","name":"Maximum Increase","type":"PROGRAMMING","rating":800,"tags":["dp","greedy","implementation"]},{"contestId":701,"index":"A","name":"Cards","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":699,"index":"B","name":"One Bomb","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation"]},{"contestId":699,"index":"A","name":"Launch of Collider","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":697,"index":"B","name":"Barnicle","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","implementation","math","strings"]},{"contestId":697,"index":"A","name":"Pineapple Incident","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":696,"index":"C","name":"PLEASE","type":"PROGRAMMING","points":1500.0,"rating":2000,"tags":["combinatorics","dp","implementation","math","matrices"]},{"contestId":696,"index":"A","name":"Lorenzo Von Matterhorn","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["brute force","data structures","implementation","trees"]},{"contestId":691,"index":"C","name":"Exponential notation","type":"PROGRAMMING","rating":1800,"tags":["implementation","strings"]},{"contestId":691,"index":"B","name":"s-palindrome","type":"PROGRAMMING","rating":1600,"tags":["implementation","strings"]},{"contestId":691,"index":"A","name":"Fashion in Berland","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":689,"index":"E","name":"Mike and Geometry Problem","type":"PROGRAMMING","points":2500.0,"rating":2000,"tags":["combinatorics","data structures","dp","geometry","implementation"]},{"contestId":689,"index":"A","name":"Mike and Cellphone","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":688,"index":"A","name":"Opponents","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":686,"index":"B","name":"Little Robber Girl\u0027s Zoo","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["constructive algorithms","implementation","sortings"]},{"contestId":686,"index":"A","name":"Free Ice Cream","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":685,"index":"D","name":"Kay and Eternity","type":"PROGRAMMING","points":2000.0,"rating":2600,"tags":["brute force","implementation","sortings"]},{"contestId":681,"index":"A","name":"A Good Contest","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":680,"index":"B","name":"Bear and Finding Criminals","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["constructive algorithms","implementation"]},{"contestId":680,"index":"A","name":"Bear and Five Cards","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":679,"index":"D","name":"Bear and Chase","type":"PROGRAMMING","points":2000.0,"rating":2900,"tags":["brute force","dfs and similar","graphs","implementation","math","probabilities"]},{"contestId":679,"index":"C","name":"Bear and Square Grid","type":"PROGRAMMING","points":1500.0,"rating":2400,"tags":["dfs and similar","dsu","implementation"]},{"contestId":678,"index":"C","name":"Joty and Chocolate","type":"PROGRAMMING","rating":1600,"tags":["implementation","math","number theory"]},{"contestId":678,"index":"B","name":"The Same Calendar","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":678,"index":"A","name":"Johny Likes Numbers","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":677,"index":"E","name":"Vanya and Balloons","type":"PROGRAMMING","points":2250.0,"rating":2300,"tags":["binary search","brute force","dp","implementation"]},{"contestId":677,"index":"C","name":"Vanya and Label","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["bitmasks","combinatorics","implementation","strings"]},{"contestId":677,"index":"B","name":"Vanya and Food Processor","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","math"]},{"contestId":677,"index":"A","name":"Vanya and Fence","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":676,"index":"D","name":"Theseus and labyrinth","type":"PROGRAMMING","points":2250.0,"rating":2000,"tags":["graphs","implementation","shortest paths"]},{"contestId":676,"index":"B","name":"Pyramid of Glasses","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["implementation","math"]},{"contestId":676,"index":"A","name":"Nicholas and Permutation","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":673,"index":"B","name":"Problems for Round","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["greedy","implementation"]},{"contestId":673,"index":"A","name":"Bear and Game","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":672,"index":"B","name":"Different is Good","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["constructive algorithms","implementation","strings"]},{"contestId":672,"index":"A","name":"Summer Camp","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":671,"index":"A","name":"Recycling Bottles","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["dp","geometry","greedy","implementation"]},{"contestId":670,"index":"D2","name":"Magic Powder - 2","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["binary search","implementation"]},{"contestId":670,"index":"D1","name":"Magic Powder - 1","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["binary search","brute force","implementation"]},{"contestId":670,"index":"C","name":"Cinema","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","sortings"]},{"contestId":670,"index":"B","name":"Game of Robots","type":"PROGRAMMING","points":750.0,"rating":1000,"tags":["implementation"]},{"contestId":666,"index":"A","name":"Reberland Linguistics","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["dp","implementation","strings"]},{"contestId":665,"index":"A","name":"Buses Between Cities","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":662,"index":"D","name":"International Olympiad","type":"PROGRAMMING","points":250.0,"rating":2000,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":660,"index":"B","name":"Seating On Bus","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":660,"index":"A","name":"Co-prime Array","type":"PROGRAMMING","rating":1200,"tags":["greedy","implementation","math","number theory"]},{"contestId":659,"index":"D","name":"Bicycle Race","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["geometry","implementation","math"]},{"contestId":659,"index":"C","name":"Tanya and Toys","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":659,"index":"A","name":"Round House","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","math"]},{"contestId":658,"index":"A","name":"Bear and Reverse Radewoosh","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":656,"index":"B","name":"Scrambled","type":"PROGRAMMING","rating":1700,"tags":["*special","implementation"]},{"contestId":653,"index":"C","name":"Bear and Up-Down","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["brute force","implementation"]},{"contestId":653,"index":"A","name":"Bear and Three Balls","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation","sortings"]},{"contestId":652,"index":"A","name":"Gabriel and Caterpillar","type":"PROGRAMMING","rating":1400,"tags":["implementation","math"]},{"contestId":651,"index":"A","name":"Joysticks","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["dp","greedy","implementation","math"]},{"contestId":649,"index":"D","name":"Дефрагментация памяти","type":"PROGRAMMING","points":2000.0,"rating":1600,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":649,"index":"A","name":"Любимые числа Поликарпа","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["constructive algorithms","implementation"]},{"contestId":648,"index":"A","name":"Наибольший подъем","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["constructive algorithms","implementation"]},{"contestId":645,"index":"A","name":"Amity Assessment","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":644,"index":"C","name":"Hostname Aliases","type":"PROGRAMMING","points":1500.0,"rating":2100,"tags":["*special","binary search","data structures","implementation","sortings","strings"]},{"contestId":643,"index":"A","name":"Bear and Colors","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["implementation"]},{"contestId":641,"index":"D","name":"Little Artem and Random Variable","type":"PROGRAMMING","points":1500.0,"rating":2400,"tags":["dp","implementation","math","probabilities"]},{"contestId":641,"index":"C","name":"Little Artem and Dance","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":641,"index":"B","name":"Little Artem and Matrix","type":"PROGRAMMING","points":750.0,"rating":1400,"tags":["implementation"]},{"contestId":641,"index":"A","name":"Little Artem and Grasshopper","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":639,"index":"C","name":"Bear and Polynomials","type":"PROGRAMMING","points":1000.0,"rating":2200,"tags":["hashing","implementation","math"]},{"contestId":639,"index":"A","name":"Bear and Displayed Friends","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":637,"index":"C","name":"Promocodes with Mistakes","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["*special","brute force","constructive algorithms","implementation"]},{"contestId":637,"index":"A","name":"Voting for Photos","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["*special","constructive algorithms","implementation"]},{"contestId":635,"index":"A","name":"Orchestra","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":634,"index":"A","name":"Island Puzzle","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["constructive algorithms","implementation"]},{"contestId":633,"index":"H","name":"Fibonacci-ish II","type":"PROGRAMMING","points":3000.0,"rating":3100,"tags":["data structures","implementation"]},{"contestId":633,"index":"D","name":"Fibonacci-ish","type":"PROGRAMMING","points":1750.0,"rating":2000,"tags":["brute force","dp","hashing","implementation","math"]},{"contestId":633,"index":"C","name":"Spy Syndrome 2","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["data structures","dp","hashing","implementation","sortings","string suffix structures","strings"]},{"contestId":631,"index":"D","name":"Messenger","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["data structures","hashing","implementation","string suffix structures","strings"]},{"contestId":631,"index":"B","name":"Print Check","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["constructive algorithms","implementation"]},{"contestId":631,"index":"A","name":"Interview","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation"]},{"contestId":630,"index":"L","name":"Cracking the Code","type":"PROGRAMMING","rating":1400,"tags":["implementation","math"]},{"contestId":629,"index":"A","name":"Far Relative’s Birthday Cake","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","combinatorics","constructive algorithms","implementation"]},{"contestId":628,"index":"E","name":"Zbazi in Zeydabad","type":"PROGRAMMING","rating":2300,"tags":["data structures","implementation"]},{"contestId":628,"index":"A","name":"Tennis Tournament","type":"PROGRAMMING","rating":1000,"tags":["implementation","math"]},{"contestId":626,"index":"A","name":"Robot Sequence","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","implementation"]},{"contestId":625,"index":"D","name":"Finals in arithmetic","type":"PROGRAMMING","points":2000.0,"rating":2400,"tags":["constructive algorithms","implementation","math"]},{"contestId":625,"index":"C","name":"K-special Tables","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["constructive algorithms","implementation"]},{"contestId":625,"index":"A","name":"Guest From the Past","type":"PROGRAMMING","points":750.0,"rating":1700,"tags":["implementation","math"]},{"contestId":622,"index":"C","name":"Not Equal on a Segment","type":"PROGRAMMING","rating":1700,"tags":["data structures","implementation"]},{"contestId":622,"index":"B","name":"The Time","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":622,"index":"A","name":"Infinite Sequence","type":"PROGRAMMING","rating":1000,"tags":["implementation","math"]},{"contestId":621,"index":"B","name":"Wet Shark and Bishops","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["combinatorics","implementation"]},{"contestId":621,"index":"A","name":"Wet Shark and Odd and Even","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":620,"index":"B","name":"Grandfather Dovlet’s calculator","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":620,"index":"A","name":"Professor GukiZ\u0027s Robot","type":"PROGRAMMING","rating":800,"tags":["implementation","math"]},{"contestId":618,"index":"C","name":"Constellation","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["geometry","implementation"]},{"contestId":618,"index":"A","name":"Slime Combining","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":617,"index":"D","name":"Polyline","type":"PROGRAMMING","points":1750.0,"rating":1700,"tags":["constructive algorithms","implementation"]},{"contestId":617,"index":"C","name":"Watering Flowers","type":"PROGRAMMING","points":1250.0,"rating":1600,"tags":["implementation"]},{"contestId":616,"index":"E","name":"Sum of Remainders","type":"PROGRAMMING","rating":2200,"tags":["implementation","math","number theory"]},{"contestId":616,"index":"A","name":"Comparing Two Long Integers","type":"PROGRAMMING","rating":900,"tags":["implementation","strings"]},{"contestId":615,"index":"E","name":"Hexagons","type":"PROGRAMMING","points":2500.0,"rating":2100,"tags":["binary search","implementation","math"]},{"contestId":615,"index":"A","name":"Bulbs","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":614,"index":"B","name":"Gena\u0027s Code","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","math"]},{"contestId":614,"index":"A","name":"Link/Cut Tree","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["brute force","implementation"]},{"contestId":612,"index":"B","name":"HDD is Outdated Technology","type":"PROGRAMMING","rating":1200,"tags":["implementation","math"]},{"contestId":612,"index":"A","name":"The Text Splitting","type":"PROGRAMMING","rating":1300,"tags":["brute force","implementation","strings"]},{"contestId":611,"index":"F","name":"New Year and Cleaning","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["binary search","implementation"]},{"contestId":611,"index":"C","name":"New Year and Domino","type":"PROGRAMMING","points":1250.0,"rating":1500,"tags":["dp","implementation"]},{"contestId":611,"index":"B","name":"New Year and Old Property","type":"PROGRAMMING","points":750.0,"rating":1300,"tags":["bitmasks","brute force","implementation"]},{"contestId":611,"index":"A","name":"New Year and Days","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":610,"index":"B","name":"Vika and Squares","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["constructive algorithms","implementation"]},{"contestId":609,"index":"C","name":"Load Balancing","type":"PROGRAMMING","rating":1500,"tags":["implementation","math"]},{"contestId":609,"index":"B","name":"The Best Gift","type":"PROGRAMMING","rating":1100,"tags":["constructive algorithms","implementation"]},{"contestId":609,"index":"A","name":"USB Flash Drives","type":"PROGRAMMING","rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":608,"index":"A","name":"Saitama Destroys Hotel","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","math"]},{"contestId":606,"index":"B","name":"Testing Robots","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["implementation"]},{"contestId":606,"index":"A","name":"Magic Spheres","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":604,"index":"A","name":"Uncowed Forces","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":602,"index":"B","name":"Approximating a Constant Range","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["dp","implementation","two pointers"]},{"contestId":602,"index":"A","name":"Two Bases","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":600,"index":"A","name":"Extract Numbers","type":"PROGRAMMING","rating":1600,"tags":["implementation","strings"]},{"contestId":599,"index":"B","name":"Spongebob and Joke","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["implementation"]},{"contestId":599,"index":"A","name":"Patrick and Shopping","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":598,"index":"B","name":"Queries on a String","type":"PROGRAMMING","rating":1300,"tags":["implementation","strings"]},{"contestId":596,"index":"B","name":"Wilbur and Array","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":596,"index":"A","name":"Wilbur and Swimming Pool","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["geometry","implementation"]},{"contestId":595,"index":"A","name":"Vitaly and Night","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":594,"index":"C","name":"Edo and Magnets","type":"PROGRAMMING","points":1500.0,"rating":2300,"tags":["brute force","greedy","implementation","two pointers"]},{"contestId":593,"index":"A","name":"2Char","type":"PROGRAMMING","points":250.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":592,"index":"A","name":"PawnChess","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":591,"index":"B","name":"Rebranding","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","strings"]},{"contestId":591,"index":"A","name":"Wizards\u0027 Duel","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":590,"index":"A","name":"Median Smoothing","type":"PROGRAMMING","points":750.0,"rating":1700,"tags":["implementation"]},{"contestId":586,"index":"B","name":"Laurenty and Shop","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":586,"index":"A","name":"Alena\u0027s Schedule","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":585,"index":"F","name":"Digits of Number Pi","type":"PROGRAMMING","points":3000.0,"rating":3200,"tags":["dp","implementation","strings"]},{"contestId":585,"index":"A","name":"Gennady the Dentist","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["brute force","implementation"]},{"contestId":583,"index":"B","name":"Robot\u0027s Task","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":583,"index":"A","name":"Asphalting Roads","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":581,"index":"D","name":"Three Logos","type":"PROGRAMMING","points":2000.0,"rating":1700,"tags":["bitmasks","brute force","constructive algorithms","geometry","implementation","math"]},{"contestId":581,"index":"C","name":"Developing Skills","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["implementation","math","sortings"]},{"contestId":581,"index":"B","name":"Luxurious Houses","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","math"]},{"contestId":581,"index":"A","name":"Vasya the Hipster","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":580,"index":"A","name":"Kefa and First Steps","type":"PROGRAMMING","points":750.0,"rating":900,"tags":["brute force","dp","implementation"]},{"contestId":579,"index":"B","name":"Finding Team Member","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["brute force","implementation","sortings"]},{"contestId":577,"index":"A","name":"Multiplication Table","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","number theory"]},{"contestId":575,"index":"D","name":"Tablecity","type":"PROGRAMMING","rating":1700,"tags":["constructive algorithms","implementation"]},{"contestId":574,"index":"A","name":"Bear and Elections","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":573,"index":"A","name":"Bear and Poker","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation","math","number theory"]},{"contestId":572,"index":"B","name":"Order Book","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["data structures","greedy","implementation","sortings"]},{"contestId":571,"index":"A","name":"Lengthening Sticks","type":"PROGRAMMING","points":750.0,"rating":2100,"tags":["combinatorics","implementation","math"]},{"contestId":570,"index":"C","name":"Replacement","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["constructive algorithms","data structures","implementation"]},{"contestId":570,"index":"B","name":"Simple Game","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["constructive algorithms","games","greedy","implementation","math"]},{"contestId":570,"index":"A","name":"Elections","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":569,"index":"A","name":"Music","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["implementation","math"]},{"contestId":568,"index":"A","name":"Primes or Palindromes?","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["brute force","implementation","math","number theory"]},{"contestId":567,"index":"B","name":"Berland National Library","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":567,"index":"A","name":"Lineland Mail","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation"]},{"contestId":560,"index":"B","name":"Gerald is into Art","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["constructive algorithms","implementation"]},{"contestId":560,"index":"A","name":"Currency System in Geraldion","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","sortings"]},{"contestId":558,"index":"D","name":"Guess Your Way Out! II","type":"PROGRAMMING","points":2250.0,"rating":2300,"tags":["data structures","implementation","sortings"]},{"contestId":558,"index":"B","name":"Amr and The Large Array","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":558,"index":"A","name":"Lala Land and Apple Trees","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation","sortings"]},{"contestId":557,"index":"B","name":"Pasha and Tea","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["constructive algorithms","implementation","math","sortings"]},{"contestId":557,"index":"A","name":"Ilya and Diplomas","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["greedy","implementation","math"]},{"contestId":556,"index":"B","name":"Case of Fake Numbers","type":"PROGRAMMING","points":250.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":555,"index":"D","name":"Case of a Top Secret","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["binary search","implementation","math"]},{"contestId":555,"index":"A","name":"Case of Matryoshkas","type":"PROGRAMMING","points":250.0,"rating":1500,"tags":["implementation"]},{"contestId":553,"index":"B","name":"Kyoya and Permutation","type":"PROGRAMMING","points":500.0,"rating":1900,"tags":["binary search","combinatorics","constructive algorithms","greedy","implementation","math"]},{"contestId":552,"index":"E","name":"Vanya and Brackets","type":"PROGRAMMING","points":2500.0,"rating":2100,"tags":["brute force","dp","expression parsing","greedy","implementation","strings"]},{"contestId":552,"index":"B","name":"Vanya and Books","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","math"]},{"contestId":552,"index":"A","name":"Vanya and Table","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","math"]},{"contestId":551,"index":"E","name":"GukiZ and GukiZiana","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["binary search","data structures","implementation"]},{"contestId":551,"index":"D","name":"GukiZ and Binary Operations","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["combinatorics","implementation","math","matrices","number theory"]},{"contestId":551,"index":"B","name":"ZgukistringZ","type":"PROGRAMMING","points":1250.0,"rating":1800,"tags":["brute force","constructive algorithms","implementation","strings"]},{"contestId":551,"index":"A","name":"GukiZ and Contest","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","sortings"]},{"contestId":550,"index":"E","name":"Brackets in Implications","type":"PROGRAMMING","points":3000.0,"rating":2200,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":550,"index":"D","name":"Regular Bridge","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["constructive algorithms","graphs","implementation"]},{"contestId":550,"index":"A","name":"Two Substrings","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","dp","greedy","implementation","strings"]},{"contestId":549,"index":"D","name":"Haar Features","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["greedy","implementation"]},{"contestId":549,"index":"A","name":"Face Detection","type":"PROGRAMMING","points":250.0,"rating":900,"tags":["implementation","strings"]},{"contestId":548,"index":"B","name":"Mike and Fun","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","dp","greedy","implementation"]},{"contestId":548,"index":"A","name":"Mike and Fax","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation","strings"]},{"contestId":547,"index":"A","name":"Mike and Frog","type":"PROGRAMMING","points":750.0,"rating":2200,"tags":["brute force","greedy","implementation","math"]},{"contestId":546,"index":"B","name":"Soldier and Badges","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","greedy","implementation","sortings"]},{"contestId":546,"index":"A","name":"Soldier and Bananas","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","math"]},{"contestId":545,"index":"D","name":"Queue","type":"PROGRAMMING","points":1750.0,"rating":1300,"tags":["greedy","implementation","sortings"]},{"contestId":545,"index":"A","name":"Toy Cars","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":544,"index":"B","name":"Sea and Islands","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["constructive algorithms","implementation"]},{"contestId":544,"index":"A","name":"Set of Strings","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","strings"]},{"contestId":540,"index":"E","name":"Infinite Inversions","type":"PROGRAMMING","points":2500.0,"rating":2100,"tags":["binary search","data structures","implementation","sortings","trees"]},{"contestId":540,"index":"B","name":"School Marks","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["greedy","implementation"]},{"contestId":540,"index":"A","name":"Combination Lock","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":538,"index":"D","name":"Weird Chess","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":538,"index":"C","name":"Tourist\u0027s Notes","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["binary search","brute force","greedy","implementation","math"]},{"contestId":538,"index":"B","name":"Quasi Binary","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["constructive algorithms","dp","greedy","implementation"]},{"contestId":538,"index":"A","name":"Cutting Banner","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["brute force","implementation"]},{"contestId":535,"index":"B","name":"Tavas and SaDDas","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["bitmasks","brute force","combinatorics","implementation"]},{"contestId":535,"index":"A","name":"Tavas and Nafas","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","implementation"]},{"contestId":534,"index":"E","name":"Berland Local Positioning System","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["constructive algorithms","greedy","hashing","implementation"]},{"contestId":534,"index":"A","name":"Exam","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["constructive algorithms","implementation","math"]},{"contestId":533,"index":"C","name":"Board Game","type":"PROGRAMMING","points":250.0,"rating":1700,"tags":["games","greedy","implementation","math"]},{"contestId":527,"index":"D","name":"Clique Problem","type":"PROGRAMMING","points":2000.0,"rating":1800,"tags":["data structures","dp","greedy","implementation","sortings"]},{"contestId":527,"index":"C","name":"Glass Carving","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["binary search","data structures","implementation"]},{"contestId":527,"index":"A","name":"Playing with Paper","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","math"]},{"contestId":526,"index":"E","name":"Transmitting Levels","type":"PROGRAMMING","points":2250.0,"rating":2400,"tags":["dp","implementation"]},{"contestId":526,"index":"B","name":"Om Nom and Dark Park","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["dfs and similar","greedy","implementation"]},{"contestId":526,"index":"A","name":"King of Thieves","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":524,"index":"A","name":"Возможно, вы знаете этих людей?","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["implementation"]},{"contestId":523,"index":"D","name":"Statistics of Recompressing Videos","type":"PROGRAMMING","points":2000.0,"rating":1600,"tags":["*special","data structures","implementation"]},{"contestId":523,"index":"B","name":"Mean Requests","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["*special","implementation"]},{"contestId":523,"index":"A","name":"Rotate, Flip and Zoom","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["*special","implementation"]},{"contestId":522,"index":"B","name":"Photo to Remember","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["*special","data structures","dp","implementation"]},{"contestId":520,"index":"D","name":"Cubes","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["games","greedy","implementation"]},{"contestId":520,"index":"B","name":"Two Buttons","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["dfs and similar","graphs","greedy","implementation","math","shortest paths"]},{"contestId":520,"index":"A","name":"Pangram","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":519,"index":"C","name":"A and B and Team Training","type":"PROGRAMMING","points":1500.0,"rating":1300,"tags":["greedy","implementation","math","number theory"]},{"contestId":519,"index":"B","name":"A and B and Compilation Errors","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["data structures","implementation","sortings"]},{"contestId":519,"index":"A","name":"A and B and Chess","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":518,"index":"F","name":"Pasha and Pipe","type":"PROGRAMMING","points":2500.0,"rating":2300,"tags":["binary search","brute force","combinatorics","dp","implementation"]},{"contestId":518,"index":"E","name":"Arthur and Questions","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["greedy","implementation","math","ternary search"]},{"contestId":518,"index":"C","name":"Anya and Smartphone","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["constructive algorithms","data structures","implementation"]},{"contestId":518,"index":"B","name":"Tanya and Postcard","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["greedy","implementation","strings"]},{"contestId":514,"index":"B","name":"Han Solo and Lazer Gun","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","data structures","geometry","implementation","math"]},{"contestId":514,"index":"A","name":"Chewbaсca and Number","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":510,"index":"A","name":"Fox And Snake","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":509,"index":"C","name":"Sums of Digits","type":"PROGRAMMING","rating":2000,"tags":["dp","greedy","implementation"]},{"contestId":509,"index":"B","name":"Painting Pebbles","type":"PROGRAMMING","rating":1300,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":509,"index":"A","name":"Maximum in Table","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":507,"index":"D","name":"The Maths Lecture","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["dp","implementation"]},{"contestId":507,"index":"C","name":"Guess Your Way Out!","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["implementation","math","trees"]},{"contestId":507,"index":"A","name":"Amr and Music","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["greedy","implementation","sortings"]},{"contestId":505,"index":"A","name":"Mr. Kitayuta\u0027s Gift","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation","strings"]},{"contestId":501,"index":"E","name":"Misha and Palindrome Degree","type":"PROGRAMMING","points":3000.0,"rating":2500,"tags":["binary search","combinatorics","implementation"]},{"contestId":501,"index":"A","name":"Contest","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":500,"index":"C","name":"New Year Book Reading","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["constructive algorithms","greedy","implementation","math"]},{"contestId":500,"index":"A","name":"New Year Transportation","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["dfs and similar","graphs","implementation"]},{"contestId":499,"index":"B","name":"Lecture","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","strings"]},{"contestId":499,"index":"A","name":"Watching a movie","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["greedy","implementation"]},{"contestId":496,"index":"C","name":"Removing Columns","type":"PROGRAMMING","points":1750.0,"rating":1500,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":496,"index":"B","name":"Secret Combination","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":496,"index":"A","name":"Minimum Difficulty","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation","math"]},{"contestId":495,"index":"A","name":"Digital Counter","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":493,"index":"C","name":"Vasya and Basketball","type":"PROGRAMMING","points":2000.0,"rating":1600,"tags":["binary search","brute force","data structures","implementation","sortings","two pointers"]},{"contestId":493,"index":"B","name":"Vasya and Wrestling","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation"]},{"contestId":493,"index":"A","name":"Vasya and Football","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation"]},{"contestId":492,"index":"D","name":"Vanya and Computer Game","type":"PROGRAMMING","points":2000.0,"rating":1800,"tags":["binary search","implementation","math","sortings"]},{"contestId":492,"index":"B","name":"Vanya and Lanterns","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["binary search","implementation","math","sortings"]},{"contestId":492,"index":"A","name":"Vanya and Cubes","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":491,"index":"A","name":"Up the hill","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["constructive algorithms","implementation"]},{"contestId":490,"index":"E","name":"Restoring Increasing Sequence","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["binary search","brute force","greedy","implementation"]},{"contestId":490,"index":"B","name":"Queue","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["dsu","implementation"]},{"contestId":490,"index":"A","name":"Team Olympiad","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":489,"index":"C","name":"Given Length and Sum of Digits...","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["dp","greedy","implementation"]},{"contestId":489,"index":"A","name":"SwapSort","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["greedy","implementation","sortings"]},{"contestId":487,"index":"A","name":"Fight the Monster","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["binary search","brute force","implementation"]},{"contestId":486,"index":"C","name":"Palindrome Transformation","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["brute force","greedy","implementation"]},{"contestId":486,"index":"B","name":"OR in Matrix","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["greedy","hashing","implementation"]},{"contestId":486,"index":"A","name":"Calculating Function","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":485,"index":"A","name":"Factory","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","math","matrices"]},{"contestId":484,"index":"C","name":"Strange Sorting","type":"PROGRAMMING","points":3000.0,"rating":2600,"tags":["implementation","math"]},{"contestId":483,"index":"A","name":"Counterexample ","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation","math","number theory"]},{"contestId":479,"index":"D","name":"Long Jumps","type":"PROGRAMMING","points":2000.0,"rating":1700,"tags":["binary search","greedy","implementation"]},{"contestId":479,"index":"B","name":"Towers","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","constructive algorithms","greedy","implementation","sortings"]},{"contestId":478,"index":"A","name":"Initial Bet","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":476,"index":"A","name":"Dreamoon and Stairs","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","math"]},{"contestId":475,"index":"B","name":"Strongly Connected City","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","dfs and similar","graphs","implementation"]},{"contestId":475,"index":"A","name":"Bayan Bus","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":474,"index":"B","name":"Worms","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["binary search","implementation"]},{"contestId":474,"index":"A","name":"Keyboard","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":472,"index":"E","name":"Design Tutorial: Learn from a Game","type":"PROGRAMMING","points":3000.0,"rating":2800,"tags":["constructive algorithms","implementation"]},{"contestId":471,"index":"B","name":"MUH and Important Things","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","sortings"]},{"contestId":471,"index":"A","name":"MUH and Sticks","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":470,"index":"A","name":"Crystal Ball Sequence","type":"PROGRAMMING","rating":1400,"tags":["*special","implementation"]},{"contestId":469,"index":"B","name":"Chat Online","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":469,"index":"A","name":"I Wanna Be the Guy","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation"]},{"contestId":467,"index":"C","name":"George and Job","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["dp","implementation"]},{"contestId":467,"index":"B","name":"Fedor and New Game","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["bitmasks","brute force","constructive algorithms","implementation"]},{"contestId":467,"index":"A","name":"George and Accommodation","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":466,"index":"A","name":"Cheap Travel","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":465,"index":"B","name":"Inbox (100500)","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["implementation"]},{"contestId":465,"index":"A","name":"inc ARG","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":463,"index":"D","name":"Gargari and Permutations","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["dfs and similar","dp","graphs","implementation"]},{"contestId":463,"index":"C","name":"Gargari and Bishops","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["greedy","hashing","implementation"]},{"contestId":463,"index":"B","name":"Caisa and Pylons","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","implementation","math"]},{"contestId":463,"index":"A","name":"Caisa and Sugar","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":462,"index":"A","name":"Appleman and Easy Task","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","implementation"]},{"contestId":461,"index":"C","name":"Appleman and a Sheet of Paper","type":"PROGRAMMING","points":1500.0,"rating":2200,"tags":["data structures","implementation"]},{"contestId":460,"index":"B","name":"Little Dima and Equation","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","implementation","math","number theory"]},{"contestId":460,"index":"A","name":"Vasya and Socks","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation","math"]},{"contestId":459,"index":"B","name":"Pashmak and Flowers","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["combinatorics","implementation","sortings"]},{"contestId":459,"index":"A","name":"Pashmak and Garden","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":455,"index":"B","name":"A Lot of Games","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["dfs and similar","dp","games","implementation","strings","trees"]},{"contestId":454,"index":"B","name":"Little Pony and Sort by Shift","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation"]},{"contestId":454,"index":"A","name":"Little Pony and Crystal Mine","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":452,"index":"D","name":"Washer, Dryer, Folder","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["greedy","implementation"]},{"contestId":452,"index":"A","name":"Eevee","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","implementation","strings"]},{"contestId":451,"index":"C","name":"Predict Outcome of the Game","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["brute force","implementation","math"]},{"contestId":451,"index":"B","name":"Sort the Array","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","sortings"]},{"contestId":451,"index":"A","name":"Game With Sticks","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":450,"index":"B","name":"Jzzhu and Sequences","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","math"]},{"contestId":450,"index":"A","name":"Jzzhu and Children","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":448,"index":"E","name":"Divisors","type":"PROGRAMMING","points":3000.0,"rating":2200,"tags":["brute force","dfs and similar","implementation","number theory"]},{"contestId":448,"index":"B","name":"Suffix Structures","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","strings"]},{"contestId":448,"index":"A","name":"Rewards","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":447,"index":"B","name":"DZY Loves Strings","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["greedy","implementation"]},{"contestId":447,"index":"A","name":"DZY Loves Hash","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":446,"index":"A","name":"DZY Loves Sequences","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["dp","implementation","two pointers"]},{"contestId":445,"index":"A","name":"DZY Loves Chessboard","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["dfs and similar","implementation"]},{"contestId":443,"index":"B","name":"Kolya and Tandem Repeat","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","implementation","strings"]},{"contestId":443,"index":"A","name":"Anton and Letters","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":442,"index":"A","name":"Borya and Hanabi","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["bitmasks","brute force","implementation"]},{"contestId":441,"index":"D","name":"Valera and Swaps","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["constructive algorithms","dsu","graphs","implementation","math","string suffix structures"]},{"contestId":441,"index":"C","name":"Valera and Tubes ","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["constructive algorithms","dfs and similar","implementation"]},{"contestId":441,"index":"B","name":"Valera and Fruits","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["greedy","implementation"]},{"contestId":441,"index":"A","name":"Valera and Antique Items","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":440,"index":"B","name":"Balancer","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["greedy","implementation"]},{"contestId":440,"index":"A","name":"Forgotten Episode","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":439,"index":"C","name":"Devu and Partitioning of the Array","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["brute force","constructive algorithms","implementation","number theory"]},{"contestId":439,"index":"B","name":"Devu, the Dumb Guy","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","sortings"]},{"contestId":439,"index":"A","name":"Devu, the Singer and Churu, the Joker","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation"]},{"contestId":437,"index":"B","name":"The Child and Set","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["bitmasks","greedy","implementation","sortings"]},{"contestId":437,"index":"A","name":"The Child and Homework","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation"]},{"contestId":436,"index":"B","name":"Om Nom and Spiders","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","math"]},{"contestId":435,"index":"C","name":"Cardiogram","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["implementation"]},{"contestId":435,"index":"A","name":"Queue on Bus Stop","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":433,"index":"D","name":"Nanami\u0027s Digital Board","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["dsu","implementation"]},{"contestId":433,"index":"C","name":"Ryouko\u0027s Memory Note","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["implementation","math","sortings"]},{"contestId":433,"index":"B","name":"Kuriyama Mirai\u0027s Stones","type":"PROGRAMMING","points":1500.0,"rating":1200,"tags":["dp","implementation","sortings"]},{"contestId":433,"index":"A","name":"Kitahara Haruki\u0027s Gift","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":432,"index":"B","name":"Football Kit","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","greedy","implementation"]},{"contestId":432,"index":"A","name":"Choosing Teams","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","sortings"]},{"contestId":431,"index":"C","name":"k-Tree","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["dp","implementation","trees"]},{"contestId":431,"index":"B","name":"Shower Line","type":"PROGRAMMING","points":1500.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":431,"index":"A","name":"Black Square","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":427,"index":"E","name":"Police Patrol","type":"PROGRAMMING","points":2500.0,"rating":2000,"tags":["greedy","implementation","math","ternary search"]},{"contestId":427,"index":"B","name":"Prison Transfer","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["data structures","implementation"]},{"contestId":427,"index":"A","name":"Police Recruits","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":426,"index":"B","name":"Sereja and Mirroring","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":426,"index":"A","name":"Sereja and Mugs","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":424,"index":"B","name":"Megacity","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["binary search","greedy","implementation","sortings"]},{"contestId":424,"index":"A","name":"Squats","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":421,"index":"A","name":"Pasha and Hamsters","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":420,"index":"C","name":"Bug in Code","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["data structures","graphs","implementation","two pointers"]},{"contestId":420,"index":"B","name":"Online Meeting","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["implementation"]},{"contestId":420,"index":"A","name":"Start Up","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":417,"index":"C","name":"Football","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["constructive algorithms","graphs","implementation"]},{"contestId":417,"index":"B","name":"Crash","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation"]},{"contestId":417,"index":"A","name":"Elimination","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["dp","implementation","math"]},{"contestId":416,"index":"D","name":"Population Size","type":"PROGRAMMING","points":2000.0,"rating":2400,"tags":["greedy","implementation","math"]},{"contestId":416,"index":"C","name":"Booking System","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["binary search","dp","greedy","implementation"]},{"contestId":416,"index":"B","name":"Art Union","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["brute force","dp","implementation"]},{"contestId":416,"index":"A","name":"Guess a number!","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["greedy","implementation","two pointers"]},{"contestId":415,"index":"B","name":"Mashmokh and Tokens","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["binary search","greedy","implementation","math"]},{"contestId":415,"index":"A","name":"Mashmokh and Lights","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":413,"index":"B","name":"Spyke Chatting","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":413,"index":"A","name":"Data Recovery","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":412,"index":"E","name":"E-mail Addresses","type":"PROGRAMMING","points":2500.0,"rating":1900,"tags":["implementation"]},{"contestId":412,"index":"C","name":"Pattern","type":"PROGRAMMING","points":1500.0,"rating":1200,"tags":["implementation","strings"]},{"contestId":412,"index":"A","name":"Poster","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation"]},{"contestId":411,"index":"C","name":"Kicker","type":"PROGRAMMING","rating":1700,"tags":["*special","implementation"]},{"contestId":411,"index":"B","name":"Multi-core Processor","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":411,"index":"A","name":"Password Check","type":"PROGRAMMING","rating":800,"tags":["*special","implementation"]},{"contestId":409,"index":"H","name":"A + B Strikes Back","type":"PROGRAMMING","rating":1500,"tags":["*special","brute force","constructive algorithms","dsu","implementation"]},{"contestId":408,"index":"B","name":"Garland","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation"]},{"contestId":408,"index":"A","name":"Line to Cashier","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":407,"index":"C","name":"Curious Array","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["brute force","combinatorics","implementation","math"]},{"contestId":407,"index":"B","name":"Long Path","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["dp","implementation"]},{"contestId":407,"index":"A","name":"Triangle","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["brute force","geometry","implementation","math"]},{"contestId":406,"index":"E","name":"Hamming Triples","type":"PROGRAMMING","points":2500.0,"rating":2800,"tags":["implementation","math","two pointers"]},{"contestId":405,"index":"D","name":"Toy Sum","type":"PROGRAMMING","points":2000.0,"rating":1700,"tags":["greedy","implementation","math"]},{"contestId":405,"index":"C","name":"Unusual Product","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["implementation","math"]},{"contestId":405,"index":"A","name":"Gravity Flip","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation","sortings"]},{"contestId":404,"index":"E","name":"Maze 1D","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["binary search","greedy","implementation"]},{"contestId":404,"index":"D","name":"Minesweeper 1D","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["dp","implementation"]},{"contestId":404,"index":"B","name":"Marathon","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["implementation","math"]},{"contestId":404,"index":"A","name":"Valera and X","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":403,"index":"E","name":"Two Rooted Trees","type":"PROGRAMMING","points":2000.0,"rating":2900,"tags":["data structures","implementation","trees"]},{"contestId":402,"index":"B","name":"Trees in a Row","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","implementation"]},{"contestId":401,"index":"C","name":"Team","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":401,"index":"B","name":"Sereja and Contests","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["greedy","implementation","math"]},{"contestId":401,"index":"A","name":"Vanya and Cards","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":400,"index":"C","name":"Inna and Huge Candy Matrix","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["implementation","math"]},{"contestId":400,"index":"B","name":"Inna and New Matrix of Candies","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","implementation","schedules"]},{"contestId":400,"index":"A","name":"Inna and Choose Options","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":399,"index":"A","name":"Pages","type":"PROGRAMMING","points":500.0,"tags":["implementation"]},{"contestId":398,"index":"A","name":"Cards","type":"PROGRAMMING","points":500.0,"tags":["constructive algorithms","implementation"]},{"contestId":397,"index":"B","name":"On Corruption and Numbers","type":"PROGRAMMING","points":1000.0,"tags":["constructive algorithms","implementation","math"]},{"contestId":397,"index":"A","name":"On Segment\u0027s Own Points","type":"PROGRAMMING","points":500.0,"tags":["implementation"]},{"contestId":394,"index":"D","name":"Physical Education and Buns","type":"PROGRAMMING","points":2000.0,"tags":["brute force","implementation","math"]},{"contestId":394,"index":"A","name":"Counting Sticks","type":"PROGRAMMING","points":500.0,"tags":["brute force","implementation"]},{"contestId":391,"index":"A","name":"Genetic Engineering","type":"PROGRAMMING","points":3.0,"tags":["implementation","two pointers"]},{"contestId":390,"index":"B","name":"Inna, Dima and Song","type":"PROGRAMMING","points":1000.0,"tags":["implementation"]},{"contestId":390,"index":"A","name":"Inna and Alarm Clock","type":"PROGRAMMING","points":500.0,"tags":["implementation"]},{"contestId":389,"index":"B","name":"Fox and Cross","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":388,"index":"B","name":"Fox and Minimal path","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["bitmasks","constructive algorithms","graphs","implementation","math"]},{"contestId":387,"index":"C","name":"George and Number","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["greedy","implementation"]},{"contestId":387,"index":"A","name":"George and Sleep","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":386,"index":"D","name":"Game with Points","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["dp","graphs","implementation","shortest paths"]},{"contestId":386,"index":"B","name":"Fly, freebies, fly!","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["binary search","brute force","implementation"]},{"contestId":386,"index":"A","name":"Second-Price Auction","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":385,"index":"C","name":"Bear and Prime Numbers","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["binary search","brute force","data structures","dp","implementation","math","number theory"]},{"contestId":385,"index":"B","name":"Bear and Strings","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","greedy","implementation","math","strings"]},{"contestId":385,"index":"A","name":"Bear and Raspberry","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","greedy","implementation"]},{"contestId":384,"index":"B","name":"Multitasking","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["greedy","implementation","sortings","two pointers"]},{"contestId":384,"index":"A","name":"Coder","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":383,"index":"B","name":"Volcanoes","type":"PROGRAMMING","points":1500.0,"rating":2500,"tags":["binary search","implementation","sortings","two pointers"]},{"contestId":382,"index":"D","name":"Ksenia and Pawns","type":"PROGRAMMING","points":3000.0,"rating":2200,"tags":["dfs and similar","graphs","implementation","trees"]},{"contestId":382,"index":"C","name":"Arithmetic Progression","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["implementation","sortings"]},{"contestId":382,"index":"A","name":"Ksenia and Pan Scales","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":381,"index":"B","name":"Sereja and Stairs","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["greedy","implementation","sortings"]},{"contestId":381,"index":"A","name":"Sereja and Dima","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","two pointers"]},{"contestId":380,"index":"B","name":"Sereja and Tree","type":"PROGRAMMING","points":1000.0,"rating":2400,"tags":["graphs","implementation"]},{"contestId":379,"index":"B","name":"New Year Present","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["constructive algorithms","implementation"]},{"contestId":379,"index":"A","name":"New Year Candles","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":378,"index":"B","name":"Semifinals","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","sortings"]},{"contestId":376,"index":"B","name":"I.O.U.","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":376,"index":"A","name":"Lever","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":375,"index":"E","name":"Red and Black Tree","type":"PROGRAMMING","points":2500.0,"rating":3000,"tags":["dp","implementation","math"]},{"contestId":375,"index":"B","name":"Maximum Submatrix 2","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["data structures","dp","implementation","sortings"]},{"contestId":374,"index":"E","name":"Inna and Babies","type":"PROGRAMMING","points":2500.0,"rating":2600,"tags":["binary search","data structures","dsu","geometry","implementation"]},{"contestId":374,"index":"C","name":"Inna and Dima","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["dfs and similar","dp","graphs","implementation"]},{"contestId":374,"index":"A","name":"Inna and Pink Pony","type":"PROGRAMMING","points":500.0,"rating":2000,"tags":["greedy","implementation"]},{"contestId":373,"index":"B","name":"Making Sequences is Fun","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["binary search","implementation","math"]},{"contestId":373,"index":"A","name":"Collecting Beats is Fun","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":371,"index":"D","name":"Vessels","type":"PROGRAMMING","points":2000.0,"rating":1800,"tags":["data structures","dsu","implementation","trees"]},{"contestId":371,"index":"A","name":"K-Periodic Array","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["greedy","implementation","math"]},{"contestId":370,"index":"D","name":"Broken Monitor","type":"PROGRAMMING","points":3000.0,"rating":2100,"tags":["brute force","constructive algorithms","greedy","implementation"]},{"contestId":370,"index":"B","name":"Berland Bingo","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation"]},{"contestId":369,"index":"B","name":"Valera and Contest","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["constructive algorithms","implementation","math"]},{"contestId":369,"index":"A","name":"Valera and Plates","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation"]},{"contestId":368,"index":"A","name":"Sereja and Coat Rack","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":367,"index":"A","name":"Sereja and Algorithm ","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["data structures","implementation"]},{"contestId":366,"index":"E","name":"Dima and Magic Guitar","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["brute force","implementation","math"]},{"contestId":366,"index":"B","name":"Dima and To-do List","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":366,"index":"A","name":"Dima and Guards","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":365,"index":"B","name":"The Fibonacci Segment","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation"]},{"contestId":365,"index":"A","name":"Good Number","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":364,"index":"A","name":"Matrix","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["combinatorics","data structures","implementation"]},{"contestId":363,"index":"E","name":"Two Circles","type":"PROGRAMMING","points":2500.0,"rating":2500,"tags":["brute force","data structures","implementation"]},{"contestId":363,"index":"C","name":"Fixing Typos","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["greedy","implementation"]},{"contestId":363,"index":"A","name":"Soroban","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":362,"index":"C","name":"Insertion Sort","type":"PROGRAMMING","points":2500.0,"rating":1900,"tags":["data structures","dp","implementation","math"]},{"contestId":362,"index":"B","name":"Petya and Staircases","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","sortings"]},{"contestId":361,"index":"A","name":"Levko and Table","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","implementation"]},{"contestId":360,"index":"A","name":"Levko and Array Recovery","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["greedy","implementation"]},{"contestId":359,"index":"A","name":"Table","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":358,"index":"E","name":"Dima and Kicks","type":"PROGRAMMING","points":3000.0,"rating":2300,"tags":["brute force","dsu","graphs","implementation"]},{"contestId":358,"index":"C","name":"Dima and Containers","type":"PROGRAMMING","points":1500.0,"rating":2000,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":358,"index":"A","name":"Dima and Continuous Line","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["brute force","implementation"]},{"contestId":357,"index":"B","name":"Flag Day","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["constructive algorithms","implementation"]},{"contestId":357,"index":"A","name":"Group of Students","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","greedy","implementation"]},{"contestId":356,"index":"E","name":"Xenia and String Problem","type":"PROGRAMMING","points":2500.0,"rating":3000,"tags":["dp","hashing","implementation","string suffix structures","strings"]},{"contestId":356,"index":"C","name":"Compartments","type":"PROGRAMMING","points":1500.0,"rating":2100,"tags":["combinatorics","constructive algorithms","greedy","implementation"]},{"contestId":356,"index":"B","name":"Xenia and Hamming","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["implementation","math"]},{"contestId":355,"index":"B","name":"Vasya and Public Transport","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":355,"index":"A","name":"Vasya and Digital Root","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["constructive algorithms","implementation"]},{"contestId":353,"index":"C","name":"Find Maximum","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["implementation","math","number theory"]},{"contestId":353,"index":"B","name":"Two Heaps","type":"PROGRAMMING","points":1500.0,"rating":1900,"tags":["combinatorics","constructive algorithms","greedy","implementation","math","sortings"]},{"contestId":353,"index":"A","name":"Domino","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation","math"]},{"contestId":352,"index":"B","name":"Jeff and Periods","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","sortings"]},{"contestId":352,"index":"A","name":"Jeff and Digits","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","implementation","math"]},{"contestId":351,"index":"A","name":"Jeff and Rounding","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["dp","greedy","implementation","math"]},{"contestId":350,"index":"C","name":"Bombs","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["greedy","implementation","sortings"]},{"contestId":350,"index":"A","name":"TL","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","greedy","implementation"]},{"contestId":349,"index":"B","name":"Color the Fence","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["data structures","dp","greedy","implementation"]},{"contestId":349,"index":"A","name":"Cinema Line","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":347,"index":"B","name":"Fixed Points","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","implementation","math"]},{"contestId":347,"index":"A","name":"Difference Row","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["constructive algorithms","implementation","sortings"]},{"contestId":344,"index":"A","name":"Magnets","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":343,"index":"B","name":"Alternating Current","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["data structures","greedy","implementation"]},{"contestId":342,"index":"B","name":"Xenia and Spies","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","greedy","implementation"]},{"contestId":342,"index":"A","name":"Xenia and Divisors","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":340,"index":"C","name":"Tourist Problem","type":"PROGRAMMING","points":2000.0,"rating":1600,"tags":["combinatorics","implementation","math"]},{"contestId":339,"index":"B","name":"Xenia and Ringroad","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["implementation"]},{"contestId":339,"index":"A","name":"Helpful Maths","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["greedy","implementation","sortings","strings"]},{"contestId":336,"index":"E","name":"Vasily the Bear and Painting Square","type":"PROGRAMMING","points":2500.0,"rating":2700,"tags":["bitmasks","combinatorics","dp","implementation"]},{"contestId":336,"index":"C","name":"Vasily the Bear and Sequence","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["brute force","greedy","implementation","number theory"]},{"contestId":336,"index":"A","name":"Vasily the Bear and Triangle","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","math"]},{"contestId":334,"index":"A","name":"Candy Bags","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":333,"index":"D","name":"Characteristics of Rectangles","type":"PROGRAMMING","points":2000.0,"rating":2100,"tags":["binary search","bitmasks","brute force","implementation","sortings"]},{"contestId":332,"index":"E","name":"Binary Key","type":"PROGRAMMING","points":3000.0,"rating":2400,"tags":["dp","greedy","implementation"]},{"contestId":332,"index":"B","name":"Maximum Absurdity","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["data structures","dp","implementation"]},{"contestId":332,"index":"A","name":"Down the Hatch!","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation"]},{"contestId":331,"index":"E1","name":"Deja Vu","type":"PROGRAMMING","points":50.0,"rating":2900,"tags":["constructive algorithms","graphs","implementation"]},{"contestId":331,"index":"D3","name":"Escaping on Beaveractor","type":"PROGRAMMING","points":40.0,"rating":3000,"tags":["data structures","implementation","trees"]},{"contestId":331,"index":"D1","name":"Escaping on Beaveractor","type":"PROGRAMMING","points":30.0,"rating":2400,"tags":["dfs and similar","implementation"]},{"contestId":331,"index":"B1","name":"Shave Beaver!","type":"PROGRAMMING","points":30.0,"rating":1700,"tags":["implementation"]},{"contestId":331,"index":"A1","name":"Oh Sweet Beaverette","type":"PROGRAMMING","points":30.0,"rating":1400,"tags":["brute force","implementation"]},{"contestId":330,"index":"A","name":"Cakeminator","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation"]},{"contestId":328,"index":"A","name":"IQ Test","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["implementation"]},{"contestId":327,"index":"A","name":"Flipping Game","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","dp","implementation"]},{"contestId":325,"index":"A","name":"Square and Rectangles","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["implementation"]},{"contestId":321,"index":"A","name":"Ciel and Robot","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["binary search","implementation","math"]},{"contestId":319,"index":"B","name":"Psychos in a Line","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["data structures","implementation"]},{"contestId":318,"index":"B","name":"Strings of Power","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation","strings","two pointers"]},{"contestId":317,"index":"B","name":"Ants","type":"PROGRAMMING","points":1000.0,"rating":2000,"tags":["brute force","implementation"]},{"contestId":316,"index":"F3","name":"Suns and Rays","type":"PROGRAMMING","points":30.0,"rating":2200,"tags":["constructive algorithms","dfs and similar","implementation"]},{"contestId":316,"index":"F1","name":"Suns and Rays","type":"PROGRAMMING","points":30.0,"rating":2200,"tags":["dfs and similar","implementation"]},{"contestId":315,"index":"B","name":"Sereja and Array","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation"]},{"contestId":314,"index":"A","name":"Sereja and Contest","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["implementation"]},{"contestId":313,"index":"C","name":"Ilya and Matrix","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["constructive algorithms","greedy","implementation","sortings"]},{"contestId":313,"index":"B","name":"Ilya and Queries","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["dp","implementation"]},{"contestId":313,"index":"A","name":"Ilya and Bank Account","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","number theory"]},{"contestId":312,"index":"A","name":"Whose sentence is it?","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","strings"]},{"contestId":311,"index":"A","name":"The Closest Pair","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["constructive algorithms","implementation"]},{"contestId":306,"index":"A","name":"Candies","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":305,"index":"C","name":"Ivan and Powers of Two","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["greedy","implementation"]},{"contestId":305,"index":"B","name":"Continued Fractions","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["brute force","implementation","math"]},{"contestId":305,"index":"A","name":"Strange Addition","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":304,"index":"B","name":"Calendar","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":303,"index":"B","name":"Rectangle Puzzle II","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["implementation","math"]},{"contestId":303,"index":"A","name":"Lucky Permutation Triple","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["constructive algorithms","implementation","math"]},{"contestId":302,"index":"B","name":"Eugeny and Play List","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["binary search","implementation","two pointers"]},{"contestId":302,"index":"A","name":"Eugeny and Array","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":300,"index":"A","name":"Array","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":299,"index":"B","name":"Ksusha the Squirrel","type":"PROGRAMMING","points":1000.0,"rating":900,"tags":["brute force","implementation"]},{"contestId":298,"index":"B","name":"Sail","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","greedy","implementation"]},{"contestId":298,"index":"A","name":"Snow Footprints","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["greedy","implementation"]},{"contestId":295,"index":"A","name":"Greg and Array","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["data structures","implementation"]},{"contestId":294,"index":"D","name":"Shaass and Painter Robot","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["brute force","implementation","number theory"]},{"contestId":294,"index":"A","name":"Shaass and Oskols","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":292,"index":"B","name":"Network Topology","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["graphs","implementation"]},{"contestId":292,"index":"A","name":"SMSC","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation"]},{"contestId":291,"index":"C","name":"Network Mask","type":"PROGRAMMING","points":1500.0,"rating":1600,"tags":["*special","bitmasks","brute force","implementation"]},{"contestId":291,"index":"B","name":"Command Line Arguments","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["*special","implementation","strings"]},{"contestId":291,"index":"A","name":"Spyke Talks","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["*special","implementation","sortings"]},{"contestId":290,"index":"D","name":"Orange","type":"PROGRAMMING","rating":1400,"tags":["*special","implementation"]},{"contestId":290,"index":"C","name":"WTF?","type":"PROGRAMMING","rating":1700,"tags":["*special","graph matchings","implementation","trees"]},{"contestId":290,"index":"B","name":"QR code","type":"PROGRAMMING","rating":1500,"tags":["*special","implementation"]},{"contestId":290,"index":"A","name":"Mysterious strings","type":"PROGRAMMING","rating":1400,"tags":["*special","implementation"]},{"contestId":289,"index":"B","name":"Polo the Penguin and Matrix","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","dp","implementation","sortings","ternary search"]},{"contestId":289,"index":"A","name":"Polo the Penguin and Segments ","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":288,"index":"E","name":"Polo the Penguin and Lucky Numbers","type":"PROGRAMMING","points":2500.0,"rating":2800,"tags":["dp","implementation","math"]},{"contestId":288,"index":"C","name":"Polo the Penguin and XOR operation","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["implementation","math"]},{"contestId":287,"index":"A","name":"IQ Test","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":286,"index":"C","name":"Main Sequence","type":"PROGRAMMING","points":1500.0,"rating":2100,"tags":["greedy","implementation"]},{"contestId":286,"index":"B","name":"Shifting","type":"PROGRAMMING","points":1500.0,"rating":2200,"tags":["implementation"]},{"contestId":285,"index":"D","name":"Permutation Sum","type":"PROGRAMMING","points":2000.0,"rating":1900,"tags":["bitmasks","combinatorics","dp","implementation","meet-in-the-middle"]},{"contestId":285,"index":"C","name":"Building Permutation","type":"PROGRAMMING","points":1500.0,"rating":1200,"tags":["greedy","implementation","sortings"]},{"contestId":285,"index":"B","name":"Find Marble","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation"]},{"contestId":285,"index":"A","name":"Slightly Decreasing Permutations","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":284,"index":"B","name":"Cows and Poker Game","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["brute force","implementation"]},{"contestId":284,"index":"A","name":"Cows and Primitive Roots","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["implementation","math","number theory"]},{"contestId":283,"index":"A","name":"Cows and Sequence","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["constructive algorithms","data structures","implementation"]},{"contestId":282,"index":"C","name":"XOR and OR","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["constructive algorithms","implementation","math"]},{"contestId":282,"index":"A","name":"Bit++","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":281,"index":"B","name":"Nearest Fraction","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["brute force","implementation","two pointers"]},{"contestId":281,"index":"A","name":"Word Capitalization","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":280,"index":"E","name":"Sequence Transformation","type":"PROGRAMMING","points":2500.0,"rating":3000,"tags":["brute force","data structures","dp","implementation","math"]},{"contestId":280,"index":"D","name":"k-Maximum Subsequence Sum","type":"PROGRAMMING","points":2000.0,"rating":2800,"tags":["data structures","flows","graphs","implementation"]},{"contestId":280,"index":"C","name":"Game on Tree","type":"PROGRAMMING","points":1500.0,"rating":2200,"tags":["implementation","math","probabilities","trees"]},{"contestId":280,"index":"B","name":"Maximum Xor Secondary","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["data structures","implementation","two pointers"]},{"contestId":279,"index":"C","name":"Ladder","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["dp","implementation","two pointers"]},{"contestId":279,"index":"B","name":"Books","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["binary search","brute force","implementation","two pointers"]},{"contestId":279,"index":"A","name":"Point on Spiral","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["brute force","geometry","implementation"]},{"contestId":278,"index":"A","name":"Circle Line","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":277,"index":"C","name":"Game","type":"PROGRAMMING","points":2000.0,"rating":2400,"tags":["games","implementation"]},{"contestId":276,"index":"D","name":"Little Girl and Maximum XOR","type":"PROGRAMMING","points":2000.0,"rating":1700,"tags":["bitmasks","dp","greedy","implementation","math"]},{"contestId":276,"index":"C","name":"Little Girl and Maximum Sum","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["data structures","greedy","implementation","sortings"]},{"contestId":276,"index":"A","name":"Lunch Rush","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":275,"index":"B","name":"Convex Shape","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["constructive algorithms","implementation"]},{"contestId":275,"index":"A","name":"Lights Out","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":274,"index":"E","name":"Mirror Room","type":"PROGRAMMING","points":2000.0,"rating":3000,"tags":["data structures","implementation"]},{"contestId":272,"index":"C","name":"Dima and Staircase","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["data structures","implementation"]},{"contestId":272,"index":"B","name":"Dima and Sequence","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","math"]},{"contestId":272,"index":"A","name":"Dima and Friends","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","math"]},{"contestId":271,"index":"C","name":"Secret","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["constructive algorithms","implementation"]},{"contestId":270,"index":"B","name":"Multithreading","type":"PROGRAMMING","points":1500.0,"rating":1400,"tags":["data structures","greedy","implementation"]},{"contestId":270,"index":"A","name":"Fancy Fence","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["geometry","implementation","math"]},{"contestId":268,"index":"C","name":"Beautiful Sets of Points","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["constructive algorithms","implementation"]},{"contestId":268,"index":"B","name":"Buttons","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["implementation","math"]},{"contestId":266,"index":"B","name":"Queue at the School","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["constructive algorithms","graph matchings","implementation","shortest paths"]},{"contestId":266,"index":"A","name":"Stones on the Table","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":265,"index":"B","name":"Roadside Trees (Simplified Edition)","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["greedy","implementation"]},{"contestId":265,"index":"A","name":"Colorful Stones (Simplified Edition)","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":264,"index":"A","name":"Escape from Stones","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["constructive algorithms","data structures","implementation","two pointers"]},{"contestId":263,"index":"C","name":"Circle of Numbers","type":"PROGRAMMING","points":2500.0,"rating":2000,"tags":["brute force","dfs and similar","implementation"]},{"contestId":263,"index":"B","name":"Squares","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation","sortings"]},{"contestId":263,"index":"A","name":"Beautiful Matrix","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":262,"index":"A","name":"Roma and Lucky Numbers","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":260,"index":"C","name":"Balls and Boxes","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":260,"index":"B","name":"Ancient Prophesy","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["brute force","implementation","strings"]},{"contestId":260,"index":"A","name":"Adding Digits","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["implementation","math"]},{"contestId":259,"index":"B","name":"Little Elephant and Magic Square","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":257,"index":"E","name":"Greedy Elevator","type":"PROGRAMMING","points":3000.0,"rating":2200,"tags":["data structures","implementation"]},{"contestId":257,"index":"B","name":"Playing Cubes","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["games","greedy","implementation"]},{"contestId":257,"index":"A","name":"Sockets","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["greedy","implementation","sortings"]},{"contestId":255,"index":"E","name":"Furlo and Rublo and Game","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["games","implementation","math"]},{"contestId":255,"index":"D","name":"Mr. Bender and Square","type":"PROGRAMMING","points":2000.0,"rating":1800,"tags":["binary search","implementation","math"]},{"contestId":255,"index":"B","name":"Code Parsing","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation"]},{"contestId":255,"index":"A","name":"Greg\u0027s Workout","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":254,"index":"E","name":"Dormitory","type":"PROGRAMMING","points":2500.0,"rating":2100,"tags":["dp","implementation"]},{"contestId":254,"index":"D","name":"Rats","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["brute force","dfs and similar","graphs","implementation","shortest paths"]},{"contestId":254,"index":"B","name":"Jury Size","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","implementation"]},{"contestId":253,"index":"E","name":"Printer","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["binary search","data structures","implementation","sortings"]},{"contestId":252,"index":"A","name":"Little Xor","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":251,"index":"E","name":"Tree and Table","type":"PROGRAMMING","points":2500.0,"rating":3000,"tags":["dfs and similar","dp","implementation","trees"]},{"contestId":251,"index":"B","name":"Playing with Permutations","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["implementation","math"]},{"contestId":250,"index":"B","name":"Restoring IPv6","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["implementation","strings"]},{"contestId":248,"index":"D","name":"Sweets for Everyone!","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["binary search","greedy","implementation"]},{"contestId":248,"index":"A","name":"Cupboards","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":245,"index":"F","name":"Log Stream Analysis","type":"PROGRAMMING","rating":2000,"tags":["binary search","brute force","implementation","strings"]},{"contestId":245,"index":"E","name":"Mishap in Club","type":"PROGRAMMING","rating":1400,"tags":["greedy","implementation"]},{"contestId":245,"index":"B","name":"Internet Address","type":"PROGRAMMING","rating":1100,"tags":["implementation","strings"]},{"contestId":245,"index":"A","name":"System Administrator","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":244,"index":"A","name":"Dividing Orange","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":243,"index":"C","name":"Colorado Potato Beetle","type":"PROGRAMMING","points":1500.0,"rating":2200,"tags":["dfs and similar","implementation"]},{"contestId":242,"index":"B","name":"Big Segment","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","sortings"]},{"contestId":242,"index":"A","name":"Heads or Tails","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":241,"index":"F","name":"Race","type":"PROGRAMMING","rating":2300,"tags":["brute force","implementation"]},{"contestId":241,"index":"C","name":"Mirror Box","type":"PROGRAMMING","rating":2000,"tags":["geometry","implementation"]},{"contestId":239,"index":"B","name":"Easy Tape Programming","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["brute force","implementation"]},{"contestId":239,"index":"A","name":"Two Bags of Potatoes","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["greedy","implementation","math"]},{"contestId":238,"index":"D","name":"Tape Programming","type":"PROGRAMMING","points":2000.0,"rating":2900,"tags":["data structures","implementation"]},{"contestId":237,"index":"B","name":"Young Table","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["implementation","sortings"]},{"contestId":237,"index":"A","name":"Free Cash","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":236,"index":"B","name":"Easy Number Challenge","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","number theory"]},{"contestId":236,"index":"A","name":"Boy or Girl","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","implementation","strings"]},{"contestId":235,"index":"E","name":"Number Challenge","type":"PROGRAMMING","points":2500.0,"rating":2600,"tags":["combinatorics","dp","implementation","math","number theory"]},{"contestId":234,"index":"G","name":"Practice","type":"PROGRAMMING","rating":1600,"tags":["constructive algorithms","divide and conquer","implementation"]},{"contestId":234,"index":"E","name":"Champions\u0027 League","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":234,"index":"D","name":"Cinema","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":234,"index":"C","name":"Weather","type":"PROGRAMMING","rating":1300,"tags":["dp","implementation"]},{"contestId":234,"index":"A","name":"Lefthanders and Righthanders ","type":"PROGRAMMING","rating":1200,"tags":["implementation"]},{"contestId":233,"index":"A","name":"Perfect Permutation","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":230,"index":"B","name":"T-primes","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["binary search","implementation","math","number theory"]},{"contestId":228,"index":"B","name":"Two Tables","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","implementation"]},{"contestId":228,"index":"A","name":"Is your horseshoe on the other hoof?","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":227,"index":"B","name":"Effective Approach","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation"]},{"contestId":226,"index":"C","name":"Anniversary","type":"PROGRAMMING","points":1500.0,"rating":2400,"tags":["data structures","implementation","math","matrices","number theory"]},{"contestId":225,"index":"D","name":"Snake","type":"PROGRAMMING","points":3000.0,"rating":2200,"tags":["bitmasks","dfs and similar","graphs","implementation"]},{"contestId":224,"index":"B","name":"Array","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["bitmasks","implementation","two pointers"]},{"contestId":223,"index":"A","name":"Bracket Sequence","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["data structures","expression parsing","implementation"]},{"contestId":222,"index":"C","name":"Reducing Fractions","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["implementation","math","number theory","sortings"]},{"contestId":222,"index":"B","name":"Cosmic Tables","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["data structures","implementation"]},{"contestId":222,"index":"A","name":"Shooshuns and Sequence ","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":221,"index":"B","name":"Little Elephant and Numbers","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":221,"index":"A","name":"Little Elephant and Function","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","math"]},{"contestId":220,"index":"A","name":"Little Elephant and Problem","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation","sortings"]},{"contestId":219,"index":"B","name":"Special Offer! Super Price 999 Bourles!","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation"]},{"contestId":219,"index":"A","name":"k-String","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","strings"]},{"contestId":218,"index":"B","name":"Airport","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":218,"index":"A","name":"Mountain Scenery","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":216,"index":"B","name":"Forming Teams","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["dfs and similar","implementation"]},{"contestId":216,"index":"A","name":"Tiling with Hexagons","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation","math"]},{"contestId":215,"index":"C","name":"Crosses","type":"PROGRAMMING","points":3000.0,"rating":2100,"tags":["brute force","implementation"]},{"contestId":215,"index":"A","name":"Bicycle Chain","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation"]},{"contestId":212,"index":"B","name":"Polycarpus is Looking for Good Substrings","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["bitmasks","hashing","implementation"]},{"contestId":208,"index":"D","name":"Prizes, Prizes, more Prizes","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":205,"index":"A","name":"Little Elephant and Rozdil","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","implementation"]},{"contestId":204,"index":"E","name":"Little Elephant and Strings","type":"PROGRAMMING","points":2500.0,"rating":2800,"tags":["data structures","implementation","string suffix structures","two pointers"]},{"contestId":203,"index":"D","name":"Hit Ball","type":"PROGRAMMING","points":2000.0,"rating":1700,"tags":["geometry","implementation","math"]},{"contestId":203,"index":"B","name":"Game on Paper","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":203,"index":"A","name":"Two Problems","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":202,"index":"A","name":"LLPS","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["binary search","bitmasks","brute force","greedy","implementation","strings"]},{"contestId":200,"index":"E","name":"Tractor College","type":"PROGRAMMING","points":3000.0,"rating":2400,"tags":["implementation","math","number theory","ternary search"]},{"contestId":200,"index":"D","name":"Programming Language","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["binary search","brute force","expression parsing","implementation"]},{"contestId":200,"index":"C","name":"Football Championship","type":"PROGRAMMING","points":2000.0,"rating":1800,"tags":["brute force","implementation"]},{"contestId":200,"index":"B","name":"Drinks","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":199,"index":"A","name":"Hexadecimal\u0027s theorem","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["brute force","constructive algorithms","implementation","number theory"]},{"contestId":198,"index":"A","name":"About Bacteria","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["implementation","math"]},{"contestId":195,"index":"C","name":"Try and Catch","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["expression parsing","implementation"]},{"contestId":195,"index":"B","name":"After Training","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["data structures","implementation","math"]},{"contestId":194,"index":"A","name":"Exams","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":192,"index":"B","name":"Walking in the Rain","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":192,"index":"A","name":"Funky Numbers","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["binary search","brute force","implementation"]},{"contestId":188,"index":"H","name":"Stack","type":"PROGRAMMING","rating":1800,"tags":["*special","expression parsing","implementation"]},{"contestId":188,"index":"G","name":"Array Sorting","type":"PROGRAMMING","rating":1600,"tags":["*special","implementation"]},{"contestId":188,"index":"F","name":"Binary Notation","type":"PROGRAMMING","rating":1400,"tags":["*special","implementation"]},{"contestId":188,"index":"E","name":"HQ9+","type":"PROGRAMMING","rating":1400,"tags":["*special","implementation"]},{"contestId":188,"index":"D","name":"Asterisks","type":"PROGRAMMING","rating":1100,"tags":["*special","implementation"]},{"contestId":188,"index":"C","name":"LCM","type":"PROGRAMMING","rating":1400,"tags":["*special","implementation","math"]},{"contestId":188,"index":"B","name":"A + Reverse B","type":"PROGRAMMING","rating":1300,"tags":["*special","implementation"]},{"contestId":186,"index":"A","name":"Comparing Strings","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","strings"]},{"contestId":182,"index":"D","name":"Common Divisors","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","hashing","implementation","math","strings"]},{"contestId":182,"index":"B","name":"Vasya\u0027s Calendar","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":182,"index":"A","name":"Battlefield","type":"PROGRAMMING","points":3000.0,"rating":2200,"tags":["geometry","graphs","implementation","shortest paths"]},{"contestId":181,"index":"A","name":"Series of Crimes","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["brute force","geometry","implementation"]},{"contestId":180,"index":"F","name":"Mathematical Analysis Rocks!","type":"PROGRAMMING","rating":1200,"tags":["constructive algorithms","implementation","math"]},{"contestId":180,"index":"A","name":"Defragmentation","type":"PROGRAMMING","rating":1800,"tags":["implementation"]},{"contestId":177,"index":"A2","name":"Good Matrix Elements","type":"PROGRAMMING","points":70.0,"rating":800,"tags":["implementation"]},{"contestId":177,"index":"A1","name":"Good Matrix Elements","type":"PROGRAMMING","points":30.0,"rating":800,"tags":["implementation"]},{"contestId":175,"index":"F","name":"Gnomes of Might and Magic","type":"PROGRAMMING","points":3000.0,"rating":3000,"tags":["data structures","graphs","implementation","shortest paths"]},{"contestId":175,"index":"C","name":"Geometry Horse","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["greedy","implementation","sortings","two pointers"]},{"contestId":175,"index":"B","name":"Plane of Tanks: Pro","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["implementation"]},{"contestId":175,"index":"A","name":"Robot Bicorn Attack","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["brute force","implementation"]},{"contestId":174,"index":"B","name":"File List","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["dp","greedy","implementation"]},{"contestId":173,"index":"D","name":"Deputies","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["constructive algorithms","graphs","greedy","implementation"]},{"contestId":173,"index":"A","name":"Rock-Paper-Scissors","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation","math"]},{"contestId":172,"index":"C","name":"Bus","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["*special","implementation","sortings"]},{"contestId":172,"index":"B","name":"Pseudorandom Sequence Period","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["*special","implementation","number theory"]},{"contestId":172,"index":"A","name":"Phone Code","type":"PROGRAMMING","points":1000.0,"rating":800,"tags":["*special","brute force","implementation"]},{"contestId":171,"index":"H","name":"A polyline","type":"PROGRAMMING","rating":1700,"tags":["*special","implementation"]},{"contestId":171,"index":"F","name":"ucyhf","type":"PROGRAMMING","rating":1600,"tags":["*special","brute force","implementation","number theory"]},{"contestId":171,"index":"C","name":"A Piece of Cake","type":"PROGRAMMING","rating":2000,"tags":["*special","implementation"]},{"contestId":168,"index":"B","name":"Wizards and Minimal Spell","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["implementation","strings"]},{"contestId":168,"index":"A","name":"Wizards and Demonstration","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","math"]},{"contestId":167,"index":"A","name":"Wizards and Trolleybuses","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["implementation","math"]},{"contestId":166,"index":"A","name":"Rank List","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["binary search","implementation","sortings"]},{"contestId":165,"index":"B","name":"Burning Midnight Oil","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["binary search","implementation"]},{"contestId":165,"index":"A","name":"Supercentral Point","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":162,"index":"A","name":"Pentagonal numbers","type":"PROGRAMMING","rating":1100,"tags":["*special","implementation"]},{"contestId":160,"index":"C","name":"Find Pair","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["implementation","math","sortings"]},{"contestId":159,"index":"A","name":"Friends or Not","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["*special","greedy","implementation"]},{"contestId":158,"index":"C","name":"Cd and pwd commands","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["*special","data structures","implementation"]},{"contestId":158,"index":"B","name":"Taxi","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["*special","greedy","implementation"]},{"contestId":158,"index":"A","name":"Next Round","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["*special","implementation"]},{"contestId":156,"index":"B","name":"Suspects","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["constructive algorithms","data structures","implementation"]},{"contestId":152,"index":"B","name":"Steps","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["binary search","implementation"]},{"contestId":152,"index":"A","name":"Marks","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":151,"index":"B","name":"Phone Numbers","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","strings"]},{"contestId":151,"index":"A","name":"Soft Drinking","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":149,"index":"B","name":"Martian Clock","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["implementation"]},{"contestId":149,"index":"A","name":"Business trip","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["greedy","implementation","sortings"]},{"contestId":148,"index":"B","name":"Escape","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["implementation","math"]},{"contestId":148,"index":"A","name":"Insomnia cure","type":"PROGRAMMING","points":1000.0,"rating":800,"tags":["constructive algorithms","implementation","math"]},{"contestId":147,"index":"A","name":"Punctuation","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation","strings"]},{"contestId":146,"index":"B","name":"Lucky Mask","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["brute force","implementation"]},{"contestId":146,"index":"A","name":"Lucky Ticket","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":145,"index":"D","name":"Lucky Pair","type":"PROGRAMMING","points":2500.0,"rating":2900,"tags":["combinatorics","data structures","implementation"]},{"contestId":145,"index":"A","name":"Lucky Conversion","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":144,"index":"C","name":"Anagram Search","type":"PROGRAMMING","points":1500.0,"rating":1500,"tags":["implementation","strings"]},{"contestId":144,"index":"B","name":"Meeting","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":144,"index":"A","name":"Arrival of the General","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":143,"index":"B","name":"Help Kingdom of Far Far Away 2","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","strings"]},{"contestId":142,"index":"B","name":"Help General","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":141,"index":"A","name":"Amusing Joke","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","sortings","strings"]},{"contestId":140,"index":"B","name":"New Year Cards","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["brute force","greedy","implementation"]},{"contestId":139,"index":"B","name":"Wallpaper","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["implementation","math"]},{"contestId":139,"index":"A","name":"Petr and Book","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":138,"index":"A","name":"Literature Lesson","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["implementation"]},{"contestId":137,"index":"E","name":"Last Chance","type":"PROGRAMMING","points":2500.0,"rating":2000,"tags":["data structures","implementation","strings"]},{"contestId":137,"index":"A","name":"Postcards and photos","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":136,"index":"B","name":"Ternary Logic","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","math"]},{"contestId":136,"index":"A","name":"Presents","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":135,"index":"D","name":"Cycle","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["brute force","dfs and similar","implementation"]},{"contestId":135,"index":"A","name":"Replacement","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["greedy","implementation","sortings"]},{"contestId":134,"index":"A","name":"Average Numbers","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":133,"index":"B","name":"Unary","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation"]},{"contestId":133,"index":"A","name":"HQ9+","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":132,"index":"B","name":"Piet","type":"PROGRAMMING","points":1500.0,"rating":2100,"tags":["implementation"]},{"contestId":132,"index":"A","name":"Turing Tape","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation"]},{"contestId":131,"index":"B","name":"Opposites Attract","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","math"]},{"contestId":131,"index":"A","name":"cAPS lOCK","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","strings"]},{"contestId":130,"index":"B","name":"Gnikool Ssalg","type":"PROGRAMMING","rating":1400,"tags":["*special","implementation","strings"]},{"contestId":130,"index":"A","name":"Hexagonal numbers","type":"PROGRAMMING","rating":900,"tags":["*special","implementation"]},{"contestId":129,"index":"B","name":"Students and Shoelaces","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["brute force","dfs and similar","graphs","implementation"]},{"contestId":129,"index":"A","name":"Cookies","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":128,"index":"D","name":"Numbers","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["constructive algorithms","implementation"]},{"contestId":128,"index":"B","name":"String","type":"PROGRAMMING","points":1500.0,"rating":2100,"tags":["brute force","constructive algorithms","hashing","implementation","string suffix structures","strings"]},{"contestId":127,"index":"B","name":"Canvas Frames","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["implementation"]},{"contestId":125,"index":"B","name":"Simple XML","type":"PROGRAMMING","points":1500.0,"rating":1000,"tags":["implementation"]},{"contestId":124,"index":"B","name":"Permutations","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["brute force","combinatorics","implementation"]},{"contestId":123,"index":"A","name":"Prime Permutation","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","number theory","strings"]},{"contestId":122,"index":"B","name":"Lucky Substring","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["brute force","implementation"]},{"contestId":121,"index":"D","name":"Lucky Segments","type":"PROGRAMMING","points":2000.0,"rating":2500,"tags":["binary search","implementation","two pointers"]},{"contestId":121,"index":"A","name":"Lucky Sum","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":120,"index":"G","name":"Boom","type":"PROGRAMMING","rating":1800,"tags":["implementation"]},{"contestId":120,"index":"C","name":"Winnie-the-Pooh and honey","type":"PROGRAMMING","rating":1100,"tags":["implementation","math"]},{"contestId":120,"index":"B","name":"Quiz League","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":120,"index":"A","name":"Elevator","type":"PROGRAMMING","rating":1000,"tags":["brute force","implementation","math"]},{"contestId":119,"index":"B","name":"Before Exam","type":"PROGRAMMING","points":1000.0,"rating":1900,"tags":["constructive algorithms","implementation","sortings"]},{"contestId":119,"index":"A","name":"Epic Game","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":118,"index":"B","name":"Present from Lena","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["constructive algorithms","implementation"]},{"contestId":118,"index":"A","name":"String Task","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","strings"]},{"contestId":117,"index":"E","name":"Tree or not Tree","type":"PROGRAMMING","points":2500.0,"rating":2900,"tags":["data structures","divide and conquer","graphs","implementation","trees"]},{"contestId":117,"index":"A","name":"Elevator","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation","math"]},{"contestId":116,"index":"B","name":"Little Pigs and Wolves","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["greedy","implementation"]},{"contestId":116,"index":"A","name":"Tram","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":113,"index":"E","name":"Sleeping","type":"PROGRAMMING","points":2500.0,"rating":2700,"tags":["combinatorics","implementation","math"]},{"contestId":113,"index":"A","name":"Grammar Lessons","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["implementation","strings"]},{"contestId":112,"index":"B","name":"Petya and Square","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","math"]},{"contestId":112,"index":"A","name":"Petya and Strings","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":110,"index":"A","name":"Nearly Lucky Number","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":109,"index":"A","name":"Lucky Sum of Digits","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["brute force","implementation"]},{"contestId":108,"index":"A","name":"Palindromic Times","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","strings"]},{"contestId":106,"index":"D","name":"Treasure Island","type":"PROGRAMMING","points":2000.0,"rating":1700,"tags":["brute force","implementation"]},{"contestId":106,"index":"B","name":"Choosing Laptop","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["brute force","implementation"]},{"contestId":106,"index":"A","name":"Card Game","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":105,"index":"D","name":"Entertaining Geodetics","type":"PROGRAMMING","points":2000.0,"rating":2700,"tags":["brute force","dsu","implementation"]},{"contestId":105,"index":"C","name":"Item World","type":"PROGRAMMING","points":1500.0,"rating":2200,"tags":["brute force","implementation","sortings"]},{"contestId":105,"index":"A","name":"Transmigration","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["implementation"]},{"contestId":104,"index":"A","name":"Blackjack","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":103,"index":"A","name":"Testing Pants for Sadness","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["greedy","implementation","math"]},{"contestId":102,"index":"B","name":"Sum of Digits","type":"PROGRAMMING","points":1000.0,"rating":1000,"tags":["implementation"]},{"contestId":101,"index":"C","name":"Vectors","type":"PROGRAMMING","points":1500.0,"rating":2000,"tags":["implementation","math"]},{"contestId":100,"index":"H","name":"Battleship","type":"PROGRAMMING","rating":2100,"tags":["*special","dfs and similar","implementation"]},{"contestId":100,"index":"G","name":"Name the album","type":"PROGRAMMING","rating":1800,"tags":["*special","data structures","implementation"]},{"contestId":100,"index":"F","name":"Polynom","type":"PROGRAMMING","rating":1800,"tags":["*special","implementation"]},{"contestId":100,"index":"C","name":"A+B","type":"PROGRAMMING","rating":1400,"tags":["*special","implementation"]},{"contestId":100,"index":"B","name":"Friendly Numbers","type":"PROGRAMMING","rating":1500,"tags":["*special","implementation"]},{"contestId":100,"index":"A","name":"Carpeting the Room","type":"PROGRAMMING","rating":1100,"tags":["*special","implementation"]},{"contestId":99,"index":"B","name":"Help Chef Gerasim","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","sortings"]},{"contestId":98,"index":"B","name":"Help King","type":"PROGRAMMING","points":1000.0,"rating":2200,"tags":["implementation","probabilities","trees"]},{"contestId":98,"index":"A","name":"Help Victoria the Wise","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["brute force","implementation"]},{"contestId":97,"index":"D","name":"Robot in Basement","type":"PROGRAMMING","points":2000.0,"rating":2700,"tags":["bitmasks","brute force","implementation"]},{"contestId":97,"index":"A","name":"Domino","type":"PROGRAMMING","points":500.0,"rating":2400,"tags":["brute force","implementation"]},{"contestId":96,"index":"A","name":"Football","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","strings"]},{"contestId":95,"index":"A","name":"Hockey","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["implementation","strings"]},{"contestId":94,"index":"B","name":"Friends","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["graphs","implementation","math"]},{"contestId":94,"index":"A","name":"Restoring Password","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","strings"]},{"contestId":93,"index":"C","name":"Azembler","type":"PROGRAMMING","points":1500.0,"rating":2500,"tags":["brute force","implementation"]},{"contestId":93,"index":"A","name":"Frames","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["implementation"]},{"contestId":92,"index":"A","name":"Chips","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","math"]},{"contestId":90,"index":"B","name":"African Crossword","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","strings"]},{"contestId":89,"index":"C","name":"Chip Play","type":"PROGRAMMING","points":1000.0,"rating":2300,"tags":["brute force","data structures","implementation"]},{"contestId":89,"index":"B","name":"Widget Library","type":"PROGRAMMING","points":1000.0,"rating":2300,"tags":["dp","expression parsing","graphs","implementation"]},{"contestId":88,"index":"B","name":"Keyboard","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["implementation"]},{"contestId":88,"index":"A","name":"Chord","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["brute force","implementation"]},{"contestId":87,"index":"D","name":"Beautiful Road","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["dfs and similar","dp","dsu","graphs","implementation","sortings","trees"]},{"contestId":87,"index":"B","name":"Vasya and Types","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["implementation","strings"]},{"contestId":87,"index":"A","name":"Trains","type":"PROGRAMMING","points":500.0,"rating":1500,"tags":["implementation","math"]},{"contestId":86,"index":"D","name":"Powerful array","type":"PROGRAMMING","points":2500.0,"rating":2200,"tags":["data structures","implementation","math","two pointers"]},{"contestId":85,"index":"D","name":"Sum of Medians","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["binary search","brute force","data structures","implementation"]},{"contestId":85,"index":"A","name":"Domino","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["constructive algorithms","implementation"]},{"contestId":84,"index":"C","name":"Biathlon","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["binary search","implementation"]},{"contestId":82,"index":"B","name":"Sets","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["constructive algorithms","hashing","implementation"]},{"contestId":82,"index":"A","name":"Double Cola","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","math"]},{"contestId":81,"index":"E","name":"Pairs","type":"PROGRAMMING","points":2500.0,"rating":2700,"tags":["dfs and similar","dp","dsu","graphs","implementation","trees"]},{"contestId":81,"index":"B","name":"Sequence Formatting","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["implementation","strings"]},{"contestId":81,"index":"A","name":"Plug-in","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["implementation"]},{"contestId":79,"index":"B","name":"Colorful Field","type":"PROGRAMMING","points":1000.0,"rating":1400,"tags":["implementation","sortings"]},{"contestId":78,"index":"B","name":"Easter Eggs","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["constructive algorithms","implementation"]},{"contestId":78,"index":"A","name":"Haiku","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":77,"index":"D","name":"Domino Carpet","type":"PROGRAMMING","points":2000.0,"rating":2300,"tags":["dp","implementation"]},{"contestId":77,"index":"A","name":"Heroes","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["brute force","implementation"]},{"contestId":76,"index":"E","name":"Points","type":"PROGRAMMING","rating":1700,"tags":["implementation","math"]},{"contestId":75,"index":"D","name":"Big Maximum Sum","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["data structures","dp","greedy","implementation","math","trees"]},{"contestId":75,"index":"B","name":"Facetook Priority Wall","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["expression parsing","implementation","strings"]},{"contestId":75,"index":"A","name":"Life Without Zeros","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":74,"index":"A","name":"Room Leader","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":72,"index":"I","name":"Goofy Numbers","type":"PROGRAMMING","rating":1500,"tags":["*special","implementation"]},{"contestId":72,"index":"H","name":"Reverse It!","type":"PROGRAMMING","rating":1600,"tags":["*special","implementation"]},{"contestId":72,"index":"B","name":"INI-file","type":"PROGRAMMING","rating":2200,"tags":["*special","implementation"]},{"contestId":71,"index":"D","name":"Solitaire","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["brute force","implementation"]},{"contestId":71,"index":"B","name":"Progress Bar","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation","math"]},{"contestId":70,"index":"E","name":"Information Reform","type":"PROGRAMMING","points":2500.0,"rating":2700,"tags":["dp","implementation","trees"]},{"contestId":69,"index":"E","name":"Subsegments","type":"PROGRAMMING","points":2500.0,"rating":1800,"tags":["data structures","implementation"]},{"contestId":69,"index":"C","name":"Game","type":"PROGRAMMING","points":1500.0,"rating":2000,"tags":["implementation"]},{"contestId":69,"index":"B","name":"Bets","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":69,"index":"A","name":"Young Physicist","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation","math"]},{"contestId":68,"index":"A","name":"Irrational problem","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation","number theory"]},{"contestId":67,"index":"A","name":"Partial Teacher","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["dp","graphs","greedy","implementation"]},{"contestId":66,"index":"C","name":"Petya and File System","type":"PROGRAMMING","points":1500.0,"rating":1800,"tags":["data structures","implementation"]},{"contestId":66,"index":"B","name":"Petya and Countryside","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["brute force","implementation"]},{"contestId":66,"index":"A","name":"Petya and Java","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation","strings"]},{"contestId":65,"index":"E","name":"Harry Potter and Moving Staircases","type":"PROGRAMMING","points":2500.0,"rating":2900,"tags":["dfs and similar","implementation"]},{"contestId":65,"index":"B","name":"Harry Potter and the History of Magic","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["brute force","greedy","implementation"]},{"contestId":65,"index":"A","name":"Harry Potter and Three Spells","type":"PROGRAMMING","points":500.0,"rating":1800,"tags":["implementation","math"]},{"contestId":64,"index":"C","name":"Table","type":"PROGRAMMING","rating":1600,"tags":["*special","greedy","implementation","math"]},{"contestId":64,"index":"A","name":"Factorial","type":"PROGRAMMING","rating":1300,"tags":["*special","implementation"]},{"contestId":63,"index":"E","name":"Sweets Game","type":"PROGRAMMING","points":2500.0,"rating":2000,"tags":["bitmasks","dfs and similar","dp","games","implementation"]},{"contestId":63,"index":"C","name":"Bulls and Cows","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["brute force","implementation"]},{"contestId":63,"index":"B","name":"Settlers\u0027 Training","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation"]},{"contestId":63,"index":"A","name":"Sinking Ship","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation","sortings","strings"]},{"contestId":62,"index":"C","name":"Inquisition","type":"PROGRAMMING","points":1500.0,"rating":2300,"tags":["geometry","implementation","sortings"]},{"contestId":62,"index":"B","name":"Tyndex.Brome","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["binary search","implementation"]},{"contestId":61,"index":"A","name":"Ultra-Fast Mathematician","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":60,"index":"A","name":"Where Are My Flakes?","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation","two pointers"]},{"contestId":59,"index":"D","name":"Team Arrangement","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["constructive algorithms","greedy","implementation"]},{"contestId":59,"index":"B","name":"Fortune Telling","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation","number theory"]},{"contestId":59,"index":"A","name":"Word","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":57,"index":"B","name":"Martian Architecture","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["implementation"]},{"contestId":57,"index":"A","name":"Square Earth?","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["dfs and similar","greedy","implementation"]},{"contestId":56,"index":"C","name":"Corporation Mail","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["data structures","expression parsing","implementation"]},{"contestId":56,"index":"B","name":"Spoilt Permutation","type":"PROGRAMMING","points":1000.0,"rating":1300,"tags":["implementation"]},{"contestId":56,"index":"A","name":"Bar","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":55,"index":"A","name":"Flea travel","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation","math"]},{"contestId":54,"index":"B","name":"Cutting Jigsaw Puzzle","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["hashing","implementation"]},{"contestId":54,"index":"A","name":"Presents","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation"]},{"contestId":53,"index":"B","name":"Blog Photo","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["binary search","implementation"]},{"contestId":53,"index":"A","name":"Autocomplete","type":"PROGRAMMING","points":500.0,"rating":1100,"tags":["implementation"]},{"contestId":52,"index":"A","name":"123-sequence","type":"PROGRAMMING","points":500.0,"rating":900,"tags":["implementation"]},{"contestId":51,"index":"D","name":"Geometrical problem","type":"PROGRAMMING","points":2000.0,"rating":2200,"tags":["implementation"]},{"contestId":51,"index":"A","name":"Cheaterius\u0027s Problem","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation"]},{"contestId":49,"index":"D","name":"Game","type":"PROGRAMMING","points":2000.0,"rating":1800,"tags":["brute force","dp","implementation"]},{"contestId":49,"index":"A","name":"Sleuth","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":48,"index":"B","name":"Land Lot","type":"PROGRAMMING","rating":1200,"tags":["brute force","implementation"]},{"contestId":48,"index":"A","name":"Rock-paper-scissors","type":"PROGRAMMING","rating":900,"tags":["implementation","schedules"]},{"contestId":47,"index":"C","name":"Crossword","type":"PROGRAMMING","points":1500.0,"rating":2000,"tags":["implementation"]},{"contestId":47,"index":"B","name":"Coins","type":"PROGRAMMING","points":1000.0,"rating":1200,"tags":["implementation"]},{"contestId":46,"index":"D","name":"Parking Lot","type":"PROGRAMMING","rating":1800,"tags":["data structures","implementation"]},{"contestId":46,"index":"B","name":"T-shirts from Sponsor","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":46,"index":"A","name":"Ball Game","type":"PROGRAMMING","rating":800,"tags":["brute force","implementation"]},{"contestId":45,"index":"A","name":"Codecraft III","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":44,"index":"G","name":"Shooting Gallery","type":"PROGRAMMING","rating":2500,"tags":["data structures","implementation"]},{"contestId":44,"index":"C","name":"Holidays","type":"PROGRAMMING","rating":1300,"tags":["implementation"]},{"contestId":44,"index":"B","name":"Cola","type":"PROGRAMMING","rating":1500,"tags":["implementation"]},{"contestId":44,"index":"A","name":"Indian Summer","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":43,"index":"E","name":"Race","type":"PROGRAMMING","points":2500.0,"rating":2300,"tags":["brute force","implementation","two pointers"]},{"contestId":43,"index":"D","name":"Journey","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["brute force","constructive algorithms","implementation"]},{"contestId":43,"index":"B","name":"Letter","type":"PROGRAMMING","points":1000.0,"rating":1100,"tags":["implementation","strings"]},{"contestId":42,"index":"B","name":"Game of chess unfinished","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["implementation"]},{"contestId":42,"index":"A","name":"Guilty --- to the kitchen!","type":"PROGRAMMING","points":500.0,"rating":1400,"tags":["greedy","implementation"]},{"contestId":41,"index":"C","name":"Email address","type":"PROGRAMMING","points":1500.0,"rating":1300,"tags":["expression parsing","implementation"]},{"contestId":41,"index":"A","name":"Translation","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation","strings"]},{"contestId":40,"index":"C","name":"Berland Square","type":"PROGRAMMING","points":1500.0,"rating":2300,"tags":["implementation","math"]},{"contestId":40,"index":"A","name":"Find Color","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["constructive algorithms","geometry","implementation","math"]},{"contestId":39,"index":"J","name":"Spelling Check","type":"PROGRAMMING","rating":1500,"tags":["hashing","implementation","strings"]},{"contestId":39,"index":"H","name":"Multiplication Table","type":"PROGRAMMING","rating":1300,"tags":["implementation"]},{"contestId":39,"index":"G","name":"Inverse Function","type":"PROGRAMMING","rating":2400,"tags":["implementation"]},{"contestId":39,"index":"F","name":"Pacifist frogs","type":"PROGRAMMING","rating":1300,"tags":["implementation"]},{"contestId":38,"index":"D","name":"Vasya the Architect","type":"PROGRAMMING","rating":1900,"tags":["implementation"]},{"contestId":38,"index":"B","name":"Chess","type":"PROGRAMMING","rating":1200,"tags":["brute force","implementation","math"]},{"contestId":38,"index":"A","name":"Army","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":37,"index":"B","name":"Computer Game","type":"PROGRAMMING","points":1000.0,"rating":1800,"tags":["greedy","implementation"]},{"contestId":36,"index":"E","name":"Two Paths","type":"PROGRAMMING","points":2500.0,"rating":2600,"tags":["constructive algorithms","dsu","graphs","implementation"]},{"contestId":36,"index":"C","name":"Bowls","type":"PROGRAMMING","points":1500.0,"rating":2200,"tags":["geometry","implementation"]},{"contestId":36,"index":"B","name":"Fractal","type":"PROGRAMMING","points":1000.0,"rating":1600,"tags":["implementation"]},{"contestId":36,"index":"A","name":"Extra-terrestrial Intelligence","type":"PROGRAMMING","points":500.0,"rating":1300,"tags":["implementation"]},{"contestId":35,"index":"B","name":"Warehouse","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["implementation"]},{"contestId":35,"index":"A","name":"Shell Game","type":"PROGRAMMING","points":500.0,"rating":1000,"tags":["implementation"]},{"contestId":34,"index":"E","name":"Collisions","type":"PROGRAMMING","points":2500.0,"rating":2000,"tags":["brute force","implementation","math"]},{"contestId":34,"index":"C","name":"Page Numbers","type":"PROGRAMMING","points":1500.0,"rating":1300,"tags":["expression parsing","implementation","sortings","strings"]},{"contestId":34,"index":"A","name":"Reconnaissance 2","type":"PROGRAMMING","points":500.0,"rating":800,"tags":["implementation"]},{"contestId":33,"index":"A","name":"What is for dinner?","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["greedy","implementation"]},{"contestId":32,"index":"E","name":"Hide-and-Seek","type":"PROGRAMMING","points":2500.0,"rating":2400,"tags":["geometry","implementation"]},{"contestId":32,"index":"D","name":"Constellation","type":"PROGRAMMING","points":2000.0,"rating":1600,"tags":["implementation"]},{"contestId":32,"index":"B","name":"Borze","type":"PROGRAMMING","points":1000.0,"rating":800,"tags":["expression parsing","implementation"]},{"contestId":31,"index":"D","name":"Chocolate","type":"PROGRAMMING","points":2000.0,"rating":2000,"tags":["dfs and similar","implementation"]},{"contestId":31,"index":"C","name":"Schedule","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["implementation"]},{"contestId":31,"index":"B","name":"Sysadmin Bob","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["greedy","implementation","strings"]},{"contestId":31,"index":"A","name":"Worms Evolution","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation"]},{"contestId":30,"index":"B","name":"Codeforces World Finals","type":"PROGRAMMING","points":1000.0,"rating":1700,"tags":["implementation"]},{"contestId":29,"index":"C","name":"Mail Stamps","type":"PROGRAMMING","points":1500.0,"rating":1700,"tags":["data structures","dfs and similar","graphs","implementation"]},{"contestId":29,"index":"B","name":"Traffic Lights","type":"PROGRAMMING","points":1000.0,"rating":1500,"tags":["implementation"]},{"contestId":28,"index":"A","name":"Bender Problem","type":"PROGRAMMING","points":500.0,"rating":1600,"tags":["implementation"]},{"contestId":27,"index":"A","name":"Next Test","type":"PROGRAMMING","points":500.0,"rating":1200,"tags":["implementation","sortings"]},{"contestId":26,"index":"C","name":"Parquet","type":"PROGRAMMING","points":1500.0,"rating":2000,"tags":["combinatorics","constructive algorithms","greedy","implementation"]},{"contestId":25,"index":"B","name":"Phone numbers","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":24,"index":"C","name":"Sequence of points","type":"PROGRAMMING","rating":1800,"tags":["geometry","implementation","math"]},{"contestId":24,"index":"B","name":"F1 Champions","type":"PROGRAMMING","rating":1500,"tags":["implementation"]},{"contestId":21,"index":"B","name":"Intersection","type":"PROGRAMMING","points":1000.0,"rating":2000,"tags":["implementation","math"]},{"contestId":21,"index":"A","name":"Jabber ID","type":"PROGRAMMING","points":500.0,"rating":1900,"tags":["implementation","strings"]},{"contestId":20,"index":"A","name":"BerOS file system","type":"PROGRAMMING","points":500.0,"rating":1700,"tags":["implementation"]},{"contestId":19,"index":"A","name":"World Football Cup","type":"PROGRAMMING","rating":1400,"tags":["implementation"]},{"contestId":18,"index":"C","name":"Stripe","type":"PROGRAMMING","rating":1200,"tags":["data structures","implementation"]},{"contestId":16,"index":"D","name":"Logging","type":"PROGRAMMING","rating":1900,"tags":["implementation","strings"]},{"contestId":16,"index":"B","name":"Burglar and Matches","type":"PROGRAMMING","rating":900,"tags":["greedy","implementation","sortings"]},{"contestId":16,"index":"A","name":"Flag","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":15,"index":"D","name":"Map","type":"PROGRAMMING","rating":2500,"tags":["data structures","implementation","sortings"]},{"contestId":15,"index":"A","name":"Cottage Village","type":"PROGRAMMING","rating":1200,"tags":["implementation","sortings"]},{"contestId":14,"index":"C","name":"Four Segments","type":"PROGRAMMING","rating":1700,"tags":["brute force","constructive algorithms","geometry","implementation","math"]},{"contestId":14,"index":"B","name":"Young Photographer","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":14,"index":"A","name":"Letter","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":13,"index":"B","name":"Letter A","type":"PROGRAMMING","rating":2000,"tags":["geometry","implementation"]},{"contestId":13,"index":"A","name":"Numbers","type":"PROGRAMMING","rating":1000,"tags":["implementation","math"]},{"contestId":12,"index":"C","name":"Fruits","type":"PROGRAMMING","rating":1100,"tags":["greedy","implementation","sortings"]},{"contestId":12,"index":"B","name":"Correct Solution?","type":"PROGRAMMING","rating":1100,"tags":["implementation","sortings"]},{"contestId":12,"index":"A","name":"Super Agent","type":"PROGRAMMING","rating":800,"tags":["implementation"]},{"contestId":11,"index":"C","name":"How Many Squares?","type":"PROGRAMMING","rating":2200,"tags":["implementation"]},{"contestId":11,"index":"A","name":"Increasing Sequence","type":"PROGRAMMING","rating":900,"tags":["constructive algorithms","implementation","math"]},{"contestId":10,"index":"B","name":"Cinema Cashier","type":"PROGRAMMING","rating":1500,"tags":["dp","implementation"]},{"contestId":10,"index":"A","name":"Power Consumption Calculation","type":"PROGRAMMING","rating":900,"tags":["implementation"]},{"contestId":9,"index":"C","name":"Hexadecimal\u0027s Numbers","type":"PROGRAMMING","rating":1200,"tags":["brute force","implementation","math"]},{"contestId":9,"index":"B","name":"Running Student","type":"PROGRAMMING","rating":1200,"tags":["brute force","geometry","implementation"]},{"contestId":8,"index":"B","name":"Obsession with Robots","type":"PROGRAMMING","rating":1400,"tags":["constructive algorithms","graphs","implementation"]},{"contestId":7,"index":"E","name":"Defining Macros","type":"PROGRAMMING","rating":2600,"tags":["dp","expression parsing","implementation"]},{"contestId":7,"index":"B","name":"Memory Manager","type":"PROGRAMMING","rating":1600,"tags":["implementation"]},{"contestId":6,"index":"B","name":"President\u0027s Office","type":"PROGRAMMING","rating":1100,"tags":["implementation"]},{"contestId":5,"index":"D","name":"Follow Traffic Rules","type":"PROGRAMMING","rating":2100,"tags":["implementation","math"]},{"contestId":5,"index":"B","name":"Center Alignment","type":"PROGRAMMING","rating":1200,"tags":["implementation","strings"]},{"contestId":5,"index":"A","name":"Chat Servers Outgoing Traffic","type":"PROGRAMMING","rating":1000,"tags":["implementation"]},{"contestId":4,"index":"C","name":"Registration System","type":"PROGRAMMING","rating":1300,"tags":["data structures","hashing","implementation"]},{"contestId":3,"index":"C","name":"Tic-tac-toe","type":"PROGRAMMING","rating":1800,"tags":["brute force","games","implementation"]},{"contestId":2,"index":"A","name":"Winner","type":"PROGRAMMING","rating":1500,"tags":["hashing","implementation"]},{"contestId":1,"index":"B","name":"Spreadsheet","type":"PROGRAMMING","rating":1600,"tags":["implementation","math"]}],"problemStatistics":[{"contestId":2266,"index":"F","solvedCount":1193},{"contestId":2264,"index":"F","solvedCount":312},{"contestId":2264,"index":"A","solvedCount":13477},{"contestId":2262,"index":"B","solvedCount":1746},{"contestId":2262,"index":"A2","solvedCount":2796},{"contestId":2260,"index":"D","solvedCount":4633},{"contestId":2260,"index":"A","solvedCount":19129},{"contestId":2258,"index":"D","solvedCount":513},{"contestId":2258,"index":"B2","solvedCount":4945},{"contestId":2257,"index":"E","solvedCount":2128},{"contestId":2257,"index":"D","solvedCount":6438},{"contestId":2256,"index":"B","solvedCount":16907},{"contestId":2255,"index":"A","solvedCount":13821},{"contestId":2254,"index":"B","solvedCount":25406},{"contestId":2254,"index":"A","solvedCount":36490},{"contestId":2253,"index":"E","solvedCount":1424},{"contestId":2253,"index":"D","solvedCount":3504},{"contestId":2250,"index":"A","solvedCount":19128},{"contestId":2249,"index":"E2","solvedCount":240},{"contestId":2249,"index":"E1","solvedCount":253},{"contestId":2249,"index":"C","solvedCount":1813},{"contestId":2249,"index":"B","solvedCount":4515},{"contestId":2249,"index":"A","solvedCount":10482},{"contestId":2245,"index":"D2","solvedCount":2242},{"contestId":2245,"index":"D1","solvedCount":3927},{"contestId":2244,"index":"E","solvedCount":9233},{"contestId":2242,"index":"E","solvedCount":1616},{"contestId":2242,"index":"C","solvedCount":11833},{"contestId":2242,"index":"B","solvedCount":17977},{"contestId":2241,"index":"G","solvedCount":1020},{"contestId":2239,"index":"F","solvedCount":246},{"contestId":2236,"index":"G","solvedCount":443},{"contestId":2234,"index":"F","solvedCount":2460},{"contestId":2234,"index":"C","solvedCount":12616},{"contestId":2233,"index":"D","solvedCount":3686},{"contestId":2231,"index":"D","solvedCount":3984},{"contestId":2231,"index":"C","solvedCount":12411},{"contestId":2230,"index":"F","solvedCount":541},{"contestId":2230,"index":"E","solvedCount":1563},{"contestId":2230,"index":"C","solvedCount":12034},{"contestId":2230,"index":"B","solvedCount":17803},{"contestId":2230,"index":"A","solvedCount":24128},{"contestId":2228,"index":"E2","solvedCount":349},{"contestId":2228,"index":"D","solvedCount":3026},{"contestId":2228,"index":"C2","solvedCount":6508},{"contestId":2228,"index":"C1","solvedCount":8393},{"contestId":2228,"index":"B","solvedCount":17581},{"contestId":2228,"index":"A","solvedCount":22370},{"contestId":2227,"index":"D","solvedCount":14905},{"contestId":2227,"index":"A","solvedCount":32823},{"contestId":2226,"index":"G","solvedCount":210},{"contestId":2222,"index":"F","solvedCount":765},{"contestId":2219,"index":"D","solvedCount":570},{"contestId":2218,"index":"G","solvedCount":4816},{"contestId":2218,"index":"F","solvedCount":9520},{"contestId":2218,"index":"A","solvedCount":44620},{"contestId":2217,"index":"D","solvedCount":3916},{"contestId":2217,"index":"B","solvedCount":18945},{"contestId":2215,"index":"D","solvedCount":182},{"contestId":2215,"index":"B","solvedCount":1368},{"contestId":2214,"index":"A","solvedCount":10784},{"contestId":2211,"index":"A","solvedCount":18120},{"contestId":2210,"index":"E","solvedCount":393},{"contestId":2209,"index":"F","solvedCount":483},{"contestId":2208,"index":"B","solvedCount":15403},{"contestId":2205,"index":"D","solvedCount":5840},{"contestId":2205,"index":"B","solvedCount":17870},{"contestId":2204,"index":"A","solvedCount":23928},{"contestId":2202,"index":"B","solvedCount":12952},{"contestId":2201,"index":"D","solvedCount":887},{"contestId":2200,"index":"F","solvedCount":3410},{"contestId":2197,"index":"B","solvedCount":17303},{"contestId":2195,"index":"H","solvedCount":547},{"contestId":2195,"index":"B","solvedCount":27385},{"contestId":2194,"index":"E","solvedCount":2966},{"contestId":2194,"index":"D","solvedCount":8956},{"contestId":2194,"index":"B","solvedCount":20426},{"contestId":2193,"index":"H","solvedCount":1180},{"contestId":2190,"index":"C","solvedCount":1399},{"contestId":2190,"index":"B2","solvedCount":3463},{"contestId":2189,"index":"F","solvedCount":266},{"contestId":2189,"index":"A","solvedCount":25331},{"contestId":2185,"index":"G","solvedCount":3815},{"contestId":2185,"index":"F","solvedCount":5680},{"contestId":2185,"index":"E","solvedCount":11309},{"contestId":2185,"index":"D","solvedCount":22434},{"contestId":2185,"index":"C","solvedCount":31471},{"contestId":2183,"index":"D2","solvedCount":2635},{"contestId":2182,"index":"A","solvedCount":26576},{"contestId":2180,"index":"G","solvedCount":161},{"contestId":2179,"index":"H","solvedCount":1394},{"contestId":2179,"index":"C","solvedCount":23574},{"contestId":2179,"index":"B","solvedCount":29537},{"contestId":2178,"index":"D","solvedCount":7100},{"contestId":2178,"index":"C","solvedCount":17081},{"contestId":2178,"index":"B","solvedCount":22756},{"contestId":2176,"index":"E","solvedCount":1390},{"contestId":2176,"index":"A","solvedCount":30190},{"contestId":2175,"index":"A","solvedCount":19698},{"contestId":2173,"index":"A","solvedCount":24786},{"contestId":2172,"index":"N","solvedCount":180},{"contestId":2172,"index":"L","solvedCount":924},{"contestId":2172,"index":"K","solvedCount":912},{"contestId":2172,"index":"E","solvedCount":6605},{"contestId":2172,"index":"A","solvedCount":15563},{"contestId":2171,"index":"F","solvedCount":7870},{"contestId":2171,"index":"D","solvedCount":12667},{"contestId":2170,"index":"D","solvedCount":1795},{"contestId":2170,"index":"A","solvedCount":20844},{"contestId":2169,"index":"D2","solvedCount":2413},{"contestId":2169,"index":"D1","solvedCount":9179},{"contestId":2169,"index":"B","solvedCount":17106},{"contestId":2169,"index":"A","solvedCount":20566},{"contestId":2167,"index":"E","solvedCount":9846},{"contestId":2167,"index":"D","solvedCount":32242},{"contestId":2167,"index":"C","solvedCount":37817},{"contestId":2164,"index":"D","solvedCount":7147},{"contestId":2163,"index":"D1","solvedCount":2872},{"contestId":2163,"index":"B","solvedCount":9665},{"contestId":2161,"index":"E","solvedCount":827},{"contestId":2161,"index":"B","solvedCount":5659},{"contestId":2161,"index":"A","solvedCount":16195},{"contestId":2159,"index":"B","solvedCount":4286},{"contestId":2159,"index":"A","solvedCount":9691},{"contestId":2158,"index":"E","solvedCount":691},{"contestId":2158,"index":"D","solvedCount":3538},{"contestId":2157,"index":"E","solvedCount":5691},{"contestId":2157,"index":"C","solvedCount":11984},{"contestId":2157,"index":"B","solvedCount":15588},{"contestId":2157,"index":"A","solvedCount":19151},{"contestId":2156,"index":"F1","solvedCount":1697},{"contestId":2156,"index":"B","solvedCount":21923},{"contestId":2155,"index":"C","solvedCount":11132},{"contestId":2155,"index":"A","solvedCount":26278},{"contestId":2154,"index":"F1","solvedCount":612},{"contestId":2154,"index":"C1","solvedCount":14441},{"contestId":2153,"index":"F","solvedCount":347},{"contestId":2153,"index":"C","solvedCount":12523},{"contestId":2152,"index":"G","solvedCount":4074},{"contestId":2152,"index":"A","solvedCount":25139},{"contestId":2151,"index":"C","solvedCount":11191},{"contestId":2150,"index":"G","solvedCount":455},{"contestId":2150,"index":"F","solvedCount":318},{"contestId":2150,"index":"B","solvedCount":8530},{"contestId":2150,"index":"A","solvedCount":14433},{"contestId":2148,"index":"F","solvedCount":7033},{"contestId":2147,"index":"C","solvedCount":12451},{"contestId":2146,"index":"B","solvedCount":16888},{"contestId":2146,"index":"A","solvedCount":22717},{"contestId":2145,"index":"B","solvedCount":22828},{"contestId":2141,"index":"A","solvedCount":1706},{"contestId":2138,"index":"D","solvedCount":688},{"contestId":2137,"index":"E","solvedCount":10875},{"contestId":2137,"index":"C","solvedCount":24106},{"contestId":2134,"index":"E","solvedCount":2554},{"contestId":2134,"index":"D","solvedCount":3812},{"contestId":2134,"index":"C","solvedCount":19783},{"contestId":2134,"index":"A","solvedCount":27658},{"contestId":2133,"index":"A","solvedCount":32127},{"contestId":2132,"index":"G","solvedCount":538},{"contestId":2132,"index":"D","solvedCount":9318},{"contestId":2132,"index":"A","solvedCount":45693},{"contestId":2129,"index":"D","solvedCount":3781},{"contestId":2127,"index":"H","solvedCount":2817},{"contestId":2127,"index":"G2","solvedCount":172},{"contestId":2126,"index":"F","solvedCount":4499},{"contestId":2126,"index":"A","solvedCount":54391},{"contestId":2125,"index":"A","solvedCount":28767},{"contestId":2121,"index":"H","solvedCount":2341},{"contestId":2121,"index":"E","solvedCount":15382},{"contestId":2121,"index":"D","solvedCount":18881},{"contestId":2121,"index":"C","solvedCount":22586},{"contestId":2118,"index":"D2","solvedCount":2600},{"contestId":2118,"index":"D1","solvedCount":8721},{"contestId":2117,"index":"A","solvedCount":39045},{"contestId":2114,"index":"D","solvedCount":15159},{"contestId":2113,"index":"E","solvedCount":441},{"contestId":2113,"index":"D","solvedCount":2995},{"contestId":2112,"index":"A","solvedCount":29909},{"contestId":2111,"index":"E","solvedCount":5564},{"contestId":2111,"index":"D","solvedCount":12506},{"contestId":2111,"index":"B","solvedCount":18409},{"contestId":2111,"index":"A","solvedCount":20985},{"contestId":2110,"index":"E","solvedCount":2870},{"contestId":2110,"index":"A","solvedCount":30461},{"contestId":2109,"index":"A","solvedCount":27357},{"contestId":2108,"index":"E","solvedCount":944},{"contestId":2108,"index":"D","solvedCount":2495},{"contestId":2108,"index":"C","solvedCount":15376},{"contestId":2108,"index":"B","solvedCount":15027},{"contestId":2107,"index":"D","solvedCount":3669},{"contestId":2107,"index":"C","solvedCount":12647},{"contestId":2106,"index":"G2","solvedCount":668},{"contestId":2104,"index":"F","solvedCount":756},{"contestId":2104,"index":"B","solvedCount":21524},{"contestId":2103,"index":"F","solvedCount":655},{"contestId":2103,"index":"E","solvedCount":643},{"contestId":2103,"index":"D","solvedCount":4106},{"contestId":2103,"index":"C","solvedCount":11132},{"contestId":2103,"index":"A","solvedCount":25320},{"contestId":2102,"index":"B","solvedCount":20458},{"contestId":2101,"index":"D","solvedCount":2328},{"contestId":2101,"index":"A","solvedCount":15828},{"contestId":2097,"index":"C","solvedCount":1069},{"contestId":2097,"index":"B","solvedCount":2014},{"contestId":2096,"index":"F","solvedCount":556},{"contestId":2096,"index":"E","solvedCount":2122},{"contestId":2096,"index":"C","solvedCount":8529},{"contestId":2094,"index":"G","solvedCount":8269},{"contestId":2093,"index":"D","solvedCount":12667},{"contestId":2092,"index":"D","solvedCount":7059},{"contestId":2092,"index":"B","solvedCount":25613},{"contestId":2090,"index":"C","solvedCount":6566},{"contestId":2090,"index":"B","solvedCount":16999},{"contestId":2090,"index":"A","solvedCount":21781},{"contestId":2086,"index":"C","solvedCount":16731},{"contestId":2085,"index":"B","solvedCount":17606},{"contestId":2085,"index":"A","solvedCount":24091},{"contestId":2084,"index":"E","solvedCount":1847},{"contestId":2084,"index":"C","solvedCount":12154},{"contestId":2081,"index":"E","solvedCount":92},{"contestId":2081,"index":"C","solvedCount":386},{"contestId":2078,"index":"D","solvedCount":6799},{"contestId":2078,"index":"B","solvedCount":18756},{"contestId":2077,"index":"D","solvedCount":397},{"contestId":2077,"index":"B","solvedCount":3824},{"contestId":2075,"index":"F","solvedCount":542},{"contestId":2075,"index":"E","solvedCount":1218},{"contestId":2074,"index":"F","solvedCount":2555},{"contestId":2074,"index":"D","solvedCount":12479},{"contestId":2074,"index":"A","solvedCount":45541},{"contestId":2072,"index":"D","solvedCount":18166},{"contestId":2072,"index":"A","solvedCount":41475},{"contestId":2071,"index":"D2","solvedCount":1140},{"contestId":2071,"index":"D1","solvedCount":6933},{"contestId":2070,"index":"B","solvedCount":20159},{"contestId":2068,"index":"F","solvedCount":1585},{"contestId":2066,"index":"E","solvedCount":471},{"contestId":2066,"index":"B","solvedCount":5644},{"contestId":2066,"index":"A","solvedCount":7463},{"contestId":2065,"index":"A","solvedCount":57522},{"contestId":2063,"index":"F2","solvedCount":965},{"contestId":2063,"index":"F1","solvedCount":1592},{"contestId":2063,"index":"D","solvedCount":5227},{"contestId":2062,"index":"E2","solvedCount":476},{"contestId":2061,"index":"F1","solvedCount":2335},{"contestId":2057,"index":"D","solvedCount":5600},{"contestId":2056,"index":"B","solvedCount":18326},{"contestId":2055,"index":"D","solvedCount":4469},{"contestId":2053,"index":"H","solvedCount":87},{"contestId":2053,"index":"F","solvedCount":978},{"contestId":2052,"index":"G","solvedCount":213},{"contestId":2051,"index":"F","solvedCount":4126},{"contestId":2051,"index":"C","solvedCount":28741},{"contestId":2050,"index":"E","solvedCount":15281},{"contestId":2050,"index":"A","solvedCount":37113},{"contestId":2049,"index":"F","solvedCount":612},{"contestId":2049,"index":"E","solvedCount":1659},{"contestId":2049,"index":"C","solvedCount":14090},{"contestId":2049,"index":"B","solvedCount":19413},{"contestId":2049,"index":"A","solvedCount":24428},{"contestId":2048,"index":"F","solvedCount":1366},{"contestId":2048,"index":"C","solvedCount":15564},{"contestId":2048,"index":"A","solvedCount":23113},{"contestId":2047,"index":"A","solvedCount":18126},{"contestId":2046,"index":"F2","solvedCount":111},{"contestId":2046,"index":"E2","solvedCount":99},{"contestId":2045,"index":"M","solvedCount":2375},{"contestId":2044,"index":"H","solvedCount":2747},{"contestId":2044,"index":"G2","solvedCount":4091},{"contestId":2044,"index":"G1","solvedCount":7747},{"contestId":2044,"index":"E","solvedCount":18765},{"contestId":2044,"index":"B","solvedCount":53978},{"contestId":2043,"index":"G","solvedCount":347},{"contestId":2043,"index":"F","solvedCount":932},{"contestId":2043,"index":"E","solvedCount":1880},{"contestId":2042,"index":"F","solvedCount":955},{"contestId":2042,"index":"E","solvedCount":547},{"contestId":2042,"index":"D","solvedCount":5605},{"contestId":2041,"index":"I","solvedCount":705},{"contestId":2041,"index":"A","solvedCount":11705},{"contestId":2039,"index":"H2","solvedCount":103},{"contestId":2039,"index":"H1","solvedCount":108},{"contestId":2039,"index":"E","solvedCount":2440},{"contestId":2039,"index":"B","solvedCount":17798},{"contestId":2038,"index":"N","solvedCount":11550},{"contestId":2038,"index":"M","solvedCount":344},{"contestId":2038,"index":"J","solvedCount":8973},{"contestId":2038,"index":"G","solvedCount":3118},{"contestId":2038,"index":"D","solvedCount":916},{"contestId":2037,"index":"B","solvedCount":25930},{"contestId":2037,"index":"A","solvedCount":36667},{"contestId":2036,"index":"D","solvedCount":16421},{"contestId":2036,"index":"C","solvedCount":22694},{"contestId":2036,"index":"A","solvedCount":41579},{"contestId":2035,"index":"E","solvedCount":2009},{"contestId":2035,"index":"D","solvedCount":5977},{"contestId":2035,"index":"A","solvedCount":18109},{"contestId":2034,"index":"G2","solvedCount":89},{"contestId":2034,"index":"G1","solvedCount":86},{"contestId":2034,"index":"D","solvedCount":6870},{"contestId":2034,"index":"C","solvedCount":9466},{"contestId":2034,"index":"B","solvedCount":16308},{"contestId":2033,"index":"A","solvedCount":41996},{"contestId":2032,"index":"E","solvedCount":1460},{"contestId":2032,"index":"D","solvedCount":6401},{"contestId":2032,"index":"B","solvedCount":21238},{"contestId":2032,"index":"A","solvedCount":25084},{"contestId":2031,"index":"E","solvedCount":2804},{"contestId":2031,"index":"D","solvedCount":10264},{"contestId":2030,"index":"F","solvedCount":1246},{"contestId":2030,"index":"E","solvedCount":2041},{"contestId":2030,"index":"D","solvedCount":8975},{"contestId":2028,"index":"F","solvedCount":566},{"contestId":2028,"index":"D","solvedCount":3875},{"contestId":2028,"index":"B","solvedCount":13753},{"contestId":2028,"index":"A","solvedCount":20931},{"contestId":2027,"index":"D2","solvedCount":1964},{"contestId":2027,"index":"D1","solvedCount":7232},{"contestId":2027,"index":"A","solvedCount":22378},{"contestId":2026,"index":"F","solvedCount":429},{"contestId":2026,"index":"D","solvedCount":6242},{"contestId":2026,"index":"C","solvedCount":13078},{"contestId":2025,"index":"D","solvedCount":8168},{"contestId":2025,"index":"C","solvedCount":19684},{"contestId":2023,"index":"C","solvedCount":1420},{"contestId":2022,"index":"D1","solvedCount":4190},{"contestId":2022,"index":"C","solvedCount":6913},{"contestId":2022,"index":"A","solvedCount":17512},{"contestId":2021,"index":"E1","solvedCount":1984},{"contestId":2021,"index":"D","solvedCount":989},{"contestId":2021,"index":"C2","solvedCount":4635},{"contestId":2020,"index":"C","solvedCount":18934},{"contestId":2019,"index":"B","solvedCount":17698},{"contestId":2018,"index":"D","solvedCount":2277},{"contestId":2018,"index":"B","solvedCount":5375},{"contestId":2018,"index":"A","solvedCount":12956},{"contestId":2014,"index":"G","solvedCount":1877},{"contestId":2014,"index":"A","solvedCount":46864},{"contestId":2013,"index":"F1","solvedCount":690},{"contestId":2010,"index":"B","solvedCount":25206},{"contestId":2010,"index":"A","solvedCount":21714},{"contestId":2009,"index":"G3","solvedCount":567},{"contestId":2009,"index":"C","solvedCount":34125},{"contestId":2009,"index":"B","solvedCount":54821},{"contestId":2008,"index":"E","solvedCount":14184},{"contestId":2006,"index":"F","solvedCount":181},{"contestId":2006,"index":"D","solvedCount":1025},{"contestId":2005,"index":"E2","solvedCount":1106},{"contestId":2005,"index":"E1","solvedCount":3409},{"contestId":2005,"index":"D","solvedCount":1300},{"contestId":2005,"index":"C","solvedCount":8920},{"contestId":2004,"index":"D","solvedCount":13659},{"contestId":2004,"index":"A","solvedCount":34110},{"contestId":2003,"index":"D2","solvedCount":4778},{"contestId":2002,"index":"A","solvedCount":21515},{"contestId":2001,"index":"D","solvedCount":6710},{"contestId":2001,"index":"A","solvedCount":33256},{"contestId":2000,"index":"H","solvedCount":2393},{"contestId":2000,"index":"F","solvedCount":7313},{"contestId":2000,"index":"D","solvedCount":30164},{"contestId":2000,"index":"A","solvedCount":45193},{"contestId":1999,"index":"E","solvedCount":24499},{"contestId":1999,"index":"D","solvedCount":33491},{"contestId":1999,"index":"C","solvedCount":42458},{"contestId":1999,"index":"B","solvedCount":43012},{"contestId":1999,"index":"A","solvedCount":88807},{"contestId":1998,"index":"E2","solvedCount":949},{"contestId":1998,"index":"C","solvedCount":7269},{"contestId":1998,"index":"A","solvedCount":26339},{"contestId":1997,"index":"E","solvedCount":3921},{"contestId":1997,"index":"A","solvedCount":33987},{"contestId":1996,"index":"E","solvedCount":13005},{"contestId":1996,"index":"B","solvedCount":37374},{"contestId":1995,"index":"C","solvedCount":10528},{"contestId":1995,"index":"A","solvedCount":26628},{"contestId":1994,"index":"A","solvedCount":22539},{"contestId":1993,"index":"E","solvedCount":746},{"contestId":1993,"index":"C","solvedCount":16575},{"contestId":1993,"index":"A","solvedCount":33535},{"contestId":1992,"index":"E","solvedCount":11055},{"contestId":1992,"index":"D","solvedCount":24713},{"contestId":1991,"index":"G","solvedCount":764},{"contestId":1991,"index":"F","solvedCount":2870},{"contestId":1991,"index":"A","solvedCount":24634},{"contestId":1990,"index":"D","solvedCount":8000},{"contestId":1989,"index":"A","solvedCount":29813},{"contestId":1988,"index":"E","solvedCount":1879},{"contestId":1988,"index":"B","solvedCount":26988},{"contestId":1988,"index":"A","solvedCount":27501},{"contestId":1986,"index":"D","solvedCount":18379},{"contestId":1985,"index":"H2","solvedCount":2004},{"contestId":1985,"index":"H1","solvedCount":7524},{"contestId":1985,"index":"D","solvedCount":42339},{"contestId":1985,"index":"A","solvedCount":75325},{"contestId":1984,"index":"G","solvedCount":336},{"contestId":1984,"index":"D","solvedCount":4002},{"contestId":1984,"index":"B","solvedCount":21345},{"contestId":1983,"index":"C","solvedCount":15034},{"contestId":1983,"index":"B","solvedCount":18715},{"contestId":1982,"index":"D","solvedCount":10407},{"contestId":1982,"index":"B","solvedCount":20159},{"contestId":1982,"index":"A","solvedCount":27735},{"contestId":1981,"index":"C","solvedCount":6498},{"contestId":1980,"index":"E","solvedCount":13429},{"contestId":1980,"index":"D","solvedCount":17866},{"contestId":1979,"index":"E","solvedCount":1884},{"contestId":1979,"index":"A","solvedCount":32168},{"contestId":1978,"index":"E","solvedCount":4733},{"contestId":1978,"index":"D","solvedCount":13998},{"contestId":1978,"index":"C","solvedCount":18174},{"contestId":1976,"index":"D","solvedCount":5995},{"contestId":1976,"index":"C","solvedCount":12755},{"contestId":1976,"index":"B","solvedCount":25446},{"contestId":1976,"index":"A","solvedCount":33044},{"contestId":1975,"index":"E","solvedCount":3010},{"contestId":1975,"index":"A","solvedCount":20982},{"contestId":1974,"index":"F","solvedCount":4515},{"contestId":1974,"index":"D","solvedCount":18189},{"contestId":1974,"index":"B","solvedCount":35110},{"contestId":1973,"index":"F","solvedCount":359},{"contestId":1973,"index":"C","solvedCount":10057},{"contestId":1973,"index":"A","solvedCount":29140},{"contestId":1971,"index":"F","solvedCount":12919},{"contestId":1971,"index":"D","solvedCount":31278},{"contestId":1971,"index":"C","solvedCount":42872},{"contestId":1971,"index":"B","solvedCount":45931},{"contestId":1971,"index":"A","solvedCount":61702},{"contestId":1970,"index":"F3","solvedCount":562},{"contestId":1970,"index":"F2","solvedCount":541},{"contestId":1970,"index":"F1","solvedCount":664},{"contestId":1970,"index":"A1","solvedCount":7599},{"contestId":1969,"index":"F","solvedCount":417},{"contestId":1969,"index":"C","solvedCount":12108},{"contestId":1969,"index":"A","solvedCount":22394},{"contestId":1967,"index":"F","solvedCount":106},{"contestId":1967,"index":"D","solvedCount":1009},{"contestId":1967,"index":"A","solvedCount":15387},{"contestId":1966,"index":"B","solvedCount":17597},{"contestId":1957,"index":"B","solvedCount":20869},{"contestId":1956,"index":"E2","solvedCount":1152},{"contestId":1956,"index":"E1","solvedCount":1702},{"contestId":1956,"index":"D","solvedCount":4926},{"contestId":1955,"index":"G","solvedCount":6137},{"contestId":1955,"index":"E","solvedCount":10883},{"contestId":1955,"index":"C","solvedCount":25192},{"contestId":1955,"index":"B","solvedCount":32978},{"contestId":1954,"index":"E","solvedCount":3154},{"contestId":1954,"index":"B","solvedCount":22115},{"contestId":1952,"index":"J","solvedCount":914},{"contestId":1952,"index":"H","solvedCount":817},{"contestId":1952,"index":"D","solvedCount":5417},{"contestId":1951,"index":"E","solvedCount":4638},{"contestId":1950,"index":"G","solvedCount":6510},{"contestId":1950,"index":"F","solvedCount":11579},{"contestId":1950,"index":"E","solvedCount":17906},{"contestId":1950,"index":"D","solvedCount":26920},{"contestId":1950,"index":"C","solvedCount":47873},{"contestId":1950,"index":"B","solvedCount":45228},{"contestId":1950,"index":"A","solvedCount":72340},{"contestId":1949,"index":"J","solvedCount":567},{"contestId":1948,"index":"E","solvedCount":3637},{"contestId":1948,"index":"B","solvedCount":26717},{"contestId":1946,"index":"D","solvedCount":5737},{"contestId":1946,"index":"C","solvedCount":14329},{"contestId":1946,"index":"A","solvedCount":29031},{"contestId":1945,"index":"G","solvedCount":958},{"contestId":1943,"index":"B","solvedCount":4711},{"contestId":1942,"index":"F","solvedCount":1015},{"contestId":1942,"index":"D","solvedCount":3433},{"contestId":1941,"index":"D","solvedCount":21453},{"contestId":1940,"index":"B","solvedCount":275},{"contestId":1937,"index":"B","solvedCount":17692},{"contestId":1937,"index":"A","solvedCount":24961},{"contestId":1936,"index":"C","solvedCount":1798},{"contestId":1936,"index":"B","solvedCount":3657},{"contestId":1935,"index":"F","solvedCount":697},{"contestId":1935,"index":"D","solvedCount":11278},{"contestId":1933,"index":"E","solvedCount":13973},{"contestId":1933,"index":"C","solvedCount":25849},{"contestId":1933,"index":"B","solvedCount":37348},{"contestId":1932,"index":"E","solvedCount":10561},{"contestId":1932,"index":"D","solvedCount":13768},{"contestId":1932,"index":"C","solvedCount":19469},{"contestId":1932,"index":"A","solvedCount":34686},{"contestId":1930,"index":"D2","solvedCount":3156},{"contestId":1928,"index":"F","solvedCount":512},{"contestId":1927,"index":"F","solvedCount":5716},{"contestId":1926,"index":"G","solvedCount":4732},{"contestId":1926,"index":"F","solvedCount":2175},{"contestId":1926,"index":"E","solvedCount":15384},{"contestId":1926,"index":"C","solvedCount":33857},{"contestId":1926,"index":"B","solvedCount":37022},{"contestId":1926,"index":"A","solvedCount":64476},{"contestId":1924,"index":"B","solvedCount":3410},{"contestId":1923,"index":"F","solvedCount":550},{"contestId":1923,"index":"B","solvedCount":20173},{"contestId":1923,"index":"A","solvedCount":26559},{"contestId":1922,"index":"D","solvedCount":7064},{"contestId":1922,"index":"C","solvedCount":22619},{"contestId":1922,"index":"A","solvedCount":29095},{"contestId":1921,"index":"G","solvedCount":1581},{"contestId":1921,"index":"F","solvedCount":5391},{"contestId":1921,"index":"B","solvedCount":36940},{"contestId":1920,"index":"D","solvedCount":6793},{"contestId":1919,"index":"E","solvedCount":1184},{"contestId":1918,"index":"F","solvedCount":1181},{"contestId":1918,"index":"E","solvedCount":2237},{"contestId":1918,"index":"D","solvedCount":6580},{"contestId":1918,"index":"C","solvedCount":17298},{"contestId":1918,"index":"B","solvedCount":27688},{"contestId":1918,"index":"A","solvedCount":32708},{"contestId":1917,"index":"D","solvedCount":2129},{"contestId":1917,"index":"C","solvedCount":12702},{"contestId":1916,"index":"C","solvedCount":20204},{"contestId":1916,"index":"A","solvedCount":28593},{"contestId":1915,"index":"G","solvedCount":10785},{"contestId":1915,"index":"D","solvedCount":35924},{"contestId":1915,"index":"C","solvedCount":56536},{"contestId":1915,"index":"B","solvedCount":51766},{"contestId":1915,"index":"A","solvedCount":83891},{"contestId":1914,"index":"D","solvedCount":42489},{"contestId":1914,"index":"A","solvedCount":35776},{"contestId":1913,"index":"A","solvedCount":27639},{"contestId":1912,"index":"E","solvedCount":1315},{"contestId":1912,"index":"A","solvedCount":3207},{"contestId":1910,"index":"C","solvedCount":749},{"contestId":1910,"index":"A","solvedCount":2036},{"contestId":1909,"index":"A","solvedCount":19123},{"contestId":1907,"index":"G","solvedCount":2469},{"contestId":1907,"index":"B","solvedCount":31405},{"contestId":1907,"index":"A","solvedCount":42523},{"contestId":1905,"index":"D","solvedCount":4805},{"contestId":1904,"index":"F","solvedCount":691},{"contestId":1904,"index":"E","solvedCount":1402},{"contestId":1904,"index":"D2","solvedCount":5912},{"contestId":1904,"index":"A","solvedCount":46079},{"contestId":1902,"index":"F","solvedCount":1583},{"contestId":1902,"index":"D","solvedCount":5498},{"contestId":1901,"index":"D","solvedCount":8858},{"contestId":1900,"index":"F","solvedCount":389},{"contestId":1900,"index":"E","solvedCount":2786},{"contestId":1900,"index":"A","solvedCount":74323},{"contestId":1899,"index":"E","solvedCount":18730},{"contestId":1899,"index":"B","solvedCount":36714},{"contestId":1898,"index":"A","solvedCount":17601},{"contestId":1896,"index":"G","solvedCount":471},{"contestId":1896,"index":"F","solvedCount":1026},{"contestId":1895,"index":"C","solvedCount":13363},{"contestId":1894,"index":"A","solvedCount":20593},{"contestId":1893,"index":"C","solvedCount":3288},{"contestId":1893,"index":"A","solvedCount":15443},{"contestId":1891,"index":"E","solvedCount":1132},{"contestId":1890,"index":"B","solvedCount":18958},{"contestId":1889,"index":"D","solvedCount":1019},{"contestId":1889,"index":"A","solvedCount":15646},{"contestId":1886,"index":"C","solvedCount":17860},{"contestId":1884,"index":"E","solvedCount":452},{"contestId":1881,"index":"C","solvedCount":19869},{"contestId":1879,"index":"E","solvedCount":1634},{"contestId":1878,"index":"G","solvedCount":1527},{"contestId":1874,"index":"A","solvedCount":19781},{"contestId":1873,"index":"D","solvedCount":44731},{"contestId":1873,"index":"C","solvedCount":78091},{"contestId":1873,"index":"A","solvedCount":74541},{"contestId":1872,"index":"F","solvedCount":7758},{"contestId":1872,"index":"B","solvedCount":30859},{"contestId":1870,"index":"D","solvedCount":8221},{"contestId":1870,"index":"C","solvedCount":13413},{"contestId":1868,"index":"F","solvedCount":141},{"contestId":1868,"index":"D","solvedCount":445},{"contestId":1868,"index":"C","solvedCount":1416},{"contestId":1868,"index":"B2","solvedCount":2826},{"contestId":1868,"index":"B1","solvedCount":8489},{"contestId":1868,"index":"A","solvedCount":13793},{"contestId":1867,"index":"D","solvedCount":7031},{"contestId":1866,"index":"K","solvedCount":595},{"contestId":1864,"index":"G","solvedCount":403},{"contestId":1864,"index":"F","solvedCount":1693},{"contestId":1864,"index":"A","solvedCount":21579},{"contestId":1863,"index":"C","solvedCount":15765},{"contestId":1863,"index":"A","solvedCount":18948},{"contestId":1862,"index":"C","solvedCount":23450},{"contestId":1862,"index":"A","solvedCount":36797},{"contestId":1861,"index":"E","solvedCount":2125},{"contestId":1861,"index":"C","solvedCount":12577},{"contestId":1860,"index":"F","solvedCount":364},{"contestId":1857,"index":"B","solvedCount":25037},{"contestId":1856,"index":"E2","solvedCount":1849},{"contestId":1856,"index":"B","solvedCount":27967},{"contestId":1856,"index":"A","solvedCount":28345},{"contestId":1851,"index":"G","solvedCount":4278},{"contestId":1851,"index":"D","solvedCount":17641},{"contestId":1850,"index":"H","solvedCount":10326},{"contestId":1850,"index":"G","solvedCount":15942},{"contestId":1850,"index":"F","solvedCount":25761},{"contestId":1850,"index":"E","solvedCount":38386},{"contestId":1850,"index":"D","solvedCount":67280},{"contestId":1850,"index":"C","solvedCount":55332},{"contestId":1850,"index":"B","solvedCount":51703},{"contestId":1850,"index":"A","solvedCount":77387},{"contestId":1849,"index":"A","solvedCount":32504},{"contestId":1848,"index":"E","solvedCount":994},{"contestId":1848,"index":"B","solvedCount":27123},{"contestId":1847,"index":"E","solvedCount":438},{"contestId":1847,"index":"D","solvedCount":4346},{"contestId":1846,"index":"F","solvedCount":3894},{"contestId":1846,"index":"E2","solvedCount":8932},{"contestId":1846,"index":"E1","solvedCount":27507},{"contestId":1846,"index":"B","solvedCount":29185},{"contestId":1846,"index":"A","solvedCount":35113},{"contestId":1845,"index":"E","solvedCount":1739},{"contestId":1845,"index":"B","solvedCount":24121},{"contestId":1845,"index":"A","solvedCount":53367},{"contestId":1844,"index":"G","solvedCount":1284},{"contestId":1844,"index":"C","solvedCount":18169},{"contestId":1841,"index":"B","solvedCount":24482},{"contestId":1840,"index":"E","solvedCount":9632},{"contestId":1840,"index":"A","solvedCount":39140},{"contestId":1839,"index":"A","solvedCount":18419},{"contestId":1837,"index":"F","solvedCount":2770},{"contestId":1836,"index":"A","solvedCount":21635},{"contestId":1835,"index":"F","solvedCount":476},{"contestId":1835,"index":"A","solvedCount":8930},{"contestId":1834,"index":"E","solvedCount":2916},{"contestId":1834,"index":"D","solvedCount":5693},{"contestId":1833,"index":"G","solvedCount":6624},{"contestId":1833,"index":"F","solvedCount":10817},{"contestId":1833,"index":"A","solvedCount":35517},{"contestId":1832,"index":"D2","solvedCount":2432},{"contestId":1832,"index":"D1","solvedCount":3486},{"contestId":1832,"index":"C","solvedCount":37988},{"contestId":1829,"index":"G","solvedCount":16419},{"contestId":1829,"index":"E","solvedCount":28217},{"contestId":1829,"index":"D","solvedCount":35652},{"contestId":1829,"index":"C","solvedCount":33212},{"contestId":1829,"index":"B","solvedCount":86394},{"contestId":1829,"index":"A","solvedCount":73975},{"contestId":1826,"index":"E","solvedCount":2026},{"contestId":1826,"index":"A","solvedCount":17608},{"contestId":1824,"index":"A","solvedCount":12730},{"contestId":1822,"index":"A","solvedCount":26284},{"contestId":1821,"index":"C","solvedCount":16538},{"contestId":1820,"index":"A","solvedCount":17828},{"contestId":1819,"index":"C","solvedCount":1793},{"contestId":1819,"index":"B","solvedCount":4371},{"contestId":1818,"index":"A","solvedCount":14718},{"contestId":1817,"index":"D","solvedCount":1063},{"contestId":1815,"index":"B","solvedCount":3722},{"contestId":1814,"index":"A","solvedCount":57899},{"contestId":1812,"index":"G","solvedCount":632},{"contestId":1812,"index":"B","solvedCount":6094},{"contestId":1811,"index":"F","solvedCount":2303},{"contestId":1811,"index":"D","solvedCount":8833},{"contestId":1811,"index":"B","solvedCount":22660},{"contestId":1809,"index":"F","solvedCount":997},{"contestId":1809,"index":"E","solvedCount":1139},{"contestId":1809,"index":"A","solvedCount":25386},{"contestId":1808,"index":"C","solvedCount":4433},{"contestId":1808,"index":"A","solvedCount":21138},{"contestId":1807,"index":"G2","solvedCount":30235},{"contestId":1807,"index":"G1","solvedCount":22903},{"contestId":1807,"index":"F","solvedCount":7497},{"contestId":1807,"index":"E","solvedCount":17454},{"contestId":1807,"index":"D","solvedCount":63507},{"contestId":1807,"index":"C","solvedCount":34980},{"contestId":1807,"index":"A","solvedCount":89438},{"contestId":1805,"index":"F1","solvedCount":1460},{"contestId":1804,"index":"G","solvedCount":336},{"contestId":1804,"index":"D","solvedCount":5385},{"contestId":1804,"index":"B","solvedCount":15856},{"contestId":1802,"index":"B","solvedCount":14910},{"contestId":1802,"index":"A","solvedCount":16811},{"contestId":1800,"index":"G","solvedCount":2669},{"contestId":1800,"index":"A","solvedCount":37787},{"contestId":1799,"index":"E","solvedCount":1446},{"contestId":1799,"index":"A","solvedCount":12507},{"contestId":1798,"index":"B","solvedCount":19133},{"contestId":1798,"index":"A","solvedCount":21198},{"contestId":1797,"index":"D","solvedCount":4749},{"contestId":1797,"index":"A","solvedCount":19843},{"contestId":1796,"index":"B","solvedCount":18595},{"contestId":1796,"index":"A","solvedCount":19802},{"contestId":1795,"index":"C","solvedCount":19525},{"contestId":1795,"index":"A","solvedCount":24841},{"contestId":1794,"index":"E","solvedCount":1613},{"contestId":1793,"index":"F","solvedCount":1682},{"contestId":1793,"index":"D","solvedCount":7279},{"contestId":1791,"index":"C","solvedCount":82094},{"contestId":1791,"index":"B","solvedCount":54040},{"contestId":1791,"index":"A","solvedCount":84654},{"contestId":1790,"index":"C","solvedCount":27320},{"contestId":1790,"index":"A","solvedCount":41619},{"contestId":1789,"index":"F","solvedCount":1040},{"contestId":1789,"index":"E","solvedCount":1013},{"contestId":1789,"index":"D","solvedCount":1978},{"contestId":1789,"index":"C","solvedCount":10134},{"contestId":1789,"index":"B","solvedCount":17782},{"contestId":1788,"index":"F","solvedCount":1261},{"contestId":1788,"index":"B","solvedCount":22773},{"contestId":1788,"index":"A","solvedCount":59552},{"contestId":1787,"index":"F","solvedCount":854},{"contestId":1787,"index":"D","solvedCount":3882},{"contestId":1786,"index":"A2","solvedCount":12273},{"contestId":1786,"index":"A1","solvedCount":14887},{"contestId":1783,"index":"G","solvedCount":653},{"contestId":1783,"index":"D","solvedCount":5440},{"contestId":1781,"index":"E","solvedCount":1475},{"contestId":1781,"index":"C","solvedCount":11287},{"contestId":1778,"index":"A","solvedCount":25930},{"contestId":1775,"index":"E","solvedCount":3997},{"contestId":1775,"index":"A1","solvedCount":20514},{"contestId":1774,"index":"F2","solvedCount":947},{"contestId":1774,"index":"F1","solvedCount":1317},{"contestId":1774,"index":"D","solvedCount":9506},{"contestId":1773,"index":"I","solvedCount":593},{"contestId":1773,"index":"B","solvedCount":993},{"contestId":1772,"index":"G","solvedCount":1659},{"contestId":1772,"index":"F","solvedCount":2922},{"contestId":1772,"index":"B","solvedCount":33608},{"contestId":1772,"index":"A","solvedCount":62800},{"contestId":1771,"index":"E","solvedCount":860},{"contestId":1770,"index":"D","solvedCount":4522},{"contestId":1769,"index":"B1","solvedCount":1638},{"contestId":1768,"index":"C","solvedCount":15912},{"contestId":1767,"index":"A","solvedCount":21713},{"contestId":1766,"index":"C","solvedCount":15198},{"contestId":1766,"index":"B","solvedCount":24207},{"contestId":1766,"index":"A","solvedCount":52086},{"contestId":1765,"index":"L","solvedCount":704},{"contestId":1765,"index":"I","solvedCount":312},{"contestId":1765,"index":"H","solvedCount":1609},{"contestId":1763,"index":"D","solvedCount":2427},{"contestId":1763,"index":"B","solvedCount":16731},{"contestId":1762,"index":"B","solvedCount":18857},{"contestId":1761,"index":"B","solvedCount":14885},{"contestId":1760,"index":"D","solvedCount":27655},{"contestId":1760,"index":"C","solvedCount":45163},{"contestId":1760,"index":"B","solvedCount":54819},{"contestId":1760,"index":"A","solvedCount":83870},{"contestId":1759,"index":"A","solvedCount":33117},{"contestId":1750,"index":"C","solvedCount":10563},{"contestId":1750,"index":"B","solvedCount":16894},{"contestId":1750,"index":"A","solvedCount":17934},{"contestId":1749,"index":"C","solvedCount":16053},{"contestId":1749,"index":"A","solvedCount":23481},{"contestId":1748,"index":"C","solvedCount":13403},{"contestId":1748,"index":"B","solvedCount":17041},{"contestId":1746,"index":"G","solvedCount":118},{"contestId":1746,"index":"C","solvedCount":14249},{"contestId":1744,"index":"C","solvedCount":49092},{"contestId":1744,"index":"B","solvedCount":25121},{"contestId":1744,"index":"A","solvedCount":29094},{"contestId":1743,"index":"A","solvedCount":30119},{"contestId":1742,"index":"C","solvedCount":41260},{"contestId":1742,"index":"B","solvedCount":63671},{"contestId":1742,"index":"A","solvedCount":111507},{"contestId":1741,"index":"A","solvedCount":34149},{"contestId":1739,"index":"A","solvedCount":23964},{"contestId":1738,"index":"A","solvedCount":14255},{"contestId":1737,"index":"D","solvedCount":2151},{"contestId":1737,"index":"C","solvedCount":6498},{"contestId":1737,"index":"B","solvedCount":10286},{"contestId":1737,"index":"A","solvedCount":11013},{"contestId":1736,"index":"D","solvedCount":2830},{"contestId":1735,"index":"C","solvedCount":11095},{"contestId":1732,"index":"D1","solvedCount":10115},{"contestId":1732,"index":"C2","solvedCount":3186},{"contestId":1732,"index":"B","solvedCount":17680},{"contestId":1732,"index":"A","solvedCount":17965},{"contestId":1730,"index":"B","solvedCount":18591},{"contestId":1728,"index":"A","solvedCount":25589},{"contestId":1726,"index":"H","solvedCount":118},{"contestId":1722,"index":"F","solvedCount":8190},{"contestId":1722,"index":"E","solvedCount":13927},{"contestId":1722,"index":"C","solvedCount":37445},{"contestId":1722,"index":"B","solvedCount":58481},{"contestId":1722,"index":"A","solvedCount":68522},{"contestId":1721,"index":"B","solvedCount":24116},{"contestId":1721,"index":"A","solvedCount":28485},{"contestId":1720,"index":"E","solvedCount":1079},{"contestId":1720,"index":"C","solvedCount":18441},{"contestId":1719,"index":"C","solvedCount":14513},{"contestId":1718,"index":"E","solvedCount":255},{"contestId":1718,"index":"B","solvedCount":3589},{"contestId":1717,"index":"F","solvedCount":799},{"contestId":1717,"index":"B","solvedCount":15751},{"contestId":1716,"index":"C","solvedCount":4689},{"contestId":1715,"index":"C","solvedCount":10794},{"contestId":1714,"index":"F","solvedCount":3779},{"contestId":1714,"index":"B","solvedCount":34635},{"contestId":1714,"index":"A","solvedCount":33719},{"contestId":1713,"index":"A","solvedCount":22928},{"contestId":1712,"index":"A","solvedCount":25243},{"contestId":1710,"index":"B","solvedCount":2854},{"contestId":1709,"index":"C","solvedCount":10744},{"contestId":1709,"index":"B","solvedCount":26572},{"contestId":1709,"index":"A","solvedCount":32038},{"contestId":1707,"index":"B","solvedCount":6510},{"contestId":1707,"index":"A","solvedCount":15784},{"contestId":1706,"index":"C","solvedCount":16341},{"contestId":1705,"index":"C","solvedCount":14739},{"contestId":1705,"index":"B","solvedCount":25903},{"contestId":1704,"index":"E","solvedCount":2760},{"contestId":1704,"index":"D","solvedCount":5433},{"contestId":1704,"index":"C","solvedCount":27392},{"contestId":1704,"index":"B","solvedCount":33312},{"contestId":1703,"index":"E","solvedCount":30173},{"contestId":1703,"index":"C","solvedCount":41983},{"contestId":1703,"index":"B","solvedCount":69786},{"contestId":1703,"index":"A","solvedCount":102733},{"contestId":1701,"index":"F","solvedCount":1234},{"contestId":1701,"index":"C","solvedCount":25851},{"contestId":1701,"index":"A","solvedCount":27803},{"contestId":1700,"index":"B","solvedCount":20177},{"contestId":1698,"index":"F","solvedCount":789},{"contestId":1698,"index":"B","solvedCount":21582},{"contestId":1697,"index":"F","solvedCount":858},{"contestId":1697,"index":"E","solvedCount":1504},{"contestId":1697,"index":"C","solvedCount":16011},{"contestId":1697,"index":"A","solvedCount":26921},{"contestId":1696,"index":"H","solvedCount":221},{"contestId":1696,"index":"C","solvedCount":12707},{"contestId":1694,"index":"A","solvedCount":23651},{"contestId":1692,"index":"E","solvedCount":36701},{"contestId":1692,"index":"D","solvedCount":22246},{"contestId":1692,"index":"C","solvedCount":39742},{"contestId":1692,"index":"A","solvedCount":89877},{"contestId":1691,"index":"D","solvedCount":7940},{"contestId":1691,"index":"B","solvedCount":38913},{"contestId":1690,"index":"D","solvedCount":52017},{"contestId":1690,"index":"C","solvedCount":28367},{"contestId":1690,"index":"B","solvedCount":27152},{"contestId":1689,"index":"A","solvedCount":17877},{"contestId":1687,"index":"D","solvedCount":795},{"contestId":1685,"index":"B","solvedCount":3758},{"contestId":1684,"index":"C","solvedCount":13381},{"contestId":1682,"index":"D","solvedCount":3807},{"contestId":1682,"index":"C","solvedCount":16749},{"contestId":1681,"index":"C","solvedCount":18993},{"contestId":1681,"index":"B","solvedCount":21207},{"contestId":1680,"index":"B","solvedCount":19174},{"contestId":1679,"index":"C","solvedCount":11902},{"contestId":1679,"index":"B","solvedCount":29906},{"contestId":1678,"index":"B2","solvedCount":7423},{"contestId":1678,"index":"B1","solvedCount":16709},{"contestId":1678,"index":"A","solvedCount":19252},{"contestId":1677,"index":"B","solvedCount":4606},{"contestId":1676,"index":"F","solvedCount":20814},{"contestId":1676,"index":"D","solvedCount":30117},{"contestId":1676,"index":"C","solvedCount":35802},{"contestId":1676,"index":"A","solvedCount":92024},{"contestId":1675,"index":"D","solvedCount":15165},{"contestId":1675,"index":"C","solvedCount":19534},{"contestId":1675,"index":"B","solvedCount":48045},{"contestId":1674,"index":"F","solvedCount":5760},{"contestId":1674,"index":"D","solvedCount":17986},{"contestId":1674,"index":"C","solvedCount":26796},{"contestId":1672,"index":"D","solvedCount":7035},{"contestId":1672,"index":"C","solvedCount":14153},{"contestId":1672,"index":"B","solvedCount":16563},{"contestId":1672,"index":"A","solvedCount":16944},{"contestId":1671,"index":"A","solvedCount":21516},{"contestId":1670,"index":"D","solvedCount":5750},{"contestId":1670,"index":"C","solvedCount":11242},{"contestId":1670,"index":"B","solvedCount":13583},{"contestId":1670,"index":"A","solvedCount":16089},{"contestId":1669,"index":"G","solvedCount":22328},{"contestId":1669,"index":"D","solvedCount":26139},{"contestId":1669,"index":"C","solvedCount":42754},{"contestId":1669,"index":"B","solvedCount":58011},{"contestId":1669,"index":"A","solvedCount":94083},{"contestId":1668,"index":"A","solvedCount":16879},{"contestId":1667,"index":"F","solvedCount":123},{"contestId":1666,"index":"F","solvedCount":1606},{"contestId":1665,"index":"E","solvedCount":1874},{"contestId":1663,"index":"E","solvedCount":599},{"contestId":1663,"index":"C","solvedCount":5898},{"contestId":1663,"index":"B","solvedCount":3591},{"contestId":1662,"index":"O","solvedCount":1631},{"contestId":1662,"index":"I","solvedCount":2523},{"contestId":1662,"index":"F","solvedCount":1295},{"contestId":1662,"index":"D","solvedCount":2209},{"contestId":1662,"index":"A","solvedCount":4907},{"contestId":1660,"index":"F2","solvedCount":3241},{"contestId":1660,"index":"F1","solvedCount":8056},{"contestId":1660,"index":"E","solvedCount":8285},{"contestId":1660,"index":"D","solvedCount":12406},{"contestId":1659,"index":"D","solvedCount":4513},{"contestId":1659,"index":"C","solvedCount":16359},{"contestId":1659,"index":"A","solvedCount":34453},{"contestId":1658,"index":"E","solvedCount":1262},{"contestId":1658,"index":"A","solvedCount":20972},{"contestId":1657,"index":"C","solvedCount":17868},{"contestId":1654,"index":"C","solvedCount":14680},{"contestId":1654,"index":"A","solvedCount":19480},{"contestId":1651,"index":"C","solvedCount":11706},{"contestId":1651,"index":"A","solvedCount":26796},{"contestId":1650,"index":"F","solvedCount":1770},{"contestId":1650,"index":"E","solvedCount":4513},{"contestId":1650,"index":"D","solvedCount":15392},{"contestId":1650,"index":"C","solvedCount":18842},{"contestId":1650,"index":"A","solvedCount":37664},{"contestId":1649,"index":"B","solvedCount":14070},{"contestId":1649,"index":"A","solvedCount":16137},{"contestId":1648,"index":"E","solvedCount":627},{"contestId":1648,"index":"D","solvedCount":1099},{"contestId":1648,"index":"C","solvedCount":3393},{"contestId":1647,"index":"B","solvedCount":17292},{"contestId":1647,"index":"A","solvedCount":23574},{"contestId":1646,"index":"F","solvedCount":710},{"contestId":1646,"index":"D","solvedCount":4535},{"contestId":1644,"index":"E","solvedCount":3531},{"contestId":1644,"index":"D","solvedCount":7976},{"contestId":1644,"index":"C","solvedCount":15258},{"contestId":1644,"index":"B","solvedCount":21448},{"contestId":1644,"index":"A","solvedCount":28846},{"contestId":1641,"index":"B","solvedCount":4127},{"contestId":1638,"index":"E","solvedCount":2501},{"contestId":1638,"index":"D","solvedCount":4874},{"contestId":1637,"index":"E","solvedCount":3937},{"contestId":1637,"index":"C","solvedCount":18853},{"contestId":1634,"index":"F","solvedCount":2010},{"contestId":1632,"index":"A","solvedCount":31322},{"contestId":1628,"index":"C","solvedCount":3721},{"contestId":1628,"index":"A","solvedCount":17285},{"contestId":1627,"index":"F","solvedCount":698},{"contestId":1627,"index":"E","solvedCount":2922},{"contestId":1627,"index":"A","solvedCount":25041},{"contestId":1626,"index":"C","solvedCount":12060},{"contestId":1625,"index":"D","solvedCount":2388},{"contestId":1624,"index":"E","solvedCount":4705},{"contestId":1624,"index":"B","solvedCount":57439},{"contestId":1623,"index":"D","solvedCount":1508},{"contestId":1623,"index":"B","solvedCount":14785},{"contestId":1623,"index":"A","solvedCount":20866},{"contestId":1621,"index":"F","solvedCount":666},{"contestId":1621,"index":"E","solvedCount":1966},{"contestId":1621,"index":"B","solvedCount":14705},{"contestId":1620,"index":"E","solvedCount":10115},{"contestId":1620,"index":"C","solvedCount":7369},{"contestId":1620,"index":"A","solvedCount":23414},{"contestId":1619,"index":"E","solvedCount":10420},{"contestId":1619,"index":"C","solvedCount":23099},{"contestId":1619,"index":"B","solvedCount":33539},{"contestId":1619,"index":"A","solvedCount":64366},{"contestId":1618,"index":"F","solvedCount":4826},{"contestId":1618,"index":"B","solvedCount":24008},{"contestId":1617,"index":"E","solvedCount":1082},{"contestId":1617,"index":"D2","solvedCount":2131},{"contestId":1617,"index":"D1","solvedCount":5280},{"contestId":1616,"index":"C","solvedCount":13342},{"contestId":1616,"index":"A","solvedCount":24078},{"contestId":1613,"index":"B","solvedCount":23567},{"contestId":1613,"index":"A","solvedCount":26958},{"contestId":1610,"index":"E","solvedCount":2155},{"contestId":1609,"index":"D","solvedCount":8707},{"contestId":1609,"index":"C","solvedCount":10596},{"contestId":1609,"index":"B","solvedCount":12216},{"contestId":1609,"index":"A","solvedCount":19171},{"contestId":1608,"index":"F","solvedCount":956},{"contestId":1608,"index":"E","solvedCount":532},{"contestId":1607,"index":"F","solvedCount":2177},{"contestId":1607,"index":"E","solvedCount":10118},{"contestId":1607,"index":"A","solvedCount":41374},{"contestId":1606,"index":"D","solvedCount":1643},{"contestId":1606,"index":"B","solvedCount":19742},{"contestId":1605,"index":"E","solvedCount":1225},{"contestId":1605,"index":"D","solvedCount":3322},{"contestId":1605,"index":"C","solvedCount":19223},{"contestId":1603,"index":"F","solvedCount":406},{"contestId":1602,"index":"B","solvedCount":14857},{"contestId":1602,"index":"A","solvedCount":19949},{"contestId":1598,"index":"E","solvedCount":2587},{"contestId":1598,"index":"D","solvedCount":10938},{"contestId":1598,"index":"C","solvedCount":24167},{"contestId":1598,"index":"B","solvedCount":17133},{"contestId":1598,"index":"A","solvedCount":26251},{"contestId":1594,"index":"E2","solvedCount":1701},{"contestId":1593,"index":"F","solvedCount":2746},{"contestId":1593,"index":"E","solvedCount":15351},{"contestId":1592,"index":"D","solvedCount":2681},{"contestId":1585,"index":"A","solvedCount":19195},{"contestId":1580,"index":"C","solvedCount":2451},{"contestId":1580,"index":"A","solvedCount":3956},{"contestId":1579,"index":"C","solvedCount":11798},{"contestId":1579,"index":"B","solvedCount":19074},{"contestId":1578,"index":"K","solvedCount":460},{"contestId":1578,"index":"H","solvedCount":2216},{"contestId":1578,"index":"E","solvedCount":4232},{"contestId":1575,"index":"K","solvedCount":829},{"contestId":1575,"index":"J","solvedCount":4344},{"contestId":1574,"index":"E","solvedCount":1119},{"contestId":1574,"index":"D","solvedCount":4948},{"contestId":1572,"index":"A","solvedCount":10787},{"contestId":1571,"index":"D","solvedCount":375},{"contestId":1571,"index":"C","solvedCount":404},{"contestId":1569,"index":"E","solvedCount":921},{"contestId":1569,"index":"D","solvedCount":4652},{"contestId":1569,"index":"A","solvedCount":26730},{"contestId":1567,"index":"F","solvedCount":903},{"contestId":1567,"index":"D","solvedCount":4989},{"contestId":1567,"index":"A","solvedCount":31972},{"contestId":1566,"index":"G","solvedCount":444},{"contestId":1566,"index":"F","solvedCount":1289},{"contestId":1566,"index":"D2","solvedCount":8384},{"contestId":1562,"index":"B","solvedCount":20749},{"contestId":1561,"index":"A","solvedCount":17273},{"contestId":1560,"index":"E","solvedCount":8962},{"contestId":1560,"index":"C","solvedCount":28195},{"contestId":1560,"index":"A","solvedCount":76036},{"contestId":1556,"index":"C","solvedCount":6292},{"contestId":1556,"index":"B","solvedCount":13377},{"contestId":1555,"index":"C","solvedCount":24630},{"contestId":1554,"index":"C","solvedCount":9949},{"contestId":1553,"index":"B","solvedCount":15636},{"contestId":1551,"index":"D2","solvedCount":3056},{"contestId":1550,"index":"D","solvedCount":2115},{"contestId":1550,"index":"C","solvedCount":10971},{"contestId":1549,"index":"B","solvedCount":27475},{"contestId":1547,"index":"E","solvedCount":16774},{"contestId":1547,"index":"B","solvedCount":28207},{"contestId":1547,"index":"A","solvedCount":32618},{"contestId":1543,"index":"C","solvedCount":5701},{"contestId":1542,"index":"D","solvedCount":3055},{"contestId":1541,"index":"B","solvedCount":41237},{"contestId":1541,"index":"A","solvedCount":30941},{"contestId":1539,"index":"E","solvedCount":1119},{"contestId":1539,"index":"D","solvedCount":12957},{"contestId":1539,"index":"B","solvedCount":27044},{"contestId":1538,"index":"E","solvedCount":3302},{"contestId":1537,"index":"E1","solvedCount":17202},{"contestId":1537,"index":"C","solvedCount":30945},{"contestId":1536,"index":"D","solvedCount":5192},{"contestId":1535,"index":"F","solvedCount":737},{"contestId":1535,"index":"D","solvedCount":8629},{"contestId":1535,"index":"C","solvedCount":18093},{"contestId":1535,"index":"A","solvedCount":58668},{"contestId":1534,"index":"B","solvedCount":13032},{"contestId":1534,"index":"A","solvedCount":13380},{"contestId":1533,"index":"C","solvedCount":484},{"contestId":1533,"index":"B","solvedCount":817},{"contestId":1533,"index":"A","solvedCount":1130},{"contestId":1532,"index":"C","solvedCount":642},{"contestId":1531,"index":"A","solvedCount":1486},{"contestId":1530,"index":"B","solvedCount":16358},{"contestId":1527,"index":"D","solvedCount":2372},{"contestId":1527,"index":"C","solvedCount":15354},{"contestId":1525,"index":"C","solvedCount":5130},{"contestId":1523,"index":"C","solvedCount":9227},{"contestId":1523,"index":"A","solvedCount":14109},{"contestId":1521,"index":"D","solvedCount":2417},{"contestId":1520,"index":"G","solvedCount":4431},{"contestId":1520,"index":"A","solvedCount":59777},{"contestId":1519,"index":"D","solvedCount":18086},{"contestId":1517,"index":"E","solvedCount":1070},{"contestId":1517,"index":"C","solvedCount":14303},{"contestId":1514,"index":"D","solvedCount":5115},{"contestId":1513,"index":"A","solvedCount":20106},{"contestId":1512,"index":"F","solvedCount":6929},{"contestId":1512,"index":"C","solvedCount":22157},{"contestId":1512,"index":"B","solvedCount":26776},{"contestId":1512,"index":"A","solvedCount":83943},{"contestId":1511,"index":"C","solvedCount":35311},{"contestId":1510,"index":"K","solvedCount":6093},{"contestId":1508,"index":"B","solvedCount":4523},{"contestId":1508,"index":"A","solvedCount":6767},{"contestId":1506,"index":"E","solvedCount":14438},{"contestId":1506,"index":"C","solvedCount":38595},{"contestId":1506,"index":"B","solvedCount":21316},{"contestId":1505,"index":"G","solvedCount":376},{"contestId":1505,"index":"E","solvedCount":1936},{"contestId":1505,"index":"C","solvedCount":6740},{"contestId":1505,"index":"B","solvedCount":6578},{"contestId":1505,"index":"A","solvedCount":16306},{"contestId":1504,"index":"B","solvedCount":27765},{"contestId":1503,"index":"F","solvedCount":241},{"contestId":1501,"index":"B","solvedCount":21441},{"contestId":1501,"index":"A","solvedCount":12425},{"contestId":1500,"index":"A","solvedCount":9717},{"contestId":1499,"index":"B","solvedCount":22254},{"contestId":1498,"index":"D","solvedCount":2548},{"contestId":1495,"index":"E","solvedCount":550},{"contestId":1494,"index":"F","solvedCount":594},{"contestId":1494,"index":"C","solvedCount":5783},{"contestId":1494,"index":"B","solvedCount":15534},{"contestId":1494,"index":"A","solvedCount":23120},{"contestId":1493,"index":"D","solvedCount":5948},{"contestId":1493,"index":"B","solvedCount":12649},{"contestId":1492,"index":"E","solvedCount":1337},{"contestId":1491,"index":"C","solvedCount":8482},{"contestId":1491,"index":"A","solvedCount":19166},{"contestId":1490,"index":"D","solvedCount":22198},{"contestId":1487,"index":"E","solvedCount":5218},{"contestId":1487,"index":"C","solvedCount":15630},{"contestId":1487,"index":"A","solvedCount":27784},{"contestId":1486,"index":"A","solvedCount":27357},{"contestId":1485,"index":"B","solvedCount":18084},{"contestId":1482,"index":"D","solvedCount":4150},{"contestId":1482,"index":"C","solvedCount":10114},{"contestId":1482,"index":"B","solvedCount":9680},{"contestId":1481,"index":"D","solvedCount":4954},{"contestId":1481,"index":"B","solvedCount":20029},{"contestId":1480,"index":"B","solvedCount":18042},{"contestId":1479,"index":"B2","solvedCount":4593},{"contestId":1479,"index":"B1","solvedCount":7563},{"contestId":1478,"index":"C","solvedCount":10795},{"contestId":1476,"index":"D","solvedCount":9362},{"contestId":1474,"index":"C","solvedCount":14508},{"contestId":1473,"index":"D","solvedCount":11219},{"contestId":1473,"index":"A","solvedCount":37919},{"contestId":1471,"index":"B","solvedCount":20058},{"contestId":1470,"index":"E","solvedCount":996},{"contestId":1469,"index":"C","solvedCount":11804},{"contestId":1468,"index":"N","solvedCount":9296},{"contestId":1468,"index":"M","solvedCount":1179},{"contestId":1468,"index":"K","solvedCount":5672},{"contestId":1468,"index":"I","solvedCount":658},{"contestId":1468,"index":"C","solvedCount":11708},{"contestId":1467,"index":"B","solvedCount":11643},{"contestId":1463,"index":"E","solvedCount":1796},{"contestId":1463,"index":"C","solvedCount":6100},{"contestId":1462,"index":"E2","solvedCount":11843},{"contestId":1462,"index":"B","solvedCount":29543},{"contestId":1462,"index":"A","solvedCount":50739},{"contestId":1461,"index":"E","solvedCount":2252},{"contestId":1461,"index":"D","solvedCount":10462},{"contestId":1461,"index":"B","solvedCount":13426},{"contestId":1455,"index":"E","solvedCount":1690},{"contestId":1454,"index":"C","solvedCount":22734},{"contestId":1454,"index":"B","solvedCount":30312},{"contestId":1453,"index":"C","solvedCount":6294},{"contestId":1453,"index":"B","solvedCount":14199},{"contestId":1453,"index":"A","solvedCount":25276},{"contestId":1451,"index":"C","solvedCount":17535},{"contestId":1451,"index":"B","solvedCount":20573},{"contestId":1450,"index":"H2","solvedCount":387},{"contestId":1450,"index":"D","solvedCount":5890},{"contestId":1442,"index":"B","solvedCount":5494},{"contestId":1440,"index":"A","solvedCount":20473},{"contestId":1439,"index":"C","solvedCount":2367},{"contestId":1439,"index":"A2","solvedCount":5452},{"contestId":1439,"index":"A1","solvedCount":9847},{"contestId":1438,"index":"A","solvedCount":19831},{"contestId":1437,"index":"E","solvedCount":4066},{"contestId":1433,"index":"B","solvedCount":30184},{"contestId":1433,"index":"A","solvedCount":64386},{"contestId":1431,"index":"C","solvedCount":752},{"contestId":1431,"index":"B","solvedCount":1059},{"contestId":1430,"index":"C","solvedCount":29164},{"contestId":1430,"index":"B","solvedCount":20479},{"contestId":1428,"index":"D","solvedCount":4760},{"contestId":1428,"index":"B","solvedCount":15329},{"contestId":1427,"index":"D","solvedCount":3754},{"contestId":1427,"index":"B","solvedCount":11556},{"contestId":1426,"index":"B","solvedCount":22060},{"contestId":1426,"index":"A","solvedCount":56339},{"contestId":1425,"index":"E","solvedCount":1029},{"contestId":1422,"index":"E","solvedCount":925},{"contestId":1422,"index":"B","solvedCount":15165},{"contestId":1421,"index":"E","solvedCount":1041},{"contestId":1421,"index":"D","solvedCount":4409},{"contestId":1421,"index":"B","solvedCount":13531},{"contestId":1420,"index":"C2","solvedCount":5311},{"contestId":1419,"index":"F","solvedCount":685},{"contestId":1419,"index":"E","solvedCount":3561},{"contestId":1419,"index":"C","solvedCount":16437},{"contestId":1419,"index":"B","solvedCount":17147},{"contestId":1419,"index":"A","solvedCount":20704},{"contestId":1418,"index":"D","solvedCount":4847},{"contestId":1416,"index":"F","solvedCount":737},{"contestId":1416,"index":"D","solvedCount":2977},{"contestId":1416,"index":"A","solvedCount":17889},{"contestId":1415,"index":"C","solvedCount":11872},{"contestId":1413,"index":"D","solvedCount":6970},{"contestId":1413,"index":"C","solvedCount":6313},{"contestId":1413,"index":"B","solvedCount":12117},{"contestId":1411,"index":"D","solvedCount":2772},{"contestId":1411,"index":"A","solvedCount":21894},{"contestId":1408,"index":"D","solvedCount":4756},{"contestId":1408,"index":"C","solvedCount":9402},{"contestId":1406,"index":"B","solvedCount":24904},{"contestId":1406,"index":"A","solvedCount":23374},{"contestId":1405,"index":"B","solvedCount":23486},{"contestId":1404,"index":"A","solvedCount":20511},{"contestId":1403,"index":"C","solvedCount":95},{"contestId":1402,"index":"A","solvedCount":1391},{"contestId":1401,"index":"E","solvedCount":2696},{"contestId":1401,"index":"D","solvedCount":10878},{"contestId":1399,"index":"D","solvedCount":20165},{"contestId":1398,"index":"E","solvedCount":2650},{"contestId":1396,"index":"C","solvedCount":2872},{"contestId":1393,"index":"E2","solvedCount":529},{"contestId":1393,"index":"E1","solvedCount":524},{"contestId":1393,"index":"D","solvedCount":4255},{"contestId":1393,"index":"B","solvedCount":17509},{"contestId":1392,"index":"C","solvedCount":19781},{"contestId":1392,"index":"B","solvedCount":18972},{"contestId":1391,"index":"D","solvedCount":5916},{"contestId":1391,"index":"B","solvedCount":30352},{"contestId":1389,"index":"D","solvedCount":4600},{"contestId":1388,"index":"D","solvedCount":7009},{"contestId":1385,"index":"G","solvedCount":2006},{"contestId":1385,"index":"F","solvedCount":2978},{"contestId":1385,"index":"D","solvedCount":22523},{"contestId":1384,"index":"B2","solvedCount":2653},{"contestId":1381,"index":"C","solvedCount":1753},{"contestId":1381,"index":"A2","solvedCount":14554},{"contestId":1380,"index":"E","solvedCount":2466},{"contestId":1380,"index":"D","solvedCount":5098},{"contestId":1380,"index":"C","solvedCount":23112},{"contestId":1379,"index":"A","solvedCount":12478},{"contestId":1374,"index":"F","solvedCount":1436},{"contestId":1374,"index":"E2","solvedCount":1143},{"contestId":1373,"index":"D","solvedCount":18207},{"contestId":1373,"index":"A","solvedCount":30066},{"contestId":1372,"index":"A","solvedCount":33662},{"contestId":1371,"index":"F","solvedCount":761},{"contestId":1371,"index":"D","solvedCount":13789},{"contestId":1371,"index":"C","solvedCount":21550},{"contestId":1370,"index":"D","solvedCount":11379},{"contestId":1370,"index":"A","solvedCount":67994},{"contestId":1369,"index":"E","solvedCount":2512},{"contestId":1369,"index":"B","solvedCount":25800},{"contestId":1368,"index":"F","solvedCount":1135},{"contestId":1368,"index":"A","solvedCount":47584},{"contestId":1367,"index":"D","solvedCount":8943},{"contestId":1367,"index":"A","solvedCount":69646},{"contestId":1365,"index":"F","solvedCount":4885},{"contestId":1365,"index":"D","solvedCount":21710},{"contestId":1365,"index":"C","solvedCount":25379},{"contestId":1365,"index":"B","solvedCount":29249},{"contestId":1365,"index":"A","solvedCount":25263},{"contestId":1364,"index":"D","solvedCount":5219},{"contestId":1363,"index":"D","solvedCount":4485},{"contestId":1363,"index":"B","solvedCount":26995},{"contestId":1363,"index":"A","solvedCount":41631},{"contestId":1362,"index":"A","solvedCount":37170},{"contestId":1361,"index":"F","solvedCount":263},{"contestId":1361,"index":"D","solvedCount":447},{"contestId":1361,"index":"B","solvedCount":3918},{"contestId":1360,"index":"E","solvedCount":28615},{"contestId":1359,"index":"D","solvedCount":11035},{"contestId":1359,"index":"B","solvedCount":29668},{"contestId":1358,"index":"F","solvedCount":567},{"contestId":1358,"index":"E","solvedCount":2489},{"contestId":1358,"index":"D","solvedCount":8860},{"contestId":1355,"index":"C","solvedCount":12427},{"contestId":1355,"index":"A","solvedCount":29318},{"contestId":1354,"index":"B","solvedCount":36288},{"contestId":1352,"index":"E","solvedCount":24770},{"contestId":1352,"index":"D","solvedCount":30803},{"contestId":1352,"index":"A","solvedCount":110017},{"contestId":1351,"index":"C","solvedCount":9401},{"contestId":1351,"index":"B","solvedCount":18777},{"contestId":1351,"index":"A","solvedCount":27499},{"contestId":1349,"index":"C","solvedCount":4943},{"contestId":1348,"index":"D","solvedCount":9434},{"contestId":1343,"index":"F","solvedCount":1432},{"contestId":1341,"index":"B","solvedCount":21374},{"contestId":1340,"index":"A","solvedCount":13737},{"contestId":1339,"index":"A","solvedCount":34644},{"contestId":1337,"index":"B","solvedCount":37324},{"contestId":1335,"index":"D","solvedCount":29819},{"contestId":1335,"index":"C","solvedCount":40064},{"contestId":1334,"index":"D","solvedCount":7812},{"contestId":1334,"index":"A","solvedCount":24582},{"contestId":1333,"index":"F","solvedCount":4666},{"contestId":1333,"index":"D","solvedCount":4190},{"contestId":1333,"index":"C","solvedCount":13727},{"contestId":1333,"index":"B","solvedCount":22321},{"contestId":1332,"index":"C","solvedCount":22128},{"contestId":1332,"index":"A","solvedCount":19926},{"contestId":1331,"index":"E","solvedCount":1242},{"contestId":1331,"index":"D","solvedCount":12205},{"contestId":1330,"index":"B","solvedCount":14669},{"contestId":1330,"index":"A","solvedCount":19550},{"contestId":1329,"index":"C","solvedCount":1840},{"contestId":1329,"index":"A","solvedCount":9826},{"contestId":1328,"index":"C","solvedCount":33555},{"contestId":1328,"index":"B","solvedCount":32728},{"contestId":1327,"index":"C","solvedCount":14175},{"contestId":1326,"index":"B","solvedCount":25506},{"contestId":1325,"index":"B","solvedCount":39300},{"contestId":1324,"index":"E","solvedCount":17958},{"contestId":1324,"index":"C","solvedCount":31061},{"contestId":1324,"index":"A","solvedCount":27567},{"contestId":1323,"index":"B","solvedCount":12587},{"contestId":1323,"index":"A","solvedCount":21083},{"contestId":1316,"index":"D","solvedCount":3678},{"contestId":1316,"index":"B","solvedCount":11873},{"contestId":1316,"index":"A","solvedCount":19921},{"contestId":1315,"index":"A","solvedCount":13043},{"contestId":1313,"index":"D","solvedCount":1606},{"contestId":1313,"index":"B","solvedCount":7085},{"contestId":1313,"index":"A","solvedCount":16405},{"contestId":1312,"index":"C","solvedCount":18693},{"contestId":1311,"index":"F","solvedCount":5037},{"contestId":1311,"index":"A","solvedCount":46966},{"contestId":1310,"index":"B","solvedCount":636},{"contestId":1307,"index":"E","solvedCount":1475},{"contestId":1307,"index":"A","solvedCount":15732},{"contestId":1305,"index":"E","solvedCount":3305},{"contestId":1304,"index":"C","solvedCount":18112},{"contestId":1304,"index":"B","solvedCount":18992},{"contestId":1303,"index":"F","solvedCount":689},{"contestId":1303,"index":"C","solvedCount":13097},{"contestId":1303,"index":"A","solvedCount":37601},{"contestId":1301,"index":"F","solvedCount":1569},{"contestId":1301,"index":"E","solvedCount":1682},{"contestId":1301,"index":"D","solvedCount":4277},{"contestId":1301,"index":"A","solvedCount":20274},{"contestId":1300,"index":"B","solvedCount":26490},{"contestId":1300,"index":"A","solvedCount":21827},{"contestId":1297,"index":"F","solvedCount":127},{"contestId":1297,"index":"B","solvedCount":433},{"contestId":1297,"index":"A","solvedCount":958},{"contestId":1296,"index":"C","solvedCount":15886},{"contestId":1294,"index":"E","solvedCount":5289},{"contestId":1294,"index":"D","solvedCount":12881},{"contestId":1294,"index":"B","solvedCount":23178},{"contestId":1293,"index":"A","solvedCount":16277},{"contestId":1292,"index":"B","solvedCount":6856},{"contestId":1292,"index":"A","solvedCount":14034},{"contestId":1291,"index":"B","solvedCount":15584},{"contestId":1290,"index":"A","solvedCount":9051},{"contestId":1287,"index":"B","solvedCount":9930},{"contestId":1287,"index":"A","solvedCount":23117},{"contestId":1286,"index":"F","solvedCount":542},{"contestId":1285,"index":"B","solvedCount":33285},{"contestId":1284,"index":"B","solvedCount":11622},{"contestId":1284,"index":"A","solvedCount":18635},{"contestId":1282,"index":"A","solvedCount":15587},{"contestId":1281,"index":"A","solvedCount":19029},{"contestId":1280,"index":"B","solvedCount":4230},{"contestId":1280,"index":"A","solvedCount":5910},{"contestId":1279,"index":"C","solvedCount":12553},{"contestId":1279,"index":"B","solvedCount":14539},{"contestId":1278,"index":"C","solvedCount":8838},{"contestId":1278,"index":"A","solvedCount":18637},{"contestId":1277,"index":"D","solvedCount":3290},{"contestId":1277,"index":"A","solvedCount":14674},{"contestId":1272,"index":"C","solvedCount":31698},{"contestId":1272,"index":"B","solvedCount":14810},{"contestId":1271,"index":"D","solvedCount":3495},{"contestId":1271,"index":"C","solvedCount":11222},{"contestId":1268,"index":"A","solvedCount":9214},{"contestId":1267,"index":"J","solvedCount":3136},{"contestId":1267,"index":"I","solvedCount":1081},{"contestId":1266,"index":"E","solvedCount":2459},{"contestId":1266,"index":"D","solvedCount":3980},{"contestId":1265,"index":"B","solvedCount":13703},{"contestId":1264,"index":"A","solvedCount":10544},{"contestId":1263,"index":"E","solvedCount":3086},{"contestId":1263,"index":"B","solvedCount":11876},{"contestId":1257,"index":"C","solvedCount":17452},{"contestId":1255,"index":"C","solvedCount":7318},{"contestId":1255,"index":"B","solvedCount":12716},{"contestId":1254,"index":"A","solvedCount":5787},{"contestId":1253,"index":"B","solvedCount":11782},{"contestId":1253,"index":"A","solvedCount":19596},{"contestId":1252,"index":"H","solvedCount":2989},{"contestId":1252,"index":"C","solvedCount":4043},{"contestId":1250,"index":"F","solvedCount":8500},{"contestId":1250,"index":"E","solvedCount":948},{"contestId":1250,"index":"A","solvedCount":4491},{"contestId":1249,"index":"C1","solvedCount":16733},{"contestId":1248,"index":"D1","solvedCount":2575},{"contestId":1244,"index":"F","solvedCount":1667},{"contestId":1244,"index":"D","solvedCount":8447},{"contestId":1244,"index":"B","solvedCount":17939},{"contestId":1243,"index":"A","solvedCount":16474},{"contestId":1239,"index":"F","solvedCount":325},{"contestId":1239,"index":"E","solvedCount":1294},{"contestId":1239,"index":"C","solvedCount":1838},{"contestId":1239,"index":"B","solvedCount":1192},{"contestId":1237,"index":"D","solvedCount":4987},{"contestId":1237,"index":"C2","solvedCount":4612},{"contestId":1237,"index":"A","solvedCount":22655},{"contestId":1236,"index":"D","solvedCount":1774},{"contestId":1236,"index":"C","solvedCount":10603},{"contestId":1234,"index":"C","solvedCount":13724},{"contestId":1234,"index":"B2","solvedCount":18772},{"contestId":1234,"index":"B1","solvedCount":19963},{"contestId":1230,"index":"B","solvedCount":19784},{"contestId":1230,"index":"A","solvedCount":23142},{"contestId":1228,"index":"F","solvedCount":625},{"contestId":1228,"index":"D","solvedCount":5481},{"contestId":1228,"index":"B","solvedCount":11971},{"contestId":1228,"index":"A","solvedCount":23488},{"contestId":1225,"index":"B2","solvedCount":12388},{"contestId":1225,"index":"B1","solvedCount":12630},{"contestId":1220,"index":"A","solvedCount":33240},{"contestId":1219,"index":"G","solvedCount":865},{"contestId":1219,"index":"C","solvedCount":2505},{"contestId":1217,"index":"E","solvedCount":2134},{"contestId":1216,"index":"B","solvedCount":19959},{"contestId":1215,"index":"B","solvedCount":19938},{"contestId":1215,"index":"A","solvedCount":12342},{"contestId":1213,"index":"F","solvedCount":3174},{"contestId":1213,"index":"D1","solvedCount":12243},{"contestId":1213,"index":"B","solvedCount":32475},{"contestId":1211,"index":"F","solvedCount":153},{"contestId":1211,"index":"B","solvedCount":836},{"contestId":1211,"index":"A","solvedCount":1630},{"contestId":1209,"index":"G1","solvedCount":4169},{"contestId":1209,"index":"C","solvedCount":7964},{"contestId":1209,"index":"B","solvedCount":8611},{"contestId":1209,"index":"A","solvedCount":12979},{"contestId":1208,"index":"H","solvedCount":327},{"contestId":1208,"index":"E","solvedCount":2252},{"contestId":1208,"index":"D","solvedCount":5783},{"contestId":1208,"index":"B","solvedCount":11932},{"contestId":1207,"index":"F","solvedCount":7207},{"contestId":1207,"index":"B","solvedCount":13821},{"contestId":1207,"index":"A","solvedCount":23701},{"contestId":1206,"index":"B","solvedCount":29977},{"contestId":1205,"index":"C","solvedCount":1303},{"contestId":1203,"index":"D2","solvedCount":8458},{"contestId":1203,"index":"D1","solvedCount":9658},{"contestId":1203,"index":"C","solvedCount":25582},{"contestId":1203,"index":"A","solvedCount":17848},{"contestId":1202,"index":"F","solvedCount":667},{"contestId":1202,"index":"C","solvedCount":2811},{"contestId":1201,"index":"D","solvedCount":2584},{"contestId":1201,"index":"A","solvedCount":17276},{"contestId":1200,"index":"F","solvedCount":1250},{"contestId":1200,"index":"E","solvedCount":10123},{"contestId":1200,"index":"D","solvedCount":4484},{"contestId":1200,"index":"A","solvedCount":22243},{"contestId":1199,"index":"A","solvedCount":16623},{"contestId":1197,"index":"B","solvedCount":14607},{"contestId":1196,"index":"E","solvedCount":3946},{"contestId":1196,"index":"D2","solvedCount":10587},{"contestId":1196,"index":"D1","solvedCount":11253},{"contestId":1196,"index":"C","solvedCount":9874},{"contestId":1194,"index":"C","solvedCount":14774},{"contestId":1194,"index":"B","solvedCount":10783},{"contestId":1191,"index":"B","solvedCount":9914},{"contestId":1190,"index":"A","solvedCount":9870},{"contestId":1189,"index":"C","solvedCount":11218},{"contestId":1188,"index":"A2","solvedCount":1355},{"contestId":1187,"index":"C","solvedCount":6979},{"contestId":1187,"index":"B","solvedCount":13074},{"contestId":1186,"index":"F","solvedCount":1220},{"contestId":1186,"index":"E","solvedCount":801},{"contestId":1186,"index":"C","solvedCount":6628},{"contestId":1186,"index":"A","solvedCount":43243},{"contestId":1185,"index":"E","solvedCount":2841},{"contestId":1185,"index":"D","solvedCount":7243},{"contestId":1185,"index":"B","solvedCount":14370},{"contestId":1184,"index":"D1","solvedCount":2823},{"contestId":1184,"index":"C1","solvedCount":2973},{"contestId":1183,"index":"G","solvedCount":2759},{"contestId":1183,"index":"E","solvedCount":5608},{"contestId":1183,"index":"A","solvedCount":27298},{"contestId":1182,"index":"D","solvedCount":1059},{"contestId":1182,"index":"B","solvedCount":12127},{"contestId":1181,"index":"D","solvedCount":2974},{"contestId":1181,"index":"C","solvedCount":3494},{"contestId":1181,"index":"B","solvedCount":6715},{"contestId":1180,"index":"B","solvedCount":10180},{"contestId":1180,"index":"A","solvedCount":27920},{"contestId":1179,"index":"C","solvedCount":2663},{"contestId":1179,"index":"A","solvedCount":12193},{"contestId":1177,"index":"B","solvedCount":3172},{"contestId":1177,"index":"A","solvedCount":6933},{"contestId":1176,"index":"F","solvedCount":2459},{"contestId":1176,"index":"C","solvedCount":15319},{"contestId":1176,"index":"A","solvedCount":25459},{"contestId":1175,"index":"E","solvedCount":4850},{"contestId":1175,"index":"B","solvedCount":12952},{"contestId":1175,"index":"A","solvedCount":20196},{"contestId":1174,"index":"F","solvedCount":2106},{"contestId":1172,"index":"A","solvedCount":5306},{"contestId":1170,"index":"D","solvedCount":532},{"contestId":1170,"index":"C","solvedCount":836},{"contestId":1170,"index":"B","solvedCount":1151},{"contestId":1169,"index":"B","solvedCount":10867},{"contestId":1169,"index":"A","solvedCount":12816},{"contestId":1168,"index":"D","solvedCount":596},{"contestId":1165,"index":"F2","solvedCount":2537},{"contestId":1165,"index":"A","solvedCount":14830},{"contestId":1163,"index":"C2","solvedCount":4025},{"contestId":1163,"index":"B2","solvedCount":7721},{"contestId":1163,"index":"B1","solvedCount":7399},{"contestId":1162,"index":"A","solvedCount":8807},{"contestId":1159,"index":"B","solvedCount":7891},{"contestId":1159,"index":"A","solvedCount":13499},{"contestId":1158,"index":"A","solvedCount":8630},{"contestId":1157,"index":"A","solvedCount":16718},{"contestId":1156,"index":"G","solvedCount":191},{"contestId":1156,"index":"B","solvedCount":6621},{"contestId":1155,"index":"B","solvedCount":12806},{"contestId":1155,"index":"A","solvedCount":28838},{"contestId":1154,"index":"E","solvedCount":7107},{"contestId":1154,"index":"C","solvedCount":11660},{"contestId":1152,"index":"A","solvedCount":16333},{"contestId":1150,"index":"B","solvedCount":11945},{"contestId":1150,"index":"A","solvedCount":12657},{"contestId":1149,"index":"C","solvedCount":1760},{"contestId":1149,"index":"B","solvedCount":2089},{"contestId":1146,"index":"E","solvedCount":1112},{"contestId":1146,"index":"B","solvedCount":9459},{"contestId":1146,"index":"A","solvedCount":23883},{"contestId":1145,"index":"D","solvedCount":1202},{"contestId":1145,"index":"A","solvedCount":9396},{"contestId":1144,"index":"B","solvedCount":18494},{"contestId":1144,"index":"A","solvedCount":22313},{"contestId":1143,"index":"A","solvedCount":14219},{"contestId":1141,"index":"D","solvedCount":9055},{"contestId":1141,"index":"B","solvedCount":23490},{"contestId":1141,"index":"A","solvedCount":40860},{"contestId":1140,"index":"B","solvedCount":11803},{"contestId":1140,"index":"A","solvedCount":12931},{"contestId":1139,"index":"B","solvedCount":20011},{"contestId":1139,"index":"A","solvedCount":17780},{"contestId":1138,"index":"A","solvedCount":22858},{"contestId":1137,"index":"C","solvedCount":1405},{"contestId":1137,"index":"A","solvedCount":4726},{"contestId":1136,"index":"A","solvedCount":17346},{"contestId":1133,"index":"A","solvedCount":20104},{"contestId":1132,"index":"A","solvedCount":10255},{"contestId":1131,"index":"B","solvedCount":10441},{"contestId":1130,"index":"A","solvedCount":12331},{"contestId":1121,"index":"C","solvedCount":2141},{"contestId":1121,"index":"B","solvedCount":10219},{"contestId":1121,"index":"A","solvedCount":7517},{"contestId":1120,"index":"B","solvedCount":483},{"contestId":1120,"index":"A","solvedCount":1756},{"contestId":1119,"index":"G","solvedCount":644},{"contestId":1119,"index":"C","solvedCount":7223},{"contestId":1119,"index":"A","solvedCount":11733},{"contestId":1118,"index":"E","solvedCount":4505},{"contestId":1118,"index":"C","solvedCount":6144},{"contestId":1118,"index":"B","solvedCount":13455},{"contestId":1117,"index":"A","solvedCount":11583},{"contestId":1114,"index":"C","solvedCount":8076},{"contestId":1114,"index":"A","solvedCount":19873},{"contestId":1111,"index":"B","solvedCount":6589},{"contestId":1111,"index":"A","solvedCount":18291},{"contestId":1109,"index":"C","solvedCount":347},{"contestId":1109,"index":"A","solvedCount":9145},{"contestId":1108,"index":"E2","solvedCount":2812},{"contestId":1108,"index":"E1","solvedCount":5027},{"contestId":1108,"index":"A","solvedCount":23560},{"contestId":1107,"index":"D","solvedCount":3942},{"contestId":1106,"index":"C","solvedCount":16407},{"contestId":1106,"index":"B","solvedCount":7033},{"contestId":1106,"index":"A","solvedCount":12966},{"contestId":1105,"index":"D","solvedCount":4491},{"contestId":1105,"index":"B","solvedCount":10631},{"contestId":1105,"index":"A","solvedCount":11645},{"contestId":1104,"index":"B","solvedCount":17386},{"contestId":1104,"index":"A","solvedCount":15980},{"contestId":1103,"index":"A","solvedCount":10735},{"contestId":1101,"index":"E","solvedCount":8299},{"contestId":1101,"index":"B","solvedCount":11180},{"contestId":1100,"index":"B","solvedCount":11897},{"contestId":1100,"index":"A","solvedCount":10839},{"contestId":1099,"index":"C","solvedCount":10529},{"contestId":1099,"index":"A","solvedCount":13436},{"contestId":1098,"index":"E","solvedCount":449},{"contestId":1097,"index":"C","solvedCount":8863},{"contestId":1097,"index":"A","solvedCount":44985},{"contestId":1096,"index":"A","solvedCount":19840},{"contestId":1095,"index":"E","solvedCount":4627},{"contestId":1095,"index":"D","solvedCount":8168},{"contestId":1095,"index":"B","solvedCount":24981},{"contestId":1095,"index":"A","solvedCount":37465},{"contestId":1092,"index":"D2","solvedCount":3457},{"contestId":1092,"index":"D1","solvedCount":5934},{"contestId":1092,"index":"A","solvedCount":17407},{"contestId":1091,"index":"E","solvedCount":1122},{"contestId":1091,"index":"B","solvedCount":11065},{"contestId":1091,"index":"A","solvedCount":18621},{"contestId":1090,"index":"M","solvedCount":7302},{"contestId":1090,"index":"G","solvedCount":124},{"contestId":1089,"index":"J","solvedCount":148},{"contestId":1088,"index":"D","solvedCount":3255},{"contestId":1088,"index":"B","solvedCount":13730},{"contestId":1085,"index":"E","solvedCount":1161},{"contestId":1085,"index":"D","solvedCount":5993},{"contestId":1085,"index":"C","solvedCount":5709},{"contestId":1085,"index":"A","solvedCount":12781},{"contestId":1084,"index":"C","solvedCount":12774},{"contestId":1084,"index":"B","solvedCount":8355},{"contestId":1084,"index":"A","solvedCount":8332},{"contestId":1083,"index":"D","solvedCount":649},{"contestId":1082,"index":"D","solvedCount":4186},{"contestId":1082,"index":"A","solvedCount":9480},{"contestId":1081,"index":"F","solvedCount":574},{"contestId":1081,"index":"B","solvedCount":4720},{"contestId":1080,"index":"D","solvedCount":1702},{"contestId":1080,"index":"C","solvedCount":4250},{"contestId":1076,"index":"B","solvedCount":14926},{"contestId":1075,"index":"B","solvedCount":4622},{"contestId":1075,"index":"A","solvedCount":9210},{"contestId":1073,"index":"B","solvedCount":11316},{"contestId":1073,"index":"A","solvedCount":17413},{"contestId":1070,"index":"K","solvedCount":5447},{"contestId":1070,"index":"H","solvedCount":3880},{"contestId":1070,"index":"G","solvedCount":962},{"contestId":1066,"index":"E","solvedCount":6637},{"contestId":1066,"index":"D","solvedCount":6027},{"contestId":1066,"index":"C","solvedCount":10441},{"contestId":1065,"index":"A","solvedCount":15374},{"contestId":1062,"index":"D","solvedCount":4199},{"contestId":1062,"index":"C","solvedCount":6009},{"contestId":1062,"index":"A","solvedCount":9387},{"contestId":1061,"index":"D","solvedCount":2611},{"contestId":1061,"index":"C","solvedCount":11251},{"contestId":1061,"index":"B","solvedCount":7737},{"contestId":1061,"index":"A","solvedCount":24599},{"contestId":1060,"index":"C","solvedCount":5247},{"contestId":1059,"index":"B","solvedCount":7646},{"contestId":1059,"index":"A","solvedCount":14083},{"contestId":1056,"index":"C","solvedCount":2605},{"contestId":1056,"index":"A","solvedCount":7477},{"contestId":1055,"index":"D","solvedCount":681},{"contestId":1055,"index":"B","solvedCount":5634},{"contestId":1054,"index":"E","solvedCount":519},{"contestId":1054,"index":"D","solvedCount":2468},{"contestId":1054,"index":"C","solvedCount":4526},{"contestId":1054,"index":"B","solvedCount":7150},{"contestId":1054,"index":"A","solvedCount":9695},{"contestId":1051,"index":"C","solvedCount":10025},{"contestId":1051,"index":"A","solvedCount":8978},{"contestId":1046,"index":"F","solvedCount":3153},{"contestId":1044,"index":"E","solvedCount":151},{"contestId":1043,"index":"C","solvedCount":7288},{"contestId":1043,"index":"B","solvedCount":6586},{"contestId":1043,"index":"A","solvedCount":11355},{"contestId":1042,"index":"B","solvedCount":19820},{"contestId":1042,"index":"A","solvedCount":14291},{"contestId":1041,"index":"A","solvedCount":27176},{"contestId":1038,"index":"D","solvedCount":9004},{"contestId":1038,"index":"A","solvedCount":15804},{"contestId":1033,"index":"A","solvedCount":16688},{"contestId":1032,"index":"D","solvedCount":3001},{"contestId":1031,"index":"A","solvedCount":13484},{"contestId":1030,"index":"C","solvedCount":10035},{"contestId":1030,"index":"A","solvedCount":180801},{"contestId":1029,"index":"D","solvedCount":4345},{"contestId":1029,"index":"A","solvedCount":13681},{"contestId":1028,"index":"C","solvedCount":5185},{"contestId":1028,"index":"A","solvedCount":11670},{"contestId":1027,"index":"B","solvedCount":8829},{"contestId":1027,"index":"A","solvedCount":19372},{"contestId":1025,"index":"E","solvedCount":627},{"contestId":1025,"index":"C","solvedCount":6577},{"contestId":1025,"index":"A","solvedCount":16791},{"contestId":1023,"index":"A","solvedCount":9411},{"contestId":1017,"index":"B","solvedCount":9739},{"contestId":1017,"index":"A","solvedCount":21751},{"contestId":1016,"index":"C","solvedCount":4023},{"contestId":1016,"index":"B","solvedCount":10266},{"contestId":1016,"index":"A","solvedCount":16130},{"contestId":1015,"index":"B","solvedCount":12523},{"contestId":1015,"index":"A","solvedCount":22775},{"contestId":1012,"index":"F","solvedCount":271},{"contestId":1012,"index":"A","solvedCount":6729},{"contestId":1011,"index":"B","solvedCount":11150},{"contestId":1011,"index":"A","solvedCount":13435},{"contestId":1010,"index":"D","solvedCount":2635},{"contestId":1009,"index":"B","solvedCount":10820},{"contestId":1009,"index":"A","solvedCount":12378},{"contestId":1008,"index":"A","solvedCount":16546},{"contestId":1006,"index":"D","solvedCount":6537},{"contestId":1006,"index":"B","solvedCount":14889},{"contestId":1006,"index":"A","solvedCount":23094},{"contestId":1005,"index":"C","solvedCount":13308},{"contestId":1005,"index":"B","solvedCount":28068},{"contestId":1005,"index":"A","solvedCount":28634},{"contestId":1004,"index":"D","solvedCount":1531},{"contestId":1004,"index":"C","solvedCount":7937},{"contestId":1004,"index":"B","solvedCount":10074},{"contestId":1004,"index":"A","solvedCount":11948},{"contestId":1003,"index":"C","solvedCount":11703},{"contestId":1003,"index":"A","solvedCount":30645},{"contestId":1000,"index":"C","solvedCount":8944},{"contestId":1000,"index":"A","solvedCount":9504},{"contestId":999,"index":"D","solvedCount":4988},{"contestId":999,"index":"C","solvedCount":21426},{"contestId":999,"index":"B","solvedCount":19695},{"contestId":999,"index":"A","solvedCount":25654},{"contestId":998,"index":"A","solvedCount":10252},{"contestId":997,"index":"A","solvedCount":8710},{"contestId":995,"index":"B","solvedCount":7495},{"contestId":995,"index":"A","solvedCount":1863},{"contestId":994,"index":"B","solvedCount":6099},{"contestId":994,"index":"A","solvedCount":15319},{"contestId":993,"index":"A","solvedCount":4587},{"contestId":992,"index":"D","solvedCount":2042},{"contestId":992,"index":"A","solvedCount":14473},{"contestId":991,"index":"F","solvedCount":415},{"contestId":991,"index":"C","solvedCount":11727},{"contestId":991,"index":"A","solvedCount":11304},{"contestId":990,"index":"D","solvedCount":4158},{"contestId":990,"index":"C","solvedCount":6353},{"contestId":990,"index":"A","solvedCount":11336},{"contestId":989,"index":"A","solvedCount":11259},{"contestId":988,"index":"C","solvedCount":11343},{"contestId":988,"index":"A","solvedCount":29189},{"contestId":987,"index":"C","solvedCount":15381},{"contestId":987,"index":"A","solvedCount":17728},{"contestId":985,"index":"B","solvedCount":8032},{"contestId":985,"index":"A","solvedCount":8476},{"contestId":984,"index":"B","solvedCount":8050},{"contestId":983,"index":"A","solvedCount":4873},{"contestId":982,"index":"B","solvedCount":9089},{"contestId":981,"index":"C","solvedCount":7017},{"contestId":981,"index":"A","solvedCount":10444},{"contestId":980,"index":"A","solvedCount":11056},{"contestId":978,"index":"G","solvedCount":5008},{"contestId":978,"index":"F","solvedCount":9405},{"contestId":978,"index":"D","solvedCount":10163},{"contestId":978,"index":"C","solvedCount":31087},{"contestId":978,"index":"A","solvedCount":31923},{"contestId":977,"index":"B","solvedCount":52019},{"contestId":977,"index":"A","solvedCount":229421},{"contestId":976,"index":"D","solvedCount":793},{"contestId":976,"index":"C","solvedCount":11684},{"contestId":976,"index":"B","solvedCount":6097},{"contestId":976,"index":"A","solvedCount":11059},{"contestId":975,"index":"B","solvedCount":7242},{"contestId":975,"index":"A","solvedCount":10474},{"contestId":967,"index":"A","solvedCount":4681},{"contestId":965,"index":"B","solvedCount":4810},{"contestId":962,"index":"D","solvedCount":7466},{"contestId":962,"index":"C","solvedCount":8529},{"contestId":962,"index":"B","solvedCount":8201},{"contestId":962,"index":"A","solvedCount":13512},{"contestId":961,"index":"C","solvedCount":5674},{"contestId":961,"index":"B","solvedCount":27474},{"contestId":961,"index":"A","solvedCount":10964},{"contestId":960,"index":"D","solvedCount":1981},{"contestId":960,"index":"C","solvedCount":4199},{"contestId":960,"index":"A","solvedCount":8937},{"contestId":959,"index":"E","solvedCount":3856},{"contestId":959,"index":"B","solvedCount":10744},{"contestId":958,"index":"F1","solvedCount":1836},{"contestId":958,"index":"B1","solvedCount":3984},{"contestId":958,"index":"A1","solvedCount":1869},{"contestId":957,"index":"A","solvedCount":6046},{"contestId":955,"index":"B","solvedCount":5220},{"contestId":954,"index":"C","solvedCount":3986},{"contestId":954,"index":"B","solvedCount":7901},{"contestId":954,"index":"A","solvedCount":11175},{"contestId":952,"index":"C","solvedCount":3084},{"contestId":950,"index":"B","solvedCount":8060},{"contestId":950,"index":"A","solvedCount":16559},{"contestId":948,"index":"A","solvedCount":15722},{"contestId":946,"index":"E","solvedCount":1271},{"contestId":940,"index":"D","solvedCount":3797},{"contestId":940,"index":"C","solvedCount":6799},{"contestId":939,"index":"B","solvedCount":11397},{"contestId":938,"index":"A","solvedCount":12175},{"contestId":937,"index":"A","solvedCount":16762},{"contestId":936,"index":"C","solvedCount":1291},{"contestId":936,"index":"A","solvedCount":4694},{"contestId":935,"index":"B","solvedCount":12590},{"contestId":935,"index":"A","solvedCount":48166},{"contestId":934,"index":"B","solvedCount":9292},{"contestId":931,"index":"C","solvedCount":3546},{"contestId":931,"index":"B","solvedCount":7568},{"contestId":931,"index":"A","solvedCount":13209},{"contestId":930,"index":"D","solvedCount":466},{"contestId":930,"index":"B","solvedCount":3228},{"contestId":929,"index":"B","solvedCount":2093},{"contestId":929,"index":"A","solvedCount":2570},{"contestId":928,"index":"C","solvedCount":909},{"contestId":926,"index":"C","solvedCount":2114},{"contestId":926,"index":"A","solvedCount":4221},{"contestId":925,"index":"B","solvedCount":2360},{"contestId":924,"index":"A","solvedCount":5257},{"contestId":923,"index":"D","solvedCount":1470},{"contestId":922,"index":"A","solvedCount":12740},{"contestId":920,"index":"D","solvedCount":845},{"contestId":920,"index":"B","solvedCount":8424},{"contestId":920,"index":"A","solvedCount":8273},{"contestId":919,"index":"C","solvedCount":9510},{"contestId":919,"index":"B","solvedCount":32281},{"contestId":919,"index":"A","solvedCount":17084},{"contestId":918,"index":"B","solvedCount":20744},{"contestId":918,"index":"A","solvedCount":18486},{"contestId":917,"index":"A","solvedCount":3694},{"contestId":916,"index":"A","solvedCount":9746},{"contestId":915,"index":"E","solvedCount":5979},{"contestId":915,"index":"B","solvedCount":8448},{"contestId":915,"index":"A","solvedCount":16229},{"contestId":914,"index":"B","solvedCount":9138},{"contestId":914,"index":"A","solvedCount":15942},{"contestId":913,"index":"B","solvedCount":20101},{"contestId":913,"index":"A","solvedCount":24701},{"contestId":912,"index":"A","solvedCount":14557},{"contestId":911,"index":"E","solvedCount":3012},{"contestId":911,"index":"B","solvedCount":12954},{"contestId":911,"index":"A","solvedCount":12458},{"contestId":910,"index":"B","solvedCount":1901},{"contestId":910,"index":"A","solvedCount":14475},{"contestId":909,"index":"D","solvedCount":2216},{"contestId":908,"index":"F","solvedCount":1659},{"contestId":908,"index":"C","solvedCount":7272},{"contestId":908,"index":"B","solvedCount":8112},{"contestId":908,"index":"A","solvedCount":15996},{"contestId":907,"index":"B","solvedCount":4416},{"contestId":907,"index":"A","solvedCount":6067},{"contestId":906,"index":"A","solvedCount":4495},{"contestId":903,"index":"E","solvedCount":1632},{"contestId":903,"index":"B","solvedCount":8170},{"contestId":903,"index":"A","solvedCount":15671},{"contestId":902,"index":"A","solvedCount":10356},{"contestId":900,"index":"A","solvedCount":15190},{"contestId":899,"index":"E","solvedCount":3703},{"contestId":899,"index":"B","solvedCount":6507},{"contestId":898,"index":"C","solvedCount":5908},{"contestId":898,"index":"B","solvedCount":10873},{"contestId":898,"index":"A","solvedCount":17794},{"contestId":897,"index":"A","solvedCount":15240},{"contestId":895,"index":"A","solvedCount":6984},{"contestId":893,"index":"D","solvedCount":3375},{"contestId":893,"index":"B","solvedCount":12916},{"contestId":893,"index":"A","solvedCount":11223},{"contestId":892,"index":"B","solvedCount":10298},{"contestId":892,"index":"A","solvedCount":15250},{"contestId":888,"index":"C","solvedCount":9148},{"contestId":888,"index":"A","solvedCount":12197},{"contestId":887,"index":"C","solvedCount":2999},{"contestId":887,"index":"B","solvedCount":6215},{"contestId":887,"index":"A","solvedCount":12060},{"contestId":886,"index":"D","solvedCount":2061},{"contestId":886,"index":"C","solvedCount":5703},{"contestId":884,"index":"B","solvedCount":7756},{"contestId":884,"index":"A","solvedCount":11482},{"contestId":883,"index":"K","solvedCount":1255},{"contestId":883,"index":"H","solvedCount":1811},{"contestId":883,"index":"F","solvedCount":2428},{"contestId":883,"index":"E","solvedCount":2075},{"contestId":883,"index":"C","solvedCount":895},{"contestId":883,"index":"A","solvedCount":707},{"contestId":879,"index":"B","solvedCount":14969},{"contestId":879,"index":"A","solvedCount":9683},{"contestId":878,"index":"B","solvedCount":1138},{"contestId":877,"index":"A","solvedCount":11636},{"contestId":876,"index":"B","solvedCount":10531},{"contestId":875,"index":"C","solvedCount":2439},{"contestId":875,"index":"B","solvedCount":5411},{"contestId":873,"index":"B","solvedCount":9300},{"contestId":873,"index":"A","solvedCount":10779},{"contestId":870,"index":"A","solvedCount":10916},{"contestId":869,"index":"A","solvedCount":9859},{"contestId":868,"index":"D","solvedCount":1032},{"contestId":868,"index":"B","solvedCount":3987},{"contestId":868,"index":"A","solvedCount":10221},{"contestId":867,"index":"A","solvedCount":20986},{"contestId":864,"index":"D","solvedCount":6418},{"contestId":864,"index":"C","solvedCount":6258},{"contestId":864,"index":"B","solvedCount":10111},{"contestId":864,"index":"A","solvedCount":12374},{"contestId":863,"index":"D","solvedCount":3919},{"contestId":863,"index":"C","solvedCount":2746},{"contestId":863,"index":"A","solvedCount":11117},{"contestId":862,"index":"A","solvedCount":10820},{"contestId":859,"index":"A","solvedCount":8725},{"contestId":858,"index":"E","solvedCount":556},{"contestId":858,"index":"D","solvedCount":4427},{"contestId":858,"index":"C","solvedCount":5926},{"contestId":858,"index":"B","solvedCount":4138},{"contestId":855,"index":"A","solvedCount":28817},{"contestId":852,"index":"G","solvedCount":1475},{"contestId":852,"index":"A","solvedCount":448},{"contestId":851,"index":"A","solvedCount":10384},{"contestId":850,"index":"B","solvedCount":2237},{"contestId":849,"index":"A","solvedCount":9840},{"contestId":848,"index":"B","solvedCount":2023},{"contestId":847,"index":"M","solvedCount":6895},{"contestId":847,"index":"K","solvedCount":1938},{"contestId":847,"index":"I","solvedCount":1669},{"contestId":847,"index":"G","solvedCount":7798},{"contestId":847,"index":"A","solvedCount":4056},{"contestId":846,"index":"A","solvedCount":4787},{"contestId":845,"index":"B","solvedCount":5593},{"contestId":845,"index":"A","solvedCount":8543},{"contestId":844,"index":"A","solvedCount":12362},{"contestId":843,"index":"A","solvedCount":6029},{"contestId":841,"index":"A","solvedCount":14223},{"contestId":839,"index":"B","solvedCount":3454},{"contestId":839,"index":"A","solvedCount":15090},{"contestId":837,"index":"E","solvedCount":2221},{"contestId":837,"index":"C","solvedCount":4640},{"contestId":837,"index":"B","solvedCount":4426},{"contestId":837,"index":"A","solvedCount":10330},{"contestId":835,"index":"C","solvedCount":9599},{"contestId":834,"index":"B","solvedCount":9484},{"contestId":834,"index":"A","solvedCount":9164},{"contestId":833,"index":"D","solvedCount":543},{"contestId":832,"index":"C","solvedCount":512},{"contestId":832,"index":"B","solvedCount":4704},{"contestId":831,"index":"B","solvedCount":15875},{"contestId":831,"index":"A","solvedCount":11209},{"contestId":830,"index":"E","solvedCount":404},{"contestId":830,"index":"C","solvedCount":1396},{"contestId":830,"index":"B","solvedCount":3086},{"contestId":828,"index":"B","solvedCount":6220},{"contestId":828,"index":"A","solvedCount":8519},{"contestId":827,"index":"B","solvedCount":3752},{"contestId":825,"index":"D","solvedCount":3863},{"contestId":825,"index":"C","solvedCount":4949},{"contestId":825,"index":"B","solvedCount":4848},{"contestId":825,"index":"A","solvedCount":8273},{"contestId":822,"index":"C","solvedCount":4989},{"contestId":822,"index":"B","solvedCount":10441},{"contestId":822,"index":"A","solvedCount":37922},{"contestId":821,"index":"A","solvedCount":9067},{"contestId":820,"index":"A","solvedCount":8776},{"contestId":819,"index":"B","solvedCount":1807},{"contestId":818,"index":"D","solvedCount":3879},{"contestId":818,"index":"C","solvedCount":1420},{"contestId":818,"index":"B","solvedCount":3284},{"contestId":818,"index":"A","solvedCount":7965},{"contestId":817,"index":"B","solvedCount":6547},{"contestId":817,"index":"A","solvedCount":6995},{"contestId":816,"index":"B","solvedCount":30386},{"contestId":816,"index":"A","solvedCount":9854},{"contestId":815,"index":"E","solvedCount":372},{"contestId":815,"index":"A","solvedCount":5935},{"contestId":814,"index":"A","solvedCount":11139},{"contestId":813,"index":"A","solvedCount":5508},{"contestId":812,"index":"D","solvedCount":387},{"contestId":812,"index":"A","solvedCount":6482},{"contestId":811,"index":"C","solvedCount":3535},{"contestId":811,"index":"B","solvedCount":6837},{"contestId":811,"index":"A","solvedCount":12467},{"contestId":810,"index":"A","solvedCount":9423},{"contestId":809,"index":"A","solvedCount":4926},{"contestId":808,"index":"D","solvedCount":8493},{"contestId":808,"index":"B","solvedCount":16967},{"contestId":808,"index":"A","solvedCount":11309},{"contestId":807,"index":"B","solvedCount":3696},{"contestId":807,"index":"A","solvedCount":23808},{"contestId":804,"index":"B","solvedCount":10323},{"contestId":802,"index":"G1","solvedCount":8320},{"contestId":799,"index":"C","solvedCount":4084},{"contestId":799,"index":"B","solvedCount":10311},{"contestId":799,"index":"A","solvedCount":21768},{"contestId":797,"index":"B","solvedCount":11758},{"contestId":797,"index":"A","solvedCount":20878},{"contestId":796,"index":"B","solvedCount":9793},{"contestId":796,"index":"A","solvedCount":13937},{"contestId":794,"index":"A","solvedCount":8071},{"contestId":793,"index":"C","solvedCount":1405},{"contestId":793,"index":"B","solvedCount":4942},{"contestId":793,"index":"A","solvedCount":8255},{"contestId":792,"index":"B","solvedCount":6606},{"contestId":792,"index":"A","solvedCount":9913},{"contestId":791,"index":"A","solvedCount":271855},{"contestId":789,"index":"B","solvedCount":5094},{"contestId":789,"index":"A","solvedCount":9965},{"contestId":787,"index":"B","solvedCount":5832},{"contestId":785,"index":"A","solvedCount":115892},{"contestId":784,"index":"F","solvedCount":1150},{"contestId":784,"index":"E","solvedCount":2062},{"contestId":784,"index":"D","solvedCount":518},{"contestId":784,"index":"C","solvedCount":781},{"contestId":780,"index":"H","solvedCount":210},{"contestId":780,"index":"D","solvedCount":3067},{"contestId":780,"index":"A","solvedCount":23444},{"contestId":778,"index":"B","solvedCount":2572},{"contestId":777,"index":"D","solvedCount":5286},{"contestId":777,"index":"C","solvedCount":6926},{"contestId":777,"index":"A","solvedCount":11031},{"contestId":776,"index":"F","solvedCount":566},{"contestId":776,"index":"C","solvedCount":6334},{"contestId":776,"index":"A","solvedCount":12995},{"contestId":774,"index":"K","solvedCount":1403},{"contestId":774,"index":"D","solvedCount":2134},{"contestId":774,"index":"C","solvedCount":4417},{"contestId":770,"index":"D","solvedCount":1639},{"contestId":770,"index":"C","solvedCount":3019},{"contestId":770,"index":"B","solvedCount":3102},{"contestId":770,"index":"A","solvedCount":22066},{"contestId":769,"index":"A","solvedCount":6526},{"contestId":768,"index":"C","solvedCount":4241},{"contestId":767,"index":"A","solvedCount":23126},{"contestId":765,"index":"E","solvedCount":1366},{"contestId":765,"index":"B","solvedCount":7616},{"contestId":765,"index":"A","solvedCount":9646},{"contestId":764,"index":"B","solvedCount":12809},{"contestId":764,"index":"A","solvedCount":17267},{"contestId":763,"index":"C","solvedCount":822},{"contestId":763,"index":"A","solvedCount":12374},{"contestId":762,"index":"D","solvedCount":1893},{"contestId":762,"index":"B","solvedCount":11251},{"contestId":761,"index":"F","solvedCount":756},{"contestId":761,"index":"C","solvedCount":6064},{"contestId":761,"index":"B","solvedCount":7091},{"contestId":761,"index":"A","solvedCount":15261},{"contestId":760,"index":"A","solvedCount":8719},{"contestId":758,"index":"C","solvedCount":4084},{"contestId":758,"index":"B","solvedCount":10794},{"contestId":758,"index":"A","solvedCount":77894},{"contestId":757,"index":"A","solvedCount":11938},{"contestId":754,"index":"C","solvedCount":1126},{"contestId":754,"index":"B","solvedCount":7633},{"contestId":754,"index":"A","solvedCount":9544},{"contestId":753,"index":"B","solvedCount":1461},{"contestId":750,"index":"F","solvedCount":657},{"contestId":750,"index":"D","solvedCount":3180},{"contestId":750,"index":"B","solvedCount":9757},{"contestId":750,"index":"A","solvedCount":96449},{"contestId":749,"index":"C","solvedCount":6311},{"contestId":749,"index":"A","solvedCount":58599},{"contestId":748,"index":"B","solvedCount":5670},{"contestId":748,"index":"A","solvedCount":9398},{"contestId":747,"index":"E","solvedCount":2119},{"contestId":747,"index":"C","solvedCount":5092},{"contestId":747,"index":"B","solvedCount":9774},{"contestId":746,"index":"E","solvedCount":1915},{"contestId":746,"index":"C","solvedCount":3890},{"contestId":746,"index":"B","solvedCount":32533},{"contestId":746,"index":"A","solvedCount":24220},{"contestId":745,"index":"B","solvedCount":3908},{"contestId":745,"index":"A","solvedCount":11090},{"contestId":743,"index":"B","solvedCount":16232},{"contestId":743,"index":"A","solvedCount":11887},{"contestId":742,"index":"A","solvedCount":54180},{"contestId":740,"index":"A","solvedCount":9211},{"contestId":735,"index":"A","solvedCount":13276},{"contestId":734,"index":"F","solvedCount":1462},{"contestId":734,"index":"D","solvedCount":3949},{"contestId":734,"index":"B","solvedCount":32432},{"contestId":734,"index":"A","solvedCount":205631},{"contestId":733,"index":"A","solvedCount":17086},{"contestId":732,"index":"C","solvedCount":10259},{"contestId":732,"index":"A","solvedCount":92762},{"contestId":731,"index":"F","solvedCount":3205},{"contestId":731,"index":"A","solvedCount":54640},{"contestId":730,"index":"H","solvedCount":3311},{"contestId":730,"index":"G","solvedCount":2326},{"contestId":730,"index":"E","solvedCount":927},{"contestId":730,"index":"D","solvedCount":965},{"contestId":730,"index":"A","solvedCount":1741},{"contestId":729,"index":"B","solvedCount":8842},{"contestId":729,"index":"A","solvedCount":8226},{"contestId":727,"index":"B","solvedCount":2290},{"contestId":725,"index":"C","solvedCount":2957},{"contestId":725,"index":"B","solvedCount":5382},{"contestId":725,"index":"A","solvedCount":7567},{"contestId":724,"index":"C","solvedCount":2297},{"contestId":724,"index":"B","solvedCount":4272},{"contestId":724,"index":"A","solvedCount":7620},{"contestId":723,"index":"F","solvedCount":1800},{"contestId":723,"index":"D","solvedCount":7644},{"contestId":723,"index":"B","solvedCount":11052},{"contestId":723,"index":"A","solvedCount":105609},{"contestId":722,"index":"F","solvedCount":678},{"contestId":722,"index":"B","solvedCount":6836},{"contestId":722,"index":"A","solvedCount":7007},{"contestId":721,"index":"B","solvedCount":12552},{"contestId":721,"index":"A","solvedCount":19482},{"contestId":720,"index":"E","solvedCount":126},{"contestId":719,"index":"A","solvedCount":16521},{"contestId":718,"index":"A","solvedCount":4646},{"contestId":717,"index":"C","solvedCount":4379},{"contestId":716,"index":"A","solvedCount":24287},{"contestId":714,"index":"B","solvedCount":15690},{"contestId":714,"index":"A","solvedCount":11217},{"contestId":713,"index":"A","solvedCount":8919},{"contestId":712,"index":"B","solvedCount":10432},{"contestId":712,"index":"A","solvedCount":12744},{"contestId":711,"index":"B","solvedCount":8689},{"contestId":711,"index":"A","solvedCount":31201},{"contestId":710,"index":"A","solvedCount":15041},{"contestId":709,"index":"B","solvedCount":5065},{"contestId":709,"index":"A","solvedCount":39032},{"contestId":708,"index":"B","solvedCount":3484},{"contestId":708,"index":"A","solvedCount":9999},{"contestId":707,"index":"D","solvedCount":3157},{"contestId":707,"index":"A","solvedCount":57027},{"contestId":706,"index":"E","solvedCount":1303},{"contestId":706,"index":"B","solvedCount":91219},{"contestId":706,"index":"A","solvedCount":15478},{"contestId":705,"index":"A","solvedCount":138105},{"contestId":704,"index":"C","solvedCount":622},{"contestId":704,"index":"A","solvedCount":10405},{"contestId":703,"index":"C","solvedCount":2023},{"contestId":703,"index":"B","solvedCount":6106},{"contestId":703,"index":"A","solvedCount":68908},{"contestId":702,"index":"C","solvedCount":24984},{"contestId":702,"index":"B","solvedCount":14087},{"contestId":702,"index":"A","solvedCount":57563},{"contestId":701,"index":"A","solvedCount":21445},{"contestId":699,"index":"B","solvedCount":8017},{"contestId":699,"index":"A","solvedCount":19694},{"contestId":697,"index":"B","solvedCount":6066},{"contestId":697,"index":"A","solvedCount":13505},{"contestId":696,"index":"C","solvedCount":2323},{"contestId":696,"index":"A","solvedCount":6544},{"contestId":691,"index":"C","solvedCount":3041},{"contestId":691,"index":"B","solvedCount":8281},{"contestId":691,"index":"A","solvedCount":11396},{"contestId":689,"index":"E","solvedCount":2357},{"contestId":689,"index":"A","solvedCount":5543},{"contestId":688,"index":"A","solvedCount":14943},{"contestId":686,"index":"B","solvedCount":8063},{"contestId":686,"index":"A","solvedCount":44704},{"contestId":685,"index":"D","solvedCount":561},{"contestId":681,"index":"A","solvedCount":17001},{"contestId":680,"index":"B","solvedCount":26562},{"contestId":680,"index":"A","solvedCount":13432},{"contestId":679,"index":"D","solvedCount":407},{"contestId":679,"index":"C","solvedCount":1309},{"contestId":678,"index":"C","solvedCount":11312},{"contestId":678,"index":"B","solvedCount":4822},{"contestId":678,"index":"A","solvedCount":15516},{"contestId":677,"index":"E","solvedCount":815},{"contestId":677,"index":"C","solvedCount":7085},{"contestId":677,"index":"B","solvedCount":8000},{"contestId":677,"index":"A","solvedCount":189263},{"contestId":676,"index":"D","solvedCount":2014},{"contestId":676,"index":"B","solvedCount":5875},{"contestId":676,"index":"A","solvedCount":14942},{"contestId":673,"index":"B","solvedCount":3705},{"contestId":673,"index":"A","solvedCount":10992},{"contestId":672,"index":"B","solvedCount":18772},{"contestId":672,"index":"A","solvedCount":16825},{"contestId":671,"index":"A","solvedCount":4425},{"contestId":670,"index":"D2","solvedCount":21017},{"contestId":670,"index":"D1","solvedCount":25686},{"contestId":670,"index":"C","solvedCount":10185},{"contestId":670,"index":"B","solvedCount":12201},{"contestId":666,"index":"A","solvedCount":3847},{"contestId":665,"index":"A","solvedCount":3228},{"contestId":662,"index":"D","solvedCount":1739},{"contestId":660,"index":"B","solvedCount":5953},{"contestId":660,"index":"A","solvedCount":10746},{"contestId":659,"index":"D","solvedCount":6793},{"contestId":659,"index":"C","solvedCount":12055},{"contestId":659,"index":"A","solvedCount":17067},{"contestId":658,"index":"A","solvedCount":7799},{"contestId":656,"index":"B","solvedCount":1782},{"contestId":653,"index":"C","solvedCount":1787},{"contestId":653,"index":"A","solvedCount":9405},{"contestId":652,"index":"A","solvedCount":5327},{"contestId":651,"index":"A","solvedCount":24368},{"contestId":649,"index":"D","solvedCount":446},{"contestId":649,"index":"A","solvedCount":1736},{"contestId":648,"index":"A","solvedCount":1200},{"contestId":645,"index":"A","solvedCount":3838},{"contestId":644,"index":"C","solvedCount":1028},{"contestId":643,"index":"A","solvedCount":4850},{"contestId":641,"index":"D","solvedCount":1610},{"contestId":641,"index":"C","solvedCount":3209},{"contestId":641,"index":"B","solvedCount":4410},{"contestId":641,"index":"A","solvedCount":6386},{"contestId":639,"index":"C","solvedCount":1271},{"contestId":639,"index":"A","solvedCount":6569},{"contestId":637,"index":"C","solvedCount":2543},{"contestId":637,"index":"A","solvedCount":5910},{"contestId":635,"index":"A","solvedCount":3288},{"contestId":634,"index":"A","solvedCount":3478},{"contestId":633,"index":"H","solvedCount":829},{"contestId":633,"index":"D","solvedCount":3095},{"contestId":633,"index":"C","solvedCount":3494},{"contestId":631,"index":"D","solvedCount":2506},{"contestId":631,"index":"B","solvedCount":7947},{"contestId":631,"index":"A","solvedCount":9820},{"contestId":630,"index":"L","solvedCount":4125},{"contestId":629,"index":"A","solvedCount":15078},{"contestId":628,"index":"E","solvedCount":1123},{"contestId":628,"index":"A","solvedCount":7203},{"contestId":626,"index":"A","solvedCount":6985},{"contestId":625,"index":"D","solvedCount":710},{"contestId":625,"index":"C","solvedCount":7224},{"contestId":625,"index":"A","solvedCount":5694},{"contestId":622,"index":"C","solvedCount":7664},{"contestId":622,"index":"B","solvedCount":11139},{"contestId":622,"index":"A","solvedCount":10372},{"contestId":621,"index":"B","solvedCount":11714},{"contestId":621,"index":"A","solvedCount":23248},{"contestId":620,"index":"B","solvedCount":10664},{"contestId":620,"index":"A","solvedCount":14851},{"contestId":618,"index":"C","solvedCount":4820},{"contestId":618,"index":"A","solvedCount":8918},{"contestId":617,"index":"D","solvedCount":4471},{"contestId":617,"index":"C","solvedCount":5308},{"contestId":616,"index":"E","solvedCount":3793},{"contestId":616,"index":"A","solvedCount":11018},{"contestId":615,"index":"E","solvedCount":1111},{"contestId":615,"index":"A","solvedCount":20828},{"contestId":614,"index":"B","solvedCount":7381},{"contestId":614,"index":"A","solvedCount":8019},{"contestId":612,"index":"B","solvedCount":7696},{"contestId":612,"index":"A","solvedCount":7948},{"contestId":611,"index":"F","solvedCount":563},{"contestId":611,"index":"C","solvedCount":9193},{"contestId":611,"index":"B","solvedCount":11354},{"contestId":611,"index":"A","solvedCount":12277},{"contestId":610,"index":"B","solvedCount":8439},{"contestId":609,"index":"C","solvedCount":7547},{"contestId":609,"index":"B","solvedCount":10270},{"contestId":609,"index":"A","solvedCount":19735},{"contestId":608,"index":"A","solvedCount":10087},{"contestId":606,"index":"B","solvedCount":2867},{"contestId":606,"index":"A","solvedCount":8355},{"contestId":604,"index":"A","solvedCount":9483},{"contestId":602,"index":"B","solvedCount":12471},{"contestId":602,"index":"A","solvedCount":8839},{"contestId":600,"index":"A","solvedCount":5905},{"contestId":599,"index":"B","solvedCount":4612},{"contestId":599,"index":"A","solvedCount":31975},{"contestId":598,"index":"B","solvedCount":12448},{"contestId":596,"index":"B","solvedCount":10986},{"contestId":596,"index":"A","solvedCount":8149},{"contestId":595,"index":"A","solvedCount":15623},{"contestId":594,"index":"C","solvedCount":786},{"contestId":593,"index":"A","solvedCount":6218},{"contestId":592,"index":"A","solvedCount":6578},{"contestId":591,"index":"B","solvedCount":8710},{"contestId":591,"index":"A","solvedCount":17500},{"contestId":590,"index":"A","solvedCount":4404},{"contestId":586,"index":"B","solvedCount":5264},{"contestId":586,"index":"A","solvedCount":10677},{"contestId":585,"index":"F","solvedCount":954},{"contestId":585,"index":"A","solvedCount":4490},{"contestId":583,"index":"B","solvedCount":9030},{"contestId":583,"index":"A","solvedCount":11828},{"contestId":581,"index":"D","solvedCount":5057},{"contestId":581,"index":"C","solvedCount":7685},{"contestId":581,"index":"B","solvedCount":13793},{"contestId":581,"index":"A","solvedCount":87753},{"contestId":580,"index":"A","solvedCount":110422},{"contestId":579,"index":"B","solvedCount":5530},{"contestId":577,"index":"A","solvedCount":46541},{"contestId":575,"index":"D","solvedCount":2009},{"contestId":574,"index":"A","solvedCount":9636},{"contestId":573,"index":"A","solvedCount":18929},{"contestId":572,"index":"B","solvedCount":9141},{"contestId":571,"index":"A","solvedCount":2747},{"contestId":570,"index":"C","solvedCount":9631},{"contestId":570,"index":"B","solvedCount":17014},{"contestId":570,"index":"A","solvedCount":14407},{"contestId":569,"index":"A","solvedCount":5091},{"contestId":568,"index":"A","solvedCount":5436},{"contestId":567,"index":"B","solvedCount":8915},{"contestId":567,"index":"A","solvedCount":36631},{"contestId":560,"index":"B","solvedCount":8321},{"contestId":560,"index":"A","solvedCount":20148},{"contestId":558,"index":"D","solvedCount":1241},{"contestId":558,"index":"B","solvedCount":8432},{"contestId":558,"index":"A","solvedCount":11113},{"contestId":557,"index":"B","solvedCount":7536},{"contestId":557,"index":"A","solvedCount":8554},{"contestId":556,"index":"B","solvedCount":8284},{"contestId":555,"index":"D","solvedCount":967},{"contestId":555,"index":"A","solvedCount":6718},{"contestId":553,"index":"B","solvedCount":2299},{"contestId":552,"index":"E","solvedCount":1782},{"contestId":552,"index":"B","solvedCount":16190},{"contestId":552,"index":"A","solvedCount":10319},{"contestId":551,"index":"E","solvedCount":2274},{"contestId":551,"index":"D","solvedCount":2154},{"contestId":551,"index":"B","solvedCount":4090},{"contestId":551,"index":"A","solvedCount":18026},{"contestId":550,"index":"E","solvedCount":1536},{"contestId":550,"index":"D","solvedCount":3804},{"contestId":550,"index":"A","solvedCount":44914},{"contestId":549,"index":"D","solvedCount":2262},{"contestId":549,"index":"A","solvedCount":10337},{"contestId":548,"index":"B","solvedCount":9128},{"contestId":548,"index":"A","solvedCount":10416},{"contestId":547,"index":"A","solvedCount":2811},{"contestId":546,"index":"B","solvedCount":18886},{"contestId":546,"index":"A","solvedCount":248651},{"contestId":545,"index":"D","solvedCount":30736},{"contestId":545,"index":"A","solvedCount":12241},{"contestId":544,"index":"B","solvedCount":9039},{"contestId":544,"index":"A","solvedCount":8923},{"contestId":540,"index":"E","solvedCount":2618},{"contestId":540,"index":"B","solvedCount":5036},{"contestId":540,"index":"A","solvedCount":35776},{"contestId":538,"index":"D","solvedCount":2531},{"contestId":538,"index":"C","solvedCount":6179},{"contestId":538,"index":"B","solvedCount":19633},{"contestId":538,"index":"A","solvedCount":7423},{"contestId":535,"index":"B","solvedCount":27263},{"contestId":535,"index":"A","solvedCount":13181},{"contestId":534,"index":"E","solvedCount":416},{"contestId":534,"index":"A","solvedCount":13017},{"contestId":533,"index":"C","solvedCount":2467},{"contestId":527,"index":"D","solvedCount":5149},{"contestId":527,"index":"C","solvedCount":7698},{"contestId":527,"index":"A","solvedCount":15828},{"contestId":526,"index":"E","solvedCount":1195},{"contestId":526,"index":"B","solvedCount":4739},{"contestId":526,"index":"A","solvedCount":5081},{"contestId":524,"index":"A","solvedCount":1492},{"contestId":523,"index":"D","solvedCount":2614},{"contestId":523,"index":"B","solvedCount":1002},{"contestId":523,"index":"A","solvedCount":2879},{"contestId":522,"index":"B","solvedCount":9666},{"contestId":520,"index":"D","solvedCount":1704},{"contestId":520,"index":"B","solvedCount":66250},{"contestId":520,"index":"A","solvedCount":134146},{"contestId":519,"index":"C","solvedCount":20892},{"contestId":519,"index":"B","solvedCount":44649},{"contestId":519,"index":"A","solvedCount":20328},{"contestId":518,"index":"F","solvedCount":445},{"contestId":518,"index":"E","solvedCount":1083},{"contestId":518,"index":"C","solvedCount":6424},{"contestId":518,"index":"B","solvedCount":8471},{"contestId":514,"index":"B","solvedCount":22945},{"contestId":514,"index":"A","solvedCount":75699},{"contestId":510,"index":"A","solvedCount":111109},{"contestId":509,"index":"C","solvedCount":2469},{"contestId":509,"index":"B","solvedCount":10033},{"contestId":509,"index":"A","solvedCount":44975},{"contestId":507,"index":"D","solvedCount":2221},{"contestId":507,"index":"C","solvedCount":4608},{"contestId":507,"index":"A","solvedCount":22457},{"contestId":505,"index":"A","solvedCount":6993},{"contestId":501,"index":"E","solvedCount":989},{"contestId":501,"index":"A","solvedCount":24554},{"contestId":500,"index":"C","solvedCount":6063},{"contestId":500,"index":"A","solvedCount":65425},{"contestId":499,"index":"B","solvedCount":46002},{"contestId":499,"index":"A","solvedCount":14878},{"contestId":496,"index":"C","solvedCount":8238},{"contestId":496,"index":"B","solvedCount":6257},{"contestId":496,"index":"A","solvedCount":17321},{"contestId":495,"index":"A","solvedCount":9178},{"contestId":493,"index":"C","solvedCount":7620},{"contestId":493,"index":"B","solvedCount":14176},{"contestId":493,"index":"A","solvedCount":6483},{"contestId":492,"index":"D","solvedCount":3340},{"contestId":492,"index":"B","solvedCount":94239},{"contestId":492,"index":"A","solvedCount":65884},{"contestId":491,"index":"A","solvedCount":3617},{"contestId":490,"index":"E","solvedCount":1730},{"contestId":490,"index":"B","solvedCount":6536},{"contestId":490,"index":"A","solvedCount":73926},{"contestId":489,"index":"C","solvedCount":53191},{"contestId":489,"index":"A","solvedCount":10716},{"contestId":487,"index":"A","solvedCount":3988},{"contestId":486,"index":"C","solvedCount":12498},{"contestId":486,"index":"B","solvedCount":19488},{"contestId":486,"index":"A","solvedCount":162522},{"contestId":485,"index":"A","solvedCount":8865},{"contestId":484,"index":"C","solvedCount":692},{"contestId":483,"index":"A","solvedCount":25198},{"contestId":479,"index":"D","solvedCount":5047},{"contestId":479,"index":"B","solvedCount":8552},{"contestId":478,"index":"A","solvedCount":27462},{"contestId":476,"index":"A","solvedCount":53239},{"contestId":475,"index":"B","solvedCount":9448},{"contestId":475,"index":"A","solvedCount":4992},{"contestId":474,"index":"B","solvedCount":67393},{"contestId":474,"index":"A","solvedCount":57616},{"contestId":472,"index":"E","solvedCount":154},{"contestId":471,"index":"B","solvedCount":6238},{"contestId":471,"index":"A","solvedCount":13843},{"contestId":470,"index":"A","solvedCount":701},{"contestId":469,"index":"B","solvedCount":13485},{"contestId":469,"index":"A","solvedCount":126761},{"contestId":467,"index":"C","solvedCount":17186},{"contestId":467,"index":"B","solvedCount":44149},{"contestId":467,"index":"A","solvedCount":163523},{"contestId":466,"index":"A","solvedCount":80096},{"contestId":465,"index":"B","solvedCount":10953},{"contestId":465,"index":"A","solvedCount":10524},{"contestId":463,"index":"D","solvedCount":7526},{"contestId":463,"index":"C","solvedCount":9308},{"contestId":463,"index":"B","solvedCount":30489},{"contestId":463,"index":"A","solvedCount":9672},{"contestId":462,"index":"A","solvedCount":17997},{"contestId":461,"index":"C","solvedCount":1430},{"contestId":460,"index":"B","solvedCount":13588},{"contestId":460,"index":"A","solvedCount":53354},{"contestId":459,"index":"B","solvedCount":49266},{"contestId":459,"index":"A","solvedCount":37142},{"contestId":455,"index":"B","solvedCount":7233},{"contestId":454,"index":"B","solvedCount":19320},{"contestId":454,"index":"A","solvedCount":16377},{"contestId":452,"index":"D","solvedCount":1672},{"contestId":452,"index":"A","solvedCount":8610},{"contestId":451,"index":"C","solvedCount":3611},{"contestId":451,"index":"B","solvedCount":54831},{"contestId":451,"index":"A","solvedCount":78044},{"contestId":450,"index":"B","solvedCount":29386},{"contestId":450,"index":"A","solvedCount":47314},{"contestId":448,"index":"E","solvedCount":1979},{"contestId":448,"index":"B","solvedCount":17743},{"contestId":448,"index":"A","solvedCount":26278},{"contestId":447,"index":"B","solvedCount":21179},{"contestId":447,"index":"A","solvedCount":10397},{"contestId":446,"index":"A","solvedCount":13791},{"contestId":445,"index":"A","solvedCount":34568},{"contestId":443,"index":"B","solvedCount":4310},{"contestId":443,"index":"A","solvedCount":117610},{"contestId":442,"index":"A","solvedCount":2383},{"contestId":441,"index":"D","solvedCount":1269},{"contestId":441,"index":"C","solvedCount":12096},{"contestId":441,"index":"B","solvedCount":7579},{"contestId":441,"index":"A","solvedCount":19527},{"contestId":440,"index":"B","solvedCount":2363},{"contestId":440,"index":"A","solvedCount":9143},{"contestId":439,"index":"C","solvedCount":4201},{"contestId":439,"index":"B","solvedCount":15116},{"contestId":439,"index":"A","solvedCount":26834},{"contestId":437,"index":"B","solvedCount":10585},{"contestId":437,"index":"A","solvedCount":9496},{"contestId":436,"index":"B","solvedCount":3184},{"contestId":435,"index":"C","solvedCount":2761},{"contestId":435,"index":"A","solvedCount":11271},{"contestId":433,"index":"D","solvedCount":1347},{"contestId":433,"index":"C","solvedCount":2645},{"contestId":433,"index":"B","solvedCount":57829},{"contestId":433,"index":"A","solvedCount":18206},{"contestId":432,"index":"B","solvedCount":12351},{"contestId":432,"index":"A","solvedCount":71388},{"contestId":431,"index":"C","solvedCount":31036},{"contestId":431,"index":"B","solvedCount":11895},{"contestId":431,"index":"A","solvedCount":68487},{"contestId":427,"index":"E","solvedCount":1691},{"contestId":427,"index":"B","solvedCount":15685},{"contestId":427,"index":"A","solvedCount":101574},{"contestId":426,"index":"B","solvedCount":3992},{"contestId":426,"index":"A","solvedCount":10146},{"contestId":424,"index":"B","solvedCount":8545},{"contestId":424,"index":"A","solvedCount":9410},{"contestId":421,"index":"A","solvedCount":7022},{"contestId":420,"index":"C","solvedCount":1444},{"contestId":420,"index":"B","solvedCount":1181},{"contestId":420,"index":"A","solvedCount":7226},{"contestId":417,"index":"C","solvedCount":5131},{"contestId":417,"index":"B","solvedCount":2052},{"contestId":417,"index":"A","solvedCount":3462},{"contestId":416,"index":"D","solvedCount":1168},{"contestId":416,"index":"C","solvedCount":8854},{"contestId":416,"index":"B","solvedCount":9504},{"contestId":416,"index":"A","solvedCount":10218},{"contestId":415,"index":"B","solvedCount":6754},{"contestId":415,"index":"A","solvedCount":9709},{"contestId":413,"index":"B","solvedCount":1872},{"contestId":413,"index":"A","solvedCount":3055},{"contestId":412,"index":"E","solvedCount":949},{"contestId":412,"index":"C","solvedCount":4291},{"contestId":412,"index":"A","solvedCount":5117},{"contestId":411,"index":"C","solvedCount":1307},{"contestId":411,"index":"B","solvedCount":1430},{"contestId":411,"index":"A","solvedCount":8257},{"contestId":409,"index":"H","solvedCount":9617},{"contestId":408,"index":"B","solvedCount":10507},{"contestId":408,"index":"A","solvedCount":12171},{"contestId":407,"index":"C","solvedCount":1259},{"contestId":407,"index":"B","solvedCount":7270},{"contestId":407,"index":"A","solvedCount":5224},{"contestId":406,"index":"E","solvedCount":408},{"contestId":405,"index":"D","solvedCount":3307},{"contestId":405,"index":"C","solvedCount":4980},{"contestId":405,"index":"A","solvedCount":132208},{"contestId":404,"index":"E","solvedCount":666},{"contestId":404,"index":"D","solvedCount":2509},{"contestId":404,"index":"B","solvedCount":3067},{"contestId":404,"index":"A","solvedCount":26554},{"contestId":403,"index":"E","solvedCount":280},{"contestId":402,"index":"B","solvedCount":4020},{"contestId":401,"index":"C","solvedCount":22102},{"contestId":401,"index":"B","solvedCount":4650},{"contestId":401,"index":"A","solvedCount":17629},{"contestId":400,"index":"C","solvedCount":3040},{"contestId":400,"index":"B","solvedCount":8717},{"contestId":400,"index":"A","solvedCount":6961},{"contestId":399,"index":"A","solvedCount":4249},{"contestId":398,"index":"A","solvedCount":967},{"contestId":397,"index":"B","solvedCount":836},{"contestId":397,"index":"A","solvedCount":2739},{"contestId":394,"index":"D","solvedCount":301},{"contestId":394,"index":"A","solvedCount":2742},{"contestId":391,"index":"A","solvedCount":1817},{"contestId":390,"index":"B","solvedCount":1316},{"contestId":390,"index":"A","solvedCount":3782},{"contestId":389,"index":"B","solvedCount":7387},{"contestId":388,"index":"B","solvedCount":2623},{"contestId":387,"index":"C","solvedCount":2314},{"contestId":387,"index":"A","solvedCount":10677},{"contestId":386,"index":"D","solvedCount":586},{"contestId":386,"index":"B","solvedCount":2568},{"contestId":386,"index":"A","solvedCount":7878},{"contestId":385,"index":"C","solvedCount":10903},{"contestId":385,"index":"B","solvedCount":10993},{"contestId":385,"index":"A","solvedCount":17465},{"contestId":384,"index":"B","solvedCount":3847},{"contestId":384,"index":"A","solvedCount":17477},{"contestId":383,"index":"B","solvedCount":820},{"contestId":382,"index":"D","solvedCount":756},{"contestId":382,"index":"C","solvedCount":8816},{"contestId":382,"index":"A","solvedCount":13913},{"contestId":381,"index":"B","solvedCount":7449},{"contestId":381,"index":"A","solvedCount":95923},{"contestId":380,"index":"B","solvedCount":586},{"contestId":379,"index":"B","solvedCount":7646},{"contestId":379,"index":"A","solvedCount":54716},{"contestId":378,"index":"B","solvedCount":6265},{"contestId":376,"index":"B","solvedCount":7020},{"contestId":376,"index":"A","solvedCount":10002},{"contestId":375,"index":"E","solvedCount":675},{"contestId":375,"index":"B","solvedCount":5482},{"contestId":374,"index":"E","solvedCount":248},{"contestId":374,"index":"C","solvedCount":3074},{"contestId":374,"index":"A","solvedCount":3137},{"contestId":373,"index":"B","solvedCount":2831},{"contestId":373,"index":"A","solvedCount":11594},{"contestId":371,"index":"D","solvedCount":6892},{"contestId":371,"index":"A","solvedCount":6791},{"contestId":370,"index":"D","solvedCount":729},{"contestId":370,"index":"B","solvedCount":2732},{"contestId":369,"index":"B","solvedCount":6944},{"contestId":369,"index":"A","solvedCount":12389},{"contestId":368,"index":"A","solvedCount":8086},{"contestId":367,"index":"A","solvedCount":4580},{"contestId":366,"index":"E","solvedCount":876},{"contestId":366,"index":"B","solvedCount":7212},{"contestId":366,"index":"A","solvedCount":4858},{"contestId":365,"index":"B","solvedCount":15541},{"contestId":365,"index":"A","solvedCount":23595},{"contestId":364,"index":"A","solvedCount":5011},{"contestId":363,"index":"E","solvedCount":255},{"contestId":363,"index":"C","solvedCount":14269},{"contestId":363,"index":"A","solvedCount":11577},{"contestId":362,"index":"C","solvedCount":2057},{"contestId":362,"index":"B","solvedCount":14867},{"contestId":361,"index":"A","solvedCount":18002},{"contestId":360,"index":"A","solvedCount":2153},{"contestId":359,"index":"A","solvedCount":9359},{"contestId":358,"index":"E","solvedCount":448},{"contestId":358,"index":"C","solvedCount":2356},{"contestId":358,"index":"A","solvedCount":8212},{"contestId":357,"index":"B","solvedCount":8615},{"contestId":357,"index":"A","solvedCount":7805},{"contestId":356,"index":"E","solvedCount":605},{"contestId":356,"index":"C","solvedCount":1421},{"contestId":356,"index":"B","solvedCount":2122},{"contestId":355,"index":"B","solvedCount":4992},{"contestId":355,"index":"A","solvedCount":9916},{"contestId":353,"index":"C","solvedCount":5314},{"contestId":353,"index":"B","solvedCount":2450},{"contestId":353,"index":"A","solvedCount":20248},{"contestId":352,"index":"B","solvedCount":18465},{"contestId":352,"index":"A","solvedCount":29158},{"contestId":351,"index":"A","solvedCount":3113},{"contestId":350,"index":"C","solvedCount":6870},{"contestId":350,"index":"A","solvedCount":17723},{"contestId":349,"index":"B","solvedCount":15300},{"contestId":349,"index":"A","solvedCount":34594},{"contestId":347,"index":"B","solvedCount":9969},{"contestId":347,"index":"A","solvedCount":9914},{"contestId":344,"index":"A","solvedCount":160232},{"contestId":343,"index":"B","solvedCount":19020},{"contestId":342,"index":"B","solvedCount":4241},{"contestId":342,"index":"A","solvedCount":14184},{"contestId":340,"index":"C","solvedCount":4759},{"contestId":339,"index":"B","solvedCount":84269},{"contestId":339,"index":"A","solvedCount":290428},{"contestId":336,"index":"E","solvedCount":158},{"contestId":336,"index":"C","solvedCount":2679},{"contestId":336,"index":"A","solvedCount":10791},{"contestId":334,"index":"A","solvedCount":20336},{"contestId":333,"index":"D","solvedCount":2283},{"contestId":332,"index":"E","solvedCount":356},{"contestId":332,"index":"B","solvedCount":8887},{"contestId":332,"index":"A","solvedCount":3748},{"contestId":331,"index":"E1","solvedCount":219},{"contestId":331,"index":"D3","solvedCount":210},{"contestId":331,"index":"D1","solvedCount":247},{"contestId":331,"index":"B1","solvedCount":826},{"contestId":331,"index":"A1","solvedCount":1541},{"contestId":330,"index":"A","solvedCount":32115},{"contestId":328,"index":"A","solvedCount":2448},{"contestId":327,"index":"A","solvedCount":52266},{"contestId":325,"index":"A","solvedCount":2324},{"contestId":321,"index":"A","solvedCount":3940},{"contestId":319,"index":"B","solvedCount":4929},{"contestId":318,"index":"B","solvedCount":8410},{"contestId":317,"index":"B","solvedCount":1687},{"contestId":316,"index":"F3","solvedCount":198},{"contestId":316,"index":"F1","solvedCount":203},{"contestId":315,"index":"B","solvedCount":7824},{"contestId":314,"index":"A","solvedCount":2195},{"contestId":313,"index":"C","solvedCount":6016},{"contestId":313,"index":"B","solvedCount":57856},{"contestId":313,"index":"A","solvedCount":67054},{"contestId":312,"index":"A","solvedCount":5444},{"contestId":311,"index":"A","solvedCount":4253},{"contestId":306,"index":"A","solvedCount":8314},{"contestId":305,"index":"C","solvedCount":2687},{"contestId":305,"index":"B","solvedCount":2325},{"contestId":305,"index":"A","solvedCount":5281},{"contestId":304,"index":"B","solvedCount":3201},{"contestId":303,"index":"B","solvedCount":1443},{"contestId":303,"index":"A","solvedCount":8677},{"contestId":302,"index":"B","solvedCount":9582},{"contestId":302,"index":"A","solvedCount":9877},{"contestId":300,"index":"A","solvedCount":28289},{"contestId":299,"index":"B","solvedCount":6683},{"contestId":298,"index":"B","solvedCount":16082},{"contestId":298,"index":"A","solvedCount":11822},{"contestId":295,"index":"A","solvedCount":28148},{"contestId":294,"index":"D","solvedCount":419},{"contestId":294,"index":"A","solvedCount":29037},{"contestId":292,"index":"B","solvedCount":11052},{"contestId":292,"index":"A","solvedCount":2916},{"contestId":291,"index":"C","solvedCount":1905},{"contestId":291,"index":"B","solvedCount":3107},{"contestId":291,"index":"A","solvedCount":6567},{"contestId":290,"index":"D","solvedCount":1918},{"contestId":290,"index":"C","solvedCount":1690},{"contestId":290,"index":"B","solvedCount":2636},{"contestId":290,"index":"A","solvedCount":3269},{"contestId":289,"index":"B","solvedCount":19278},{"contestId":289,"index":"A","solvedCount":10534},{"contestId":288,"index":"E","solvedCount":414},{"contestId":288,"index":"C","solvedCount":2477},{"contestId":287,"index":"A","solvedCount":22377},{"contestId":286,"index":"C","solvedCount":1630},{"contestId":286,"index":"B","solvedCount":1198},{"contestId":285,"index":"D","solvedCount":1708},{"contestId":285,"index":"C","solvedCount":26761},{"contestId":285,"index":"B","solvedCount":15859},{"contestId":285,"index":"A","solvedCount":14280},{"contestId":284,"index":"B","solvedCount":7453},{"contestId":284,"index":"A","solvedCount":7519},{"contestId":283,"index":"A","solvedCount":6940},{"contestId":282,"index":"C","solvedCount":10427},{"contestId":282,"index":"A","solvedCount":380202},{"contestId":281,"index":"B","solvedCount":3470},{"contestId":281,"index":"A","solvedCount":284349},{"contestId":280,"index":"E","solvedCount":352},{"contestId":280,"index":"D","solvedCount":1798},{"contestId":280,"index":"C","solvedCount":5647},{"contestId":280,"index":"B","solvedCount":5408},{"contestId":279,"index":"C","solvedCount":9109},{"contestId":279,"index":"B","solvedCount":79887},{"contestId":279,"index":"A","solvedCount":6001},{"contestId":278,"index":"A","solvedCount":12946},{"contestId":277,"index":"C","solvedCount":514},{"contestId":276,"index":"D","solvedCount":17045},{"contestId":276,"index":"C","solvedCount":43515},{"contestId":276,"index":"A","solvedCount":30597},{"contestId":275,"index":"B","solvedCount":3102},{"contestId":275,"index":"A","solvedCount":37487},{"contestId":274,"index":"E","solvedCount":433},{"contestId":272,"index":"C","solvedCount":7280},{"contestId":272,"index":"B","solvedCount":4343},{"contestId":272,"index":"A","solvedCount":28249},{"contestId":271,"index":"C","solvedCount":3161},{"contestId":270,"index":"B","solvedCount":4492},{"contestId":270,"index":"A","solvedCount":52110},{"contestId":268,"index":"C","solvedCount":14788},{"contestId":268,"index":"B","solvedCount":36512},{"contestId":266,"index":"B","solvedCount":173791},{"contestId":266,"index":"A","solvedCount":257235},{"contestId":265,"index":"B","solvedCount":18051},{"contestId":265,"index":"A","solvedCount":43861},{"contestId":264,"index":"A","solvedCount":11933},{"contestId":263,"index":"C","solvedCount":1164},{"contestId":263,"index":"B","solvedCount":9923},{"contestId":263,"index":"A","solvedCount":335830},{"contestId":262,"index":"A","solvedCount":22738},{"contestId":260,"index":"C","solvedCount":3254},{"contestId":260,"index":"B","solvedCount":4110},{"contestId":260,"index":"A","solvedCount":16877},{"contestId":259,"index":"B","solvedCount":14798},{"contestId":257,"index":"E","solvedCount":373},{"contestId":257,"index":"B","solvedCount":7886},{"contestId":257,"index":"A","solvedCount":6998},{"contestId":255,"index":"E","solvedCount":1029},{"contestId":255,"index":"D","solvedCount":2225},{"contestId":255,"index":"B","solvedCount":5528},{"contestId":255,"index":"A","solvedCount":31589},{"contestId":254,"index":"E","solvedCount":738},{"contestId":254,"index":"D","solvedCount":672},{"contestId":254,"index":"B","solvedCount":2279},{"contestId":253,"index":"E","solvedCount":616},{"contestId":252,"index":"A","solvedCount":5972},{"contestId":251,"index":"E","solvedCount":211},{"contestId":251,"index":"B","solvedCount":1388},{"contestId":250,"index":"B","solvedCount":2285},{"contestId":248,"index":"D","solvedCount":551},{"contestId":248,"index":"A","solvedCount":25612},{"contestId":245,"index":"F","solvedCount":1004},{"contestId":245,"index":"E","solvedCount":3562},{"contestId":245,"index":"B","solvedCount":5564},{"contestId":245,"index":"A","solvedCount":9241},{"contestId":244,"index":"A","solvedCount":8696},{"contestId":243,"index":"C","solvedCount":594},{"contestId":242,"index":"B","solvedCount":17585},{"contestId":242,"index":"A","solvedCount":6922},{"contestId":241,"index":"F","solvedCount":306},{"contestId":241,"index":"C","solvedCount":548},{"contestId":239,"index":"B","solvedCount":1499},{"contestId":239,"index":"A","solvedCount":20963},{"contestId":238,"index":"D","solvedCount":281},{"contestId":237,"index":"B","solvedCount":2388},{"contestId":237,"index":"A","solvedCount":30058},{"contestId":236,"index":"B","solvedCount":17703},{"contestId":236,"index":"A","solvedCount":297158},{"contestId":235,"index":"E","solvedCount":995},{"contestId":234,"index":"G","solvedCount":1606},{"contestId":234,"index":"E","solvedCount":1062},{"contestId":234,"index":"D","solvedCount":1612},{"contestId":234,"index":"C","solvedCount":6058},{"contestId":234,"index":"A","solvedCount":4725},{"contestId":233,"index":"A","solvedCount":50431},{"contestId":230,"index":"B","solvedCount":101505},{"contestId":228,"index":"B","solvedCount":3668},{"contestId":228,"index":"A","solvedCount":146991},{"contestId":227,"index":"B","solvedCount":33337},{"contestId":226,"index":"C","solvedCount":1052},{"contestId":225,"index":"D","solvedCount":1079},{"contestId":224,"index":"B","solvedCount":8224},{"contestId":223,"index":"A","solvedCount":2968},{"contestId":222,"index":"C","solvedCount":3108},{"contestId":222,"index":"B","solvedCount":6631},{"contestId":222,"index":"A","solvedCount":12061},{"contestId":221,"index":"B","solvedCount":5009},{"contestId":221,"index":"A","solvedCount":17068},{"contestId":220,"index":"A","solvedCount":13440},{"contestId":219,"index":"B","solvedCount":6201},{"contestId":219,"index":"A","solvedCount":33329},{"contestId":218,"index":"B","solvedCount":18765},{"contestId":218,"index":"A","solvedCount":10746},{"contestId":216,"index":"B","solvedCount":7143},{"contestId":216,"index":"A","solvedCount":5349},{"contestId":215,"index":"C","solvedCount":740},{"contestId":215,"index":"A","solvedCount":16419},{"contestId":212,"index":"B","solvedCount":408},{"contestId":208,"index":"D","solvedCount":8112},{"contestId":205,"index":"A","solvedCount":25706},{"contestId":204,"index":"E","solvedCount":1734},{"contestId":203,"index":"D","solvedCount":1523},{"contestId":203,"index":"B","solvedCount":2854},{"contestId":203,"index":"A","solvedCount":4481},{"contestId":202,"index":"A","solvedCount":20297},{"contestId":200,"index":"E","solvedCount":374},{"contestId":200,"index":"D","solvedCount":1068},{"contestId":200,"index":"C","solvedCount":1231},{"contestId":200,"index":"B","solvedCount":155838},{"contestId":199,"index":"A","solvedCount":31102},{"contestId":198,"index":"A","solvedCount":3357},{"contestId":195,"index":"C","solvedCount":1263},{"contestId":195,"index":"B","solvedCount":5558},{"contestId":194,"index":"A","solvedCount":11088},{"contestId":192,"index":"B","solvedCount":6878},{"contestId":192,"index":"A","solvedCount":11737},{"contestId":188,"index":"H","solvedCount":763},{"contestId":188,"index":"G","solvedCount":365},{"contestId":188,"index":"F","solvedCount":350},{"contestId":188,"index":"E","solvedCount":559},{"contestId":188,"index":"D","solvedCount":760},{"contestId":188,"index":"C","solvedCount":532},{"contestId":188,"index":"B","solvedCount":816},{"contestId":186,"index":"A","solvedCount":18780},{"contestId":182,"index":"D","solvedCount":9488},{"contestId":182,"index":"B","solvedCount":7455},{"contestId":182,"index":"A","solvedCount":369},{"contestId":181,"index":"A","solvedCount":9063},{"contestId":180,"index":"F","solvedCount":2941},{"contestId":180,"index":"A","solvedCount":647},{"contestId":177,"index":"A2","solvedCount":8753},{"contestId":177,"index":"A1","solvedCount":11731},{"contestId":175,"index":"F","solvedCount":102},{"contestId":175,"index":"C","solvedCount":1545},{"contestId":175,"index":"B","solvedCount":1604},{"contestId":175,"index":"A","solvedCount":2609},{"contestId":174,"index":"B","solvedCount":2552},{"contestId":173,"index":"D","solvedCount":321},{"contestId":173,"index":"A","solvedCount":2570},{"contestId":172,"index":"C","solvedCount":1264},{"contestId":172,"index":"B","solvedCount":3194},{"contestId":172,"index":"A","solvedCount":8338},{"contestId":171,"index":"H","solvedCount":343},{"contestId":171,"index":"F","solvedCount":1499},{"contestId":171,"index":"C","solvedCount":1251},{"contestId":168,"index":"B","solvedCount":1321},{"contestId":168,"index":"A","solvedCount":11678},{"contestId":167,"index":"A","solvedCount":2214},{"contestId":166,"index":"A","solvedCount":21588},{"contestId":165,"index":"B","solvedCount":24217},{"contestId":165,"index":"A","solvedCount":26764},{"contestId":162,"index":"A","solvedCount":848},{"contestId":160,"index":"C","solvedCount":3781},{"contestId":159,"index":"A","solvedCount":2679},{"contestId":158,"index":"C","solvedCount":10661},{"contestId":158,"index":"B","solvedCount":108225},{"contestId":158,"index":"A","solvedCount":339882},{"contestId":156,"index":"B","solvedCount":2506},{"contestId":152,"index":"B","solvedCount":7517},{"contestId":152,"index":"A","solvedCount":18964},{"contestId":151,"index":"B","solvedCount":6972},{"contestId":151,"index":"A","solvedCount":99471},{"contestId":149,"index":"B","solvedCount":2409},{"contestId":149,"index":"A","solvedCount":47548},{"contestId":148,"index":"B","solvedCount":6101},{"contestId":148,"index":"A","solvedCount":116735},{"contestId":147,"index":"A","solvedCount":4305},{"contestId":146,"index":"B","solvedCount":5051},{"contestId":146,"index":"A","solvedCount":17391},{"contestId":145,"index":"D","solvedCount":320},{"contestId":145,"index":"A","solvedCount":8060},{"contestId":144,"index":"C","solvedCount":4288},{"contestId":144,"index":"B","solvedCount":5769},{"contestId":144,"index":"A","solvedCount":127059},{"contestId":143,"index":"B","solvedCount":5392},{"contestId":142,"index":"B","solvedCount":2423},{"contestId":141,"index":"A","solvedCount":105652},{"contestId":140,"index":"B","solvedCount":1764},{"contestId":139,"index":"B","solvedCount":1474},{"contestId":139,"index":"A","solvedCount":38782},{"contestId":138,"index":"A","solvedCount":2625},{"contestId":137,"index":"E","solvedCount":1426},{"contestId":137,"index":"A","solvedCount":8004},{"contestId":136,"index":"B","solvedCount":5383},{"contestId":136,"index":"A","solvedCount":153504},{"contestId":135,"index":"D","solvedCount":332},{"contestId":135,"index":"A","solvedCount":8346},{"contestId":134,"index":"A","solvedCount":4980},{"contestId":133,"index":"B","solvedCount":9529},{"contestId":133,"index":"A","solvedCount":129468},{"contestId":132,"index":"B","solvedCount":834},{"contestId":132,"index":"A","solvedCount":3020},{"contestId":131,"index":"B","solvedCount":7704},{"contestId":131,"index":"A","solvedCount":104724},{"contestId":130,"index":"B","solvedCount":570},{"contestId":130,"index":"A","solvedCount":2022},{"contestId":129,"index":"B","solvedCount":14261},{"contestId":129,"index":"A","solvedCount":25714},{"contestId":128,"index":"D","solvedCount":1303},{"contestId":128,"index":"B","solvedCount":2968},{"contestId":127,"index":"B","solvedCount":10718},{"contestId":125,"index":"B","solvedCount":3802},{"contestId":124,"index":"B","solvedCount":5062},{"contestId":123,"index":"A","solvedCount":4112},{"contestId":122,"index":"B","solvedCount":13419},{"contestId":121,"index":"D","solvedCount":365},{"contestId":121,"index":"A","solvedCount":10782},{"contestId":120,"index":"G","solvedCount":722},{"contestId":120,"index":"C","solvedCount":4025},{"contestId":120,"index":"B","solvedCount":3705},{"contestId":120,"index":"A","solvedCount":5763},{"contestId":119,"index":"B","solvedCount":1148},{"contestId":119,"index":"A","solvedCount":29940},{"contestId":118,"index":"B","solvedCount":35481},{"contestId":118,"index":"A","solvedCount":240548},{"contestId":117,"index":"E","solvedCount":468},{"contestId":117,"index":"A","solvedCount":2247},{"contestId":116,"index":"B","solvedCount":14750},{"contestId":116,"index":"A","solvedCount":184817},{"contestId":113,"index":"E","solvedCount":190},{"contestId":113,"index":"A","solvedCount":2629},{"contestId":112,"index":"B","solvedCount":4632},{"contestId":112,"index":"A","solvedCount":302456},{"contestId":110,"index":"A","solvedCount":210151},{"contestId":109,"index":"A","solvedCount":20315},{"contestId":108,"index":"A","solvedCount":10507},{"contestId":106,"index":"D","solvedCount":1485},{"contestId":106,"index":"B","solvedCount":6956},{"contestId":106,"index":"A","solvedCount":8663},{"contestId":105,"index":"D","solvedCount":149},{"contestId":105,"index":"C","solvedCount":410},{"contestId":105,"index":"A","solvedCount":2044},{"contestId":104,"index":"A","solvedCount":17512},{"contestId":103,"index":"A","solvedCount":6711},{"contestId":102,"index":"B","solvedCount":32914},{"contestId":101,"index":"C","solvedCount":855},{"contestId":100,"index":"H","solvedCount":94},{"contestId":100,"index":"G","solvedCount":145},{"contestId":100,"index":"F","solvedCount":163},{"contestId":100,"index":"C","solvedCount":642},{"contestId":100,"index":"B","solvedCount":621},{"contestId":100,"index":"A","solvedCount":1064},{"contestId":99,"index":"B","solvedCount":3264},{"contestId":98,"index":"B","solvedCount":164},{"contestId":98,"index":"A","solvedCount":1368},{"contestId":97,"index":"D","solvedCount":391},{"contestId":97,"index":"A","solvedCount":355},{"contestId":96,"index":"A","solvedCount":201968},{"contestId":95,"index":"A","solvedCount":1881},{"contestId":94,"index":"B","solvedCount":5477},{"contestId":94,"index":"A","solvedCount":12661},{"contestId":93,"index":"C","solvedCount":469},{"contestId":93,"index":"A","solvedCount":2089},{"contestId":92,"index":"A","solvedCount":21914},{"contestId":90,"index":"B","solvedCount":5809},{"contestId":89,"index":"C","solvedCount":715},{"contestId":89,"index":"B","solvedCount":618},{"contestId":88,"index":"B","solvedCount":5347},{"contestId":88,"index":"A","solvedCount":4145},{"contestId":87,"index":"D","solvedCount":1123},{"contestId":87,"index":"B","solvedCount":1277},{"contestId":87,"index":"A","solvedCount":5911},{"contestId":86,"index":"D","solvedCount":18098},{"contestId":85,"index":"D","solvedCount":2573},{"contestId":85,"index":"A","solvedCount":2045},{"contestId":84,"index":"C","solvedCount":1884},{"contestId":82,"index":"B","solvedCount":2350},{"contestId":82,"index":"A","solvedCount":32715},{"contestId":81,"index":"E","solvedCount":464},{"contestId":81,"index":"B","solvedCount":2170},{"contestId":81,"index":"A","solvedCount":14444},{"contestId":79,"index":"B","solvedCount":8097},{"contestId":78,"index":"B","solvedCount":15617},{"contestId":78,"index":"A","solvedCount":15763},{"contestId":77,"index":"D","solvedCount":380},{"contestId":77,"index":"A","solvedCount":1995},{"contestId":76,"index":"E","solvedCount":1944},{"contestId":75,"index":"D","solvedCount":2137},{"contestId":75,"index":"B","solvedCount":3664},{"contestId":75,"index":"A","solvedCount":30553},{"contestId":74,"index":"A","solvedCount":5988},{"contestId":72,"index":"I","solvedCount":489},{"contestId":72,"index":"H","solvedCount":290},{"contestId":72,"index":"B","solvedCount":118},{"contestId":71,"index":"D","solvedCount":818},{"contestId":71,"index":"B","solvedCount":5483},{"contestId":70,"index":"E","solvedCount":628},{"contestId":69,"index":"E","solvedCount":5241},{"contestId":69,"index":"C","solvedCount":716},{"contestId":69,"index":"B","solvedCount":3690},{"contestId":69,"index":"A","solvedCount":210252},{"contestId":68,"index":"A","solvedCount":5452},{"contestId":67,"index":"A","solvedCount":2571},{"contestId":66,"index":"C","solvedCount":1201},{"contestId":66,"index":"B","solvedCount":23524},{"contestId":66,"index":"A","solvedCount":7177},{"contestId":65,"index":"E","solvedCount":110},{"contestId":65,"index":"B","solvedCount":1572},{"contestId":65,"index":"A","solvedCount":2058},{"contestId":64,"index":"C","solvedCount":362},{"contestId":64,"index":"A","solvedCount":4453},{"contestId":63,"index":"E","solvedCount":902},{"contestId":63,"index":"C","solvedCount":2032},{"contestId":63,"index":"B","solvedCount":5271},{"contestId":63,"index":"A","solvedCount":13788},{"contestId":62,"index":"C","solvedCount":363},{"contestId":62,"index":"B","solvedCount":1424},{"contestId":61,"index":"A","solvedCount":142100},{"contestId":60,"index":"A","solvedCount":4444},{"contestId":59,"index":"D","solvedCount":782},{"contestId":59,"index":"B","solvedCount":8170},{"contestId":59,"index":"A","solvedCount":240596},{"contestId":57,"index":"B","solvedCount":1188},{"contestId":57,"index":"A","solvedCount":3331},{"contestId":56,"index":"C","solvedCount":1325},{"contestId":56,"index":"B","solvedCount":4106},{"contestId":56,"index":"A","solvedCount":9843},{"contestId":55,"index":"A","solvedCount":3980},{"contestId":54,"index":"B","solvedCount":928},{"contestId":54,"index":"A","solvedCount":2650},{"contestId":53,"index":"B","solvedCount":1595},{"contestId":53,"index":"A","solvedCount":5913},{"contestId":52,"index":"A","solvedCount":10941},{"contestId":51,"index":"D","solvedCount":620},{"contestId":51,"index":"A","solvedCount":2125},{"contestId":49,"index":"D","solvedCount":2170},{"contestId":49,"index":"A","solvedCount":15607},{"contestId":48,"index":"B","solvedCount":3122},{"contestId":48,"index":"A","solvedCount":7486},{"contestId":47,"index":"C","solvedCount":896},{"contestId":47,"index":"B","solvedCount":16444},{"contestId":46,"index":"D","solvedCount":1115},{"contestId":46,"index":"B","solvedCount":4212},{"contestId":46,"index":"A","solvedCount":10247},{"contestId":45,"index":"A","solvedCount":8402},{"contestId":44,"index":"G","solvedCount":564},{"contestId":44,"index":"C","solvedCount":4187},{"contestId":44,"index":"B","solvedCount":2394},{"contestId":44,"index":"A","solvedCount":19073},{"contestId":43,"index":"E","solvedCount":485},{"contestId":43,"index":"D","solvedCount":1262},{"contestId":43,"index":"B","solvedCount":21199},{"contestId":42,"index":"B","solvedCount":1198},{"contestId":42,"index":"A","solvedCount":3230},{"contestId":41,"index":"C","solvedCount":4321},{"contestId":41,"index":"A","solvedCount":198171},{"contestId":40,"index":"C","solvedCount":369},{"contestId":40,"index":"A","solvedCount":4560},{"contestId":39,"index":"J","solvedCount":3707},{"contestId":39,"index":"H","solvedCount":3203},{"contestId":39,"index":"G","solvedCount":181},{"contestId":39,"index":"F","solvedCount":2018},{"contestId":38,"index":"D","solvedCount":1097},{"contestId":38,"index":"B","solvedCount":4166},{"contestId":38,"index":"A","solvedCount":27292},{"contestId":37,"index":"B","solvedCount":1120},{"contestId":36,"index":"E","solvedCount":655},{"contestId":36,"index":"C","solvedCount":396},{"contestId":36,"index":"B","solvedCount":2087},{"contestId":36,"index":"A","solvedCount":3636},{"contestId":35,"index":"B","solvedCount":1224},{"contestId":35,"index":"A","solvedCount":7740},{"contestId":34,"index":"E","solvedCount":695},{"contestId":34,"index":"C","solvedCount":4916},{"contestId":34,"index":"A","solvedCount":35843},{"contestId":33,"index":"A","solvedCount":5115},{"contestId":32,"index":"E","solvedCount":452},{"contestId":32,"index":"D","solvedCount":1534},{"contestId":32,"index":"B","solvedCount":83144},{"contestId":31,"index":"D","solvedCount":1263},{"contestId":31,"index":"C","solvedCount":2082},{"contestId":31,"index":"B","solvedCount":4834},{"contestId":31,"index":"A","solvedCount":13030},{"contestId":30,"index":"B","solvedCount":1429},{"contestId":29,"index":"C","solvedCount":6830},{"contestId":29,"index":"B","solvedCount":3429},{"contestId":28,"index":"A","solvedCount":1005},{"contestId":27,"index":"A","solvedCount":23644},{"contestId":26,"index":"C","solvedCount":1079},{"contestId":25,"index":"B","solvedCount":11603},{"contestId":24,"index":"C","solvedCount":1481},{"contestId":24,"index":"B","solvedCount":2105},{"contestId":21,"index":"B","solvedCount":1681},{"contestId":21,"index":"A","solvedCount":2338},{"contestId":20,"index":"A","solvedCount":7318},{"contestId":19,"index":"A","solvedCount":3281},{"contestId":18,"index":"C","solvedCount":15865},{"contestId":16,"index":"D","solvedCount":1907},{"contestId":16,"index":"B","solvedCount":21297},{"contestId":16,"index":"A","solvedCount":18010},{"contestId":15,"index":"D","solvedCount":991},{"contestId":15,"index":"A","solvedCount":4624},{"contestId":14,"index":"C","solvedCount":3956},{"contestId":14,"index":"B","solvedCount":8526},{"contestId":14,"index":"A","solvedCount":12917},{"contestId":13,"index":"B","solvedCount":1188},{"contestId":13,"index":"A","solvedCount":9764},{"contestId":12,"index":"C","solvedCount":7611},{"contestId":12,"index":"B","solvedCount":9974},{"contestId":12,"index":"A","solvedCount":16063},{"contestId":11,"index":"C","solvedCount":754},{"contestId":11,"index":"A","solvedCount":16052},{"contestId":10,"index":"B","solvedCount":2144},{"contestId":10,"index":"A","solvedCount":8640},{"contestId":9,"index":"C","solvedCount":14655},{"contestId":9,"index":"B","solvedCount":6361},{"contestId":8,"index":"B","solvedCount":5123},{"contestId":7,"index":"E","solvedCount":823},{"contestId":7,"index":"B","solvedCount":3045},{"contestId":6,"index":"B","solvedCount":15326},{"contestId":5,"index":"D","solvedCount":2026},{"contestId":5,"index":"B","solvedCount":7065},{"contestId":5,"index":"A","solvedCount":11507},{"contestId":4,"index":"C","solvedCount":116017},{"contestId":3,"index":"C","solvedCount":8505},{"contestId":2,"index":"A","solvedCount":32252},{"contestId":1,"index":"B","solvedCount":27254}]}}