iamthedkr / CompetitiveProgramming-clone

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Competitive Programming code

ICPC

I am one of the problem setters of Vietnam ICPC since 2016. Added my reference solutions for some problems here.

Also added some solutions from upsolving other regionals / WFs.

VNOJ

Code for VNOI Online Judge - official OJ in Vietnam.

I livestream solving these problems (in Vietnamese) at my FB page

Codeforces

Codeforces submissions are auto-generated with Harwest.

Only Accepted submissions are included.

All submissions from gyms and virtual contests are here.

# Title Solution Tags Submitted
3568 D - Shurikens C++17 greedy *1700 Oct/30/2020
3567 C - Perform Easily C++17 two pointers *1900 Oct/30/2020
3566 B - A New Technique C++17 *1100 Oct/30/2020
3565 A - Finding Sasuke C++17 math *800 Oct/30/2020
3564 E - Make It Increasing C++17 dp *2200 Oct/30/2020
3563 D - Minimal Height Tree C++17 trees *1600 Oct/30/2020
3562 C - Chef Monocarp C++17 sortings *1800 Oct/30/2020
3561 B - Reverse Binary Strings C++17 greedy *1200 Oct/30/2020
3560 A - Marketing Scheme C++17 math *800 Oct/30/2020
3559 A - Ahahahahahahahaha PyPy 3 math *1100 Sep/10/2020
3558 A - Multiples of Length C++17 number theory *1600 Sep/03/2020
3557 D - Again? Python 3 Apr/02/2020
3556 B - Limericks Python 3 math number theory Apr/02/2020
3555 A - Is it rated? Python 2 Apr/02/2020
3554 A - Malek Dance Club C++17 math *1600 Feb/29/2020
3553 E - Binary Numbers AND Sum C++17 math *1700 Feb/29/2020
3552 D - Polycarp's phone book C++17 sortings *1600 Feb/29/2020
3551 C - Permutation Cycle C++17 constructive algorithms *1600 Feb/29/2020
3550 A - Long Beautiful Integer C++17 strings *1700 Feb/29/2020
3549 B - s-palindrome Python 3 strings *1600 Feb/29/2020
3548 I - Palindrome Pairs C++17 strings *1600 Feb/29/2020
3547 A - Multicolored Marbles C++17 math *1600 Feb/29/2020
3546 D - Minimum Diameter Tree C++17 trees *1700 Feb/28/2020
3545 B - Three-level Laser C++17 two pointers *1600 Feb/28/2020
3544 F - Mentors C++17 data structures *1500 Feb/28/2020
3543 C - Find Maximum C++17 number theory *1600 Feb/28/2020
3542 C - Save the Nature C++17 greedy *1600 Feb/28/2020
3541 E - Field of Wonders C++17 strings *1500 Feb/28/2020
3540 C - Nastya and a Wardrobe C++17 math *1600 Feb/28/2020
3539 C - Destroying Array C++17 dsu *1600 Feb/28/2020
3538 A - Win or Freeze C++17 number theory *1400 Feb/28/2020
3537 D - Union Found Rust Feb/10/2020
3536 C - Partial Reduplication C++17 Feb/10/2020
3535 B - Bogart Gets Disqualified C++17 Feb/10/2020
3534 A - Vincent Adultman C++17 Feb/10/2020
3533 C - Product of Three Numbers Rust number theory *1300 Feb/08/2020
3532 F - Mega Nim C++17 Feb/07/2020
3531 C - Floyd Rust Feb/07/2020
3530 A - Clothes C++17 Feb/07/2020
3529 D - Dijkstra C++17 Feb/05/2020
3528 B - DAG C++17 constructive algorithms Feb/04/2020
3527 C - Segment tree or Fenwick? C++17 data structures Feb/04/2020
3526 A - Nash equilibrium C++17 Feb/04/2020
3525 A - Display The Number Rust greedy *900 Jan/31/2020
3524 D - Dr. Evil Underscores Rust trees *1900 Jan/13/2020
3523 C - Fadi and LCM Rust number theory *1400 Jan/13/2020
3522 B - Just Eat It! Rust greedy *1300 Jan/13/2020
3521 A - Mezo Playing Zoma Rust math *800 Jan/12/2020
3520 A - Water Buying Rust math *800 Jan/12/2020
3519 A - Wrong Subtraction Rust *800 Jan/12/2020
3518 B - Welfare State C++17 sortings *1600 Aug/16/2019
3517 D - Vus the Cossack and Numbers C++17 math *1500 Jun/28/2019
3516 C - Vus the Cossack and Strings C++17 math *1800 Jun/28/2019
3515 A - Vus the Cossack and a Contest C++17 *800 Jun/28/2019
3514 E - Fourier Doodles C++17 Apr/02/2019
3513 F - Neat Words C++17 Apr/02/2019
3512 C - Mystery Circuit C++17 bitmasks brute force Apr/02/2019
3511 B - Kanban Numbers C++17 brute force Apr/01/2019
3510 D - Pigeon d'Or C++17 Apr/01/2019
3509 A - Thanos Sort C++17 Apr/01/2019
3508 A - A C++17 Nov/06/2018
3507 E - The Untended Antiquity Java 8 hashing *2400 Nov/05/2018
3506 A - The Artful Expedient PyPy 2 brute force *1100 Nov/05/2018
3505 C - Flawed Flow C++17 greedy *2100 Oct/05/2018
3504 D - Sequence analysis C++17 May/12/2018
3503 E - Cheese Board C++11 *2000 Apr/02/2018
3502 D - I'm Feeling Lucky! C++11 probabilities *1800 Apr/02/2018
3501 C - Ravioli Sort C++11 *1600 Apr/02/2018
3500 B - A Map of the Cat C++11 interactive *1900 Apr/02/2018
3499 A - Quirky Quantifiers C++11 math *800 Apr/02/2018
3498 A - The Meaningless Game C++11 number theory *1700 Dec/01/2017
3497 L - Send the Fool Further! (hard) C++ trees *2400 May/28/2017
3496 C - Heidi and Library (hard) C++11 flows *2600 May/28/2017
3495 K - Send the Fool Further! (medium) C++14 trees *2100 May/28/2017
3494 N - April Fools' Problem (medium) C++11 graphs *2400 May/28/2017
3493 F - Marmots (hard) C++ probabilities *2800 May/28/2017
3492 E - Marmots (medium) C++ math *2200 May/28/2017
3491 D - Marmots (easy) C++ math *2100 May/28/2017
3490 H - Fake News (medium) C++ strings *2200 May/28/2017
3489 J - Send the Fool Further! (easy) C++14 trees *1400 May/28/2017
3488 M - April Fools' Problem (easy) C++11 sortings *1200 May/28/2017
3487 I - Fake News (hard) C++14 string suffix structures *2300 May/28/2017
3486 A - Heidi and Library (easy) C++11 greedy *1800 May/28/2017
3485 B - Heidi and Library (medium) C++11 greedy *1800 May/28/2017
3484 G - Fake News (easy) C++ strings *800 May/28/2017
3483 B - Dynamic Problem Scoring C++11 greedy *2000 May/08/2017
3482 A - Success Rate C++11 math *1700 May/08/2017
3481 D - Lie or Truth Go sortings *1500 Apr/07/2017
3480 L - Bars Java 8 greedy *2000 Apr/06/2017
3479 J - Stepan's Series Python 2 dp *2000 Apr/06/2017
3478 E - Big Number and Remainder C number theory *2300 Apr/06/2017
3477 K - Stepan and Vowels FPC strings *1600 Apr/06/2017
3476 C - Maximum Number JavaScript greedy *1200 Apr/06/2017
3475 B - Significant Cups C++14 two pointers *2100 Apr/05/2017
3474 A - Amusement Park Ruby ternary search *2100 Apr/05/2017
3473 B - Kids' Riddle Java 8 *special problem *2000 Apr/01/2017
3472 C - INTERCALC C++14 *special problem *1800 Apr/01/2017
3471 D - Touchy-Feely Palindromes C++14 *special problem *1900 Apr/01/2017
3470 A - Numbers Joke C++14 *special problem *1700 Apr/01/2017
3469 F - Crunching Numbers Just for You Python 2 *special problem *1900 Apr/01/2017
3468 E - Twisted Circuit C++11 brute force *2000 Apr/01/2017
3467 G - BF Calculator Python 2 *special problem *2000 Mar/31/2017
3466 E - New task C++14 data structures *2900 Mar/30/2017
3465 B - Weird journey C++14 graphs *2100 Mar/30/2017
3464 C - The Great Mixing C++14 shortest paths *2300 Mar/30/2017
3463 A - Functions again C++14 two pointers *1600 Mar/30/2017
3462 B - Not Afraid C++14 math *1300 Mar/24/2017
3461 A - The Monster C++14 number theory *1200 Mar/24/2017
3460 C - Till I Collapse C++14 divide and conquer *2400 Mar/24/2017
3459 B - Legacy C++14 shortest paths *2300 Mar/24/2017
3458 A - Berzerk C++14 games *2000 Mar/23/2017
3457 C - Bear and Company C++14 dp *2500 Mar/19/2017
3456 B - Bear and Tree Jumps C++14 trees *2100 Mar/19/2017
3455 A - Bear and Different Names C++14 greedy *1500 Mar/18/2017
3454 C - Pie Packages C++14 Mar/11/2017
3453 A - Salient Strings C++14 Mar/11/2017
3452 B - Innokenty and a Football League C++14 strings *1900 Mar/06/2017
3451 D - Axel and Marston in Bitland C++14 matrices *2400 Mar/05/2017
3450 E - Andryusha and Nervous Barriers C++14 data structures *2700 Mar/05/2017
3449 C - Underground Lab C++14 trees *2100 Mar/05/2017
3448 A - Andryusha and Colored Balloons C++14 trees *1600 Mar/05/2017
3447 D - Parquet Re-laying C++14 constructive algorithms *2700 Feb/26/2017
3446 B - Bitwise Formula C++14 expression parsing *1800 Feb/26/2017
3445 A - String Game C++14 strings *1700 Feb/26/2017
3444 F - Sherlock's bet to Moriarty C++14 trees *2800 Feb/24/2017
3443 G - Sherlock and the Encrypted Data C++14 dp *2900 Feb/24/2017
3442 D - The Door Problem C++14 graphs *2000 Feb/24/2017
3441 E - The Holmes Children C++14 number theory *2100 Feb/24/2017
3440 C - Molly's Chemicals C++14 math *1800 Feb/23/2017
3439 B - Sherlock and his girlfriend C++14 number theory *1200 Feb/23/2017
3438 A - A Serial Killer C++14 strings *900 Feb/23/2017
3437 C - Jon Snow and his Favourite Number C++14 sortings *1800 Feb/21/2017
3436 B - Code For 1 C++14 divide and conquer *1600 Feb/21/2017
3435 F - Barrels and boxes C++14 probabilities *2300 Feb/21/2017
3434 E - Game of Stones C++14 games *2100 Feb/21/2017
3433 A - Oath of the Night's Watch C++14 sortings *900 Feb/21/2017
3432 I - Sergey and exam C++14 Jan/28/2017
3431 H - Sergey and sequence C++14 Jan/28/2017
3430 F - Sergey’s columns C++14 Jan/28/2017
3429 A - Sergey and reduction (Junior) C++14 Jan/28/2017
3428 B - Big Top C++14 Jan/28/2017
3427 C - Fighting all the Zombies C++14 Jan/28/2017
3426 A - Subtle Sabotage C++14 Jan/28/2017
3425 A - Hacker Cups and Balls C++14 Jan/28/2017
3424 J - Zero Game C++14 Jan/28/2017
3423 F - Lonely Dreamoon 2 C++14 Jan/27/2017
3422 G - Dreamoon and NightMarket C++14 Jan/27/2017
3421 C - Crazy Dreamoon C++14 Jan/27/2017
3420 E - Radio stations C++14 data structures *2200 Jan/27/2017
3419 D - Bacterial Melee C++14 string suffix structures *2400 Jan/23/2017
3418 C - Nikita and stack C++14 data structures *2200 Jan/23/2017
3417 B - Travel Card C++14 dp *1600 Jan/23/2017
3416 A - Pavel and barbecue C++14 dfs and similar *1700 Jan/23/2017
3415 D - Beach Umbrellas C++14 Jan/21/2017
3414 A - Pie Progress C++14 Jan/21/2017
3413 B - Fighting the Zombies C++14 Jan/21/2017
3412 C - Manic Moving C++14 Jan/21/2017
3411 C - Fighting the Zombie C++14 Jan/21/2017
3410 A - Progress Pie C++14 Jan/21/2017
3409 B - Lazy Loading C++14 Jan/21/2017
3408 D - PolandBall and Polygon C++14 data structures *2000 Jan/16/2017
3407 E - PolandBall and White-Red graph C++14 shortest paths *2400 Jan/16/2017
3406 C - PolandBall and Forest C++14 trees *1300 Jan/16/2017
3405 B - PolandBall and Game C++14 strings *1100 Jan/16/2017
3404 A - PolandBall and Hypothesis C++14 number theory *800 Jan/16/2017
3403 C - Felicity is Coming! C++14 strings *1900 Jan/13/2017
3402 E - Bash Plays with Functions C++14 number theory *2500 Jan/13/2017
3401 D - Felicity's Big Secret Revealed C++14 dp *2200 Jan/13/2017
3400 B - Bash's Big Day C++14 number theory *1400 Jan/12/2017
3399 A - Gotta Catch Em' All! C++14 *1000 Jan/12/2017
3398 D - Leaving Auction C++14 data structures *2000 Dec/21/2016
3397 E - Inversions After Shuffle C++14 probabilities *2400 Dec/20/2016
3396 C - Hongcow Buys a Deck of Cards C++14 dp *2400 Dec/18/2016
3395 B - Hongcow's Game C++14 interactive *1900 Dec/18/2016
3394 A - Hongcow Builds A Nation C++14 graphs *1500 Dec/18/2016
3393 D - Permutations C++14 matrices *2800 Nov/28/2016
3392 C - Ostap and Tree C++14 trees *2500 Nov/28/2016
3391 B - Taxes C++14 number theory *1600 Nov/28/2016
3390 A - Tennis Championship C++14 math *1600 Nov/28/2016
3389 C - Subordinates C++14 greedy *1900 Nov/20/2016
3388 B - Sea Battle C++14 math *1700 Nov/20/2016
3387 A - Road to Cinema C++14 binary search *1700 Nov/20/2016
3386 F - Drivers Dissatisfaction C++14 trees *2200 Nov/01/2016
3385 D - Kostya the Sculptor Java 8 hashing *1600 Oct/31/2016
3384 C - Epidemic in Monstropolis Java 8 two pointers *1800 Oct/31/2016
3383 B - Parade Java 8 math *1100 Oct/31/2016
3382 A - Grasshopper And the String Java 8 *1000 Oct/31/2016
3381 D - Running Over The Bridges C++11 math *2200 Oct/23/2016
3380 C - Bulmart C++11 dfs and similar *2100 Oct/23/2016
3379 E - Award Ceremony C++ greedy *2200 Oct/23/2016
3378 I - Olympiad in Programming and Sports C++11 greedy *2000 Oct/23/2016
3377 A - Toda 2 C++ greedy *1800 Oct/23/2016
3376 H - Delete Them C++11 constructive algorithms *1300 Oct/23/2016
3375 B - Minimum and Maximum C++11 interactive *1800 Oct/23/2016
3374 J - Bottles C++ dp *1900 Oct/23/2016
3373 G - Car Repair Shop C++11 *1600 Oct/23/2016
3372 D - Contest Balloons C++11 greedy *1800 Oct/23/2016
3371 C - Hidden Word C++11 strings *1600 Oct/22/2016
3370 B - Food on the Plane Python 2 math *1200 Oct/22/2016
3369 A - Jumping Ball C++14 *1000 Oct/22/2016
3368 E - Dance Party C++ Oct/13/2016
3367 B - Pouring Water C++ Oct/13/2016
3366 A - The Baguette Master C++11 Oct/12/2016
3365 D - Checkmate with Bishop and Knight C++11 Oct/12/2016
3364 I - Odd Factor (64 MB ML!) C++ Oct/12/2016
3363 H - Kids' Play C++11 Oct/12/2016
3362 K - Average Speed C++11 Oct/12/2016
3361 L - Subway C++ Oct/12/2016
3360 C - Old Chess Sets C++11 Oct/12/2016
3359 M - A multiplication game C++ Oct/12/2016
3358 C - Ray Tracing C++11 sortings *1800 Oct/08/2016
3357 D - Dense Subsequence C++11 strings *1900 Oct/08/2016
3356 B - Batch Sort C++11 math *1500 Oct/08/2016
3355 A - Checking the Calendar C++11 *1000 Oct/08/2016
3354 C - Card Collecting C++ Oct/06/2016
3353 D - Double Elimination C++11 Oct/05/2016
3352 H - Hunter's Apprentice C++11 Oct/05/2016
3351 L - Sympathetic Tables C++ Oct/05/2016
3350 K - Mixing Bowls C++11 Oct/05/2016
3349 G - Ground Defense C++11 Oct/05/2016
3348 F - Flight Plan C++ Oct/05/2016
3347 J - Jurisdiction Disenchantment C++ Oct/05/2016
3346 E - Election of Evil C++11 Oct/05/2016
3345 I - Ingenious Lottery Tickets C++11 Oct/05/2016
3344 A - Assembly Required C++ Oct/05/2016
3343 B - Bulbs C++11 Oct/05/2016
3342 A - Letters Cyclic Shift C++11 strings *1200 Aug/25/2016
3341 B - Recover the String C++11 math *1900 Aug/25/2016
3340 D - Recover the String C++11 math *1900 Aug/25/2016
3339 C - Sereja and Brackets C++11 schedules *2000 Aug/10/2016
3338 C - Break Up C++11 graphs *2600 Jul/23/2016
3337 B - Connecting Universities C++11 trees *1800 Jul/23/2016
3336 A - As Fast As Possible C++11 math *1900 Jul/23/2016
3335 B3 - Recover Polygon (hard) C++11 *2600 Jul/10/2016
3334 B2 - Recover Polygon (medium) C++11 geometry *2600 Jul/10/2016
3333 A3 - Collective Mindsets (hard) C++ *2400 Jul/10/2016
3332 E2 - Photographs (II) C++11 *2600 Jul/10/2016
3331 A2 - Collective Mindsets (medium) C++ *2300 Jul/10/2016
3330 C3 - Brain Network (hard) C++11 trees *2200 Jul/10/2016
3329 E1 - Photographs (I) C++11 *1800 Jul/10/2016
3328 C2 - Brain Network (medium) C++11 trees *1500 Jul/10/2016
3327 C1 - Brain Network (easy) C++11 *1300 Jul/10/2016
3326 D3 - The Wall (hard) C++11 *2100 Jul/10/2016
3325 B1 - Recover Polygon (easy) C++11 *1700 Jul/10/2016
3324 D2 - The Wall (medium) C++11 combinatorics *1800 Jul/10/2016
3323 F1 - Tree of Life (easy) C++11 *1300 Jul/10/2016
3322 D1 - The Wall (easy) C++11 *1200 Jul/10/2016
3321 A1 - Collective Mindsets (easy) C++ *1100 Jul/10/2016
3320 B - Kay and Snowflake C++11 trees *1900 Jun/24/2016
3319 A - Robbers' watch C++11 math *1700 Jun/24/2016
3318 C - Alyona and the Tree C++11 trees *1600 Jun/18/2016
3317 B - Alyona and Mex C++ sortings *1200 Jun/18/2016
3316 A - Alyona and Numbers C++11 number theory *1100 Jun/18/2016
3315 E - Alyona and Triangles C++11 two pointers *2600 Jun/18/2016
3314 D - Alyona and Strings C++11 strings *1900 Jun/18/2016
3313 I - Loader Kotlin *special problem *2500 Jun/17/2016
3312 G - The Fraction Kotlin *special problem *1900 Jun/17/2016
3311 H - Exchange of Books Kotlin *special problem *1900 Jun/17/2016
3310 F - Reformat the String Kotlin *special problem *1800 Jun/17/2016
3309 E - Hammer throwing Kotlin *special problem *1800 Jun/17/2016
3308 D - Chocolate Bar Kotlin math *1400 Jun/17/2016
3307 C - Symmetric Difference Kotlin *special problem *1600 Jun/17/2016
3306 B - The Teacher of Physical Education Kotlin *special problem *1600 Jun/17/2016
3305 A - The Check of the Point Kotlin geometry *1200 Jun/17/2016
3304 E - Runaway to a Shadow C++11 sortings *2500 Jun/15/2016
3303 B - Economy Game C++11 brute force *1300 Jun/15/2016
3302 A - A Good Contest C++11 *800 Jun/15/2016
3301 C - Heap Operations C++11 greedy *1600 Jun/15/2016
3300 D - Gifts by the List C++11 trees *2000 Jun/15/2016
3299 F - Lena and Queries C++11 geometry *2500 Jun/14/2016
3298 E - Another Sith Tournament C++11 probabilities *2200 Jun/14/2016
3297 D - Theseus and labyrinth C++11 shortest paths *2000 May/27/2016
3296 C - Vasya and String C++11 two pointers *1500 May/27/2016
3295 B - Different is Good C++11 strings *1000 May/12/2016
3294 A - Summer Camp C++11 *800 May/12/2016
3293 C - Ultimate Weirdness of an Array C++11 number theory *2800 May/12/2016
3292 B - Robin Hood C++11 greedy *2000 May/12/2016
3291 A - Recycling Bottles C++11 greedy *1800 May/12/2016
3290 B - Weird Cryptography C++11 May/11/2016
3289 I - Farm C++11 May/11/2016
3288 J - Weird Maze C++11 May/11/2016
3287 H - Bend Test C++11 May/11/2016
3286 G - Board Game C++11 May/11/2016
3285 F - A Poet Computer C++11 May/11/2016
3284 E - Pairs C++11 May/11/2016
3283 D - Enormous Carpet C++11 May/11/2016
3282 C - OCR C++11 May/11/2016
3281 A - Time C++11 May/11/2016
3280 K - Wheels C++11 May/11/2016
3279 G - Stocks Dynamics C++11 May/11/2016
3278 A - Maximal Convex Subset C++11 May/11/2016
3277 J - One Way C++11 May/10/2016
3276 E - Pareto's Domination C++11 May/10/2016
3275 D - Numbers C++11 May/10/2016
3274 J - Killing everything C++11 May/10/2016
3273 K - Jpeg C++11 May/10/2016
3272 I - What a Mess C++11 May/10/2016
3271 H - Phobia C++11 May/10/2016
3270 G - Square Spiral Search C++11 May/10/2016
3269 F - black-white C++11 May/10/2016
3268 E - Qwerty78 Trip C++11 May/10/2016
3267 I - Mancala C++11 May/08/2016
3266 E - Arrange Teams C++11 May/08/2016
3265 C - Palindrome Again !! C++11 May/08/2016
3264 J - Polygons Intersection C++11 May/08/2016
3263 F - Contestants Ranking C++11 May/08/2016
3262 H - Special Palindrome C++11 May/08/2016
3261 D - Time to go back C++11 May/08/2016
3260 G - The jar of divisors C++11 May/08/2016
3259 B - New Job C++11 May/08/2016
3258 A - Who is the winner? C++11 May/08/2016
3257 C - Control Tower C++11 May/08/2016
3256 G - Gavrila’s Rap C++11 May/08/2016
3255 B - Battery Upgrade C++11 May/08/2016
3254 J - Jack pot C++11 May/08/2016
3253 I - Irina Tornado C++11 May/08/2016
3252 F - Fractions C++11 May/08/2016
3251 E - Exams C++11 May/08/2016
3250 D - Dinner Time C++11 May/08/2016
3249 A - Anti factorial C++11 May/08/2016
3248 B - Problems for Round C++11 greedy *1300 May/08/2016
3247 A - Bear and Game C++11 *800 May/08/2016
3246 F - Bears and Juice C++11 combinatorics *2900 May/08/2016
3245 E - Bear and Destroying Subtrees C++11 trees *2700 May/08/2016
3244 C - Levels and Regions C++11 dp *2400 May/07/2016
3243 B - Bear and Two Paths C++11 graphs *1600 May/07/2016
3242 A - Bear and Colors C++11 data structures *1500 May/07/2016
3241 C - Creativity C++11 May/07/2016
3240 B - Divide et Impere C++11 May/07/2016
3239 H - Sieve Coding C++11 May/07/2016
3238 I - Ellipse and the Line C++11 May/07/2016
3237 J - Sea Battle C++11 May/07/2016
3236 F - Simple Calculations C++11 May/07/2016
3235 E - A+B=C C++11 May/07/2016
3234 D - Strange Things Python 2 May/07/2016
3233 A - Black-White Numbers C++11 May/07/2016
3232 E - Correct Bracket Sequence Editor C++11 strings *1700 May/07/2016
3231 D2 - Magic Powder - 2 C++11 binary search *1500 May/07/2016
3230 D1 - Magic Powder - 1 C++11 brute force *1400 May/07/2016
3229 C - Cinema C++11 sortings *1300 May/07/2016
3228 B - Game of Robots C++11 *1000 May/06/2016
3227 A - Holidays C++11 math *900 May/06/2016
3226 G - Labyrinth C++11 May/06/2016
3225 C - Farmer's happiness C++11 May/06/2016
3224 A - Data Coding C++11 May/05/2016
3223 F - Equivalent Images C++11 May/05/2016
3222 D - Generalized Fibonacci Numbers C++11 May/05/2016
3221 H - Points C++11 May/01/2016
3220 B - Lines C++11 May/01/2016
3219 K - Two Strings C++11 May/01/2016
3218 I - Set Intersection C++11 May/01/2016
3217 J - Sort It! C++11 May/01/2016
3216 F - Colored Path C++11 May/01/2016
3215 D - Greedy Game C++11 May/01/2016
3214 A - Reberland Linguistics C++11 strings *1800 May/01/2016
3213 H - Hash It! C++11 May/01/2016
3212 G - Grep C++ May/01/2016
3211 E - Equilateral Polygon C++11 May/01/2016
3210 I - Interactive Problem 2 C++11 May/01/2016
3209 J - Jolly Dolls C++ Apr/30/2016
3208 B - Dictionary C++11 Apr/27/2016
3207 G - Snake C++11 Apr/27/2016
3206 I - Substring Pairs C++11 Apr/27/2016
3205 J - Hyperrectangle C++ Apr/26/2016
3204 D - Dense Amidakuji C++11 Apr/26/2016
3203 C - Clique Coloring C++11 Apr/26/2016
3202 A - Manhattan C++ Apr/26/2016
3201 C - Little Artem and Random Variable C++11 probabilities *2400 Apr/26/2016
3200 D - Little Artem and Time Machine C++11 data structures *2000 Apr/25/2016
3199 B - Little Artem and Dance C++11 *1800 Apr/25/2016
3198 A - Little Artem and Matrix C++11 *1400 Apr/25/2016
3197 F - Beautiful sums C++11 Apr/24/2016
3196 G - Nano alarm-clocks C++11 Apr/24/2016
3195 L - The Pool for Lucky Ones C++11 Apr/24/2016
3194 H - Lunch C++11 Apr/24/2016
3193 B - Dispersed parentheses C++11 Apr/24/2016
3192 K - Three Contests C++11 Apr/23/2016
3191 L - For the Honest Election C++11 Apr/23/2016
3190 J - The Best Statement C++11 Apr/23/2016
3189 I - Meteor Flow C++11 Apr/23/2016
3188 H - Secret Information C++11 Apr/23/2016
3187 G - City Square C++11 Apr/23/2016
3186 F - Battle Fury C++11 Apr/23/2016
3185 E - Of Groups and Rights C++11 Apr/23/2016
3184 D - Hamming Distance C++11 Apr/23/2016
3183 C - Victor's Research C++11 Apr/23/2016
3182 B - Similar Strings C++11 Apr/23/2016
3181 A - The Power of the Dark Side C++11 Apr/23/2016
3180 K - Triskaidekaphobia C++11 Apr/23/2016
3179 L - Make Your Donation Now C++11 Apr/23/2016
3178 G - Procrastination C++11 Apr/23/2016
3177 H - The Longest Good Substring C++11 Apr/23/2016
3176 I - Prohibition C++11 Apr/23/2016
3175 J - Secret Laboratory C++11 Apr/23/2016
3174 D - Broadcasting C++11 Apr/23/2016
3173 E - Tests Preparation C++11 Apr/23/2016
3172 F - Magic Chains C++11 Apr/23/2016
3171 A - Innovative Experiment C++11 Apr/23/2016
3170 B - Epic Battle C++11 Apr/23/2016
3169 C - Pink Elephants C++11 Apr/23/2016
3168 J - Ropes C++11 Apr/23/2016
3167 E - Mirror Rice Cake C++11 Apr/23/2016
3166 D - Merge C++11 Apr/23/2016
3165 C - Jump C++11 Apr/23/2016
3164 B - Airports C++11 Apr/23/2016
3163 F - Number Cards C++11 Apr/23/2016
3162 I - Robots C++11 Apr/22/2016
3161 L - String Modification C++11 Apr/22/2016
3160 G - Gena's Soul Cakes C++11 Apr/20/2016
3159 B - Be a Smart Raftsman C++11 Apr/20/2016
3158 K - Kola C++11 Apr/19/2016
3157 I - Impudent Thief C++11 Apr/19/2016
3156 J - Jealous Cucumber C++11 Apr/19/2016
3155 C - Coach's Trouble C++11 Apr/19/2016
3154 H - Hero of Our Time Java 8 Apr/19/2016
3153 E - Excursion C++11 Apr/19/2016
3152 N - Border C++11 Apr/19/2016
3151 F - Funny Feature C++11 Apr/19/2016
3150 L - Chocolate C++11 Apr/19/2016
3149 B - International Olympiad C++11 strings *2000 Apr/18/2016
3148 C - Graph Coloring C++11 graphs *2200 Apr/18/2016
3147 A - Rebus C++11 math *1800 Apr/17/2016
3146 A - Complicated GCD Python 2 number theory *800 Apr/17/2016
3145 M - Decomposition into Good Strings C++11 Apr/17/2016
3144 J - Robots at Warehouse C++11 Apr/17/2016
3143 H - Pavel's Party C++11 Apr/17/2016
3142 D - Laying Cables C++11 Apr/17/2016
3141 A - Treasure Island C++11 Apr/17/2016
3140 F - Two Points C++11 Apr/17/2016
3139 L - Chess Match C++11 Apr/17/2016
3138 K - Palindromization C++11 Apr/17/2016
3137 G - Repair C++11 Apr/17/2016
3136 C - Triangles C++11 Apr/17/2016
3135 B - Derangement C++11 Apr/17/2016
3134 A - Alpinism C++11 Apr/16/2016
3133 B - Cards C++11 Apr/16/2016
3132 A - Prevent a Galactic War! C++11 Apr/16/2016
3131 E - Cryptographic Argument C++11 Apr/16/2016
3130 G - Youngling Tournament C++11 Apr/16/2016
3129 C - Missing Part C++11 Apr/16/2016
3128 F - The Jedi Killer C++11 Apr/15/2016
3127 B - Forcefield C++11 Apr/15/2016
3126 H - Garland Checking C++11 Apr/15/2016
3125 K - Por Costel and the Firecracker C++11 Apr/12/2016
3124 E - Por Costel and the Cipher C++11 Apr/12/2016
3123 C - Por Costel and Bujor C++11 Apr/12/2016
3122 F - Por Costel and the Alien Invasion C++11 Apr/12/2016
3121 D - Por Costel and the Censorship Committee C++11 Apr/12/2016
3120 J - Por Costel and Pinball C++11 Apr/12/2016
3119 H - Por Costel and the Match C++11 Apr/11/2016
3118 G - Por Costel and the Orchard C++11 Apr/11/2016
3117 B - Por Costel and the Algorithm C++11 Apr/11/2016
3116 I - Por Costel and the Pairs C++11 Apr/11/2016
3115 A - Por Costel and Azerah C++11 Apr/11/2016
3114 L - Por Costel and the Semipalindromes C++11 Apr/11/2016
3113 H - Rotate Matrix J *special problem *2400 Apr/11/2016
3112 G - Hungarian Notation J *special problem *2200 Apr/11/2016
3111 F - Primes in Interval J *special problem *1900 Apr/11/2016
3110 E - Divisibility Check J *special problem *2000 Apr/11/2016
3109 D - Maximal Difference J *special problem *2100 Apr/11/2016
3108 C - Array Sum J *special problem *2000 Apr/11/2016
3107 B - Seasons J *special problem *1900 Apr/11/2016
3106 A - Lazy Caterer Sequence J *special problem *1300 Apr/11/2016
3105 H - Hans Zimmer C++11 Apr/10/2016
3104 G - Green Day C++11 Apr/10/2016
3103 C - Mr. Credo C++11 Apr/10/2016
3102 K - Korn C++11 Apr/10/2016
3101 E - Elvis Presley C++11 Apr/10/2016
3100 J - Jimi Hendrix C++11 Apr/10/2016
3099 A - ABBA C++11 Apr/10/2016
3098 D - Number of Parallelograms C++11 geometry *1900 Apr/10/2016
3097 H - Hitting Points C++11 Apr/10/2016
3096 J - Jittery Roads C++11 Apr/10/2016
3095 I - iChandu C++11 Apr/10/2016
3094 L - Lazy Mayor C++11 Apr/10/2016
3093 F - Flipping Rectangles C++ Apr/09/2016
3092 C - Chunin Exam C++11 Apr/09/2016
3091 G - Gift Pack C++11 Apr/09/2016
3090 E - Everyone wants Khaleesi C++ Apr/09/2016
3089 D - Dicy Numbers C++11 Apr/09/2016
3088 B - Backward and Forward C++ Apr/09/2016
3087 A - A Beautiful Array C++ Apr/09/2016
3086 D - Castle C++11 Apr/08/2016
3085 A - You're in the Army Now C++11 Apr/08/2016
3084 G - Princess C++11 Apr/08/2016
3083 E - Creeping C++11 Apr/07/2016
3082 A - Average Convex Hull C++11 Apr/05/2016
3081 E - Elections C++11 Apr/04/2016
3080 F - Free of Squares C++11 Apr/04/2016
3079 G - Gas Transportation C++11 Apr/04/2016
3078 B - Binary Suffix Array C++11 Apr/04/2016
3077 I - In Touch C++11 Apr/04/2016
3076 H - Handsome Division C++11 Apr/04/2016
3075 F - Ace It! C++11 *special problem *1900 Apr/02/2016
3074 G - You're a Professional Python 2 *special problem *1900 Apr/02/2016
3073 D - Rosetta Problem Python 2 *special problem *2100 Apr/02/2016
3072 C - Without Text C++11 *special problem *2000 Apr/02/2016
3071 E - Out of Controls C++11 *special problem *2000 Apr/02/2016
3070 B - Scrambled C++11 *special problem *1700 Apr/02/2016
3069 A - Da Vinci Powers C++11 *special problem *1900 Apr/02/2016
3068 H - A polyline C++11 *special problem *1700 Apr/01/2016
3067 G - Mysterious numbers - 2 C++11 *special problem *1600 Apr/01/2016
3066 F - ucyhf C++11 number theory *1600 Apr/01/2016
3065 E - MYSTERIOUS LANGUAGE C++11 *special problem *2000 Apr/01/2016
3064 D - Broken checker C++11 brute force *1300 Apr/01/2016
3063 C - A Piece of Cake C++11 *special problem *2000 Apr/01/2016
3062 B - Star Python 2 combinatorics *1300 Apr/01/2016
3061 A - Mysterious numbers - 1 Python 2 constructive algorithms *1200 Apr/01/2016
3060 A - Arbitrage C++11 Apr/01/2016
3059 J - Jungle Speed C++11 Mar/31/2016
3058 D - Diamonds and Golden Strings C++11 Mar/31/2016
3057 E - Expedition to Mars C++11 Mar/31/2016
3056 F - Polycarp and Hay C++11 sortings *2000 Mar/31/2016
3055 G - Fence Divercity C++11 number theory *2300 Mar/31/2016
3054 E - New Reform C++11 greedy *1600 Mar/31/2016
3053 D - Bicycle Race C++11 math *1500 Mar/31/2016
3052 C - Tanya and Toys C++11 greedy *1200 Mar/31/2016
3051 B - Qualifying Contest C++11 sortings *1300 Mar/31/2016
3050 A - Round House C++11 math *1000 Mar/31/2016
3049 D - Zip-line C++11 hashing *2600 Mar/30/2016
3048 A - Bear and Reverse Radewoosh C++11 *800 Mar/30/2016
3047 A - Bear and Displayed Friends C++11 *1200 Mar/30/2016
3046 A - Three seamarks C++11 Mar/30/2016
3045 D - Camelogistics C++11 Mar/30/2016
3044 B - High-Speed Pedestrian walkway 1.0 C++11 Mar/30/2016
3043 J - Liquid C++11 Mar/29/2016
3042 K - Synonymous Words Number System C++11 Mar/29/2016
3041 L - Three machines C++11 Mar/29/2016
3040 C - Cubes C++11 Mar/29/2016
3039 H - Messenger C++11 Mar/29/2016
3038 I - Manhattan Project C++11 Mar/29/2016
3037 G - Pots C++11 Mar/29/2016
3036 F - GCD and LCM C++11 Mar/29/2016
3035 M - The smallest fraction C++11 Mar/29/2016
3034 B - Bear and Polynomials C++11 math *2200 Mar/29/2016
3033 A - Bear and Forgotten Tree 3 C++11 trees *1600 Mar/29/2016
3032 D - Nested Segments C++11 sortings *1800 Mar/27/2016
3031 C - Foe Pairs C++11 two pointers *1800 Mar/27/2016
3030 B - z-sort C++11 sortings *1000 Mar/27/2016
3029 A - Gabriel and Caterpillar C++11 math *1400 Mar/27/2016
3028 D - Three-dimensional Turtle Super Computer C++11 graphs *1800 Mar/26/2016
3027 C - Road Improvement C++11 trees *1800 Mar/26/2016
3026 B - Making Genome in Berland C++11 strings *1500 Mar/26/2016
3025 A - Home Numbers C++11 math *1100 Mar/26/2016
3024 F - Paper task C++11 strings *2600 Mar/26/2016
3023 E - Bear and Forgotten Tree 2 C++11 trees *2400 Mar/26/2016
3022 D - Delivery Bears C++11 graphs *2200 Mar/26/2016
3021 C - Bear and Up-Down C++11 brute force *1900 Mar/25/2016
3020 C - Table Compression C++11 greedy *2200 Mar/25/2016
3019 D - Running with Obstacles C++11 greedy *1600 Mar/25/2016
3018 C - Promocodes with Mistakes C++11 constructive algorithms *1400 Mar/25/2016
3017 B - Chat Order C++11 sortings *1200 Mar/25/2016
3016 G - GridBagLayout 2 C++11 Mar/25/2016
3015 J - Jackpot C++11 Mar/25/2016
3014 A - Approximation C++11 Mar/24/2016
3013 H - High School Duels C++11 Mar/24/2016
3012 B - Big Set C++11 Mar/24/2016
3011 D - Duel C++11 Mar/24/2016
3010 E - Environment Problems C++11 Mar/24/2016
3009 C - Board Game C++11 math *1700 Mar/24/2016
3008 B - Work Group C++11 trees *2000 Mar/24/2016
3007 C - Brackets C++11 greedy *2300 Mar/24/2016
3006 A - Prime Permutation C++11 strings *1300 Mar/24/2016
3005 B - String C++11 strings *2100 Mar/23/2016
3004 D - Prefixes and Suffixes C++11 two pointers *2000 Mar/23/2016
3003 B - Bear and Compressing C++11 strings *1300 Mar/23/2016
3002 A - Bear and Three Balls C++11 sortings *900 Mar/23/2016
3001 A - Voting for Photos C++11 constructive algorithms *1000 Mar/19/2016
3000 F - Cowslip Collections C++11 number theory *2500 Mar/19/2016
2999 E - Intellectual Inquiry C++11 strings *2200 Mar/19/2016
2998 D - Robot Rapping Results Report C++11 graphs *1800 Mar/19/2016
2997 A - Amity Assessment C++11 brute force *1200 Mar/19/2016
2996 C - Enduring Exodus C++11 two pointers *1600 Mar/19/2016
2995 B - Mischievous Mess Makers C++11 math *1200 Mar/19/2016
2994 B - Processing Queries C++11 two pointers *1700 Mar/18/2016
2993 G - Hungry Queen C++11 Mar/18/2016
2992 F - Decoding Prefix Codes C++11 Mar/18/2016
2991 E - Permutation Reconstruction C++11 Mar/18/2016
2990 H - Boat Race C++11 Mar/18/2016
2989 C - ePig C++11 Mar/18/2016
2988 D - Irreducible Young Diagrams C++11 Mar/17/2016
2987 J - New Year Tree Transportation C++11 Mar/17/2016
2986 A - Cookies C++11 Mar/17/2016
2985 I - Longest Common Subpair C++11 Mar/17/2016
2984 C - Hostname Aliases C++11 strings *2100 Mar/17/2016
2983 A - Parliament of Berland C++11 constructive algorithms *1000 Mar/16/2016
2982 H - Sea Port C++11 Mar/16/2016
2981 G - Persistent Queue C++11 Mar/16/2016
2980 A - Achromatic Number C++11 Mar/16/2016
2979 B - Binary Search C++11 Mar/15/2016
2978 D - Bubble Sort C++11 Mar/15/2016
2977 F - Permutations with Monotonic Segments C++11 Mar/15/2016
2976 H - Polygon C++11 Mar/15/2016
2975 C - Map Generator C++11 Mar/15/2016
2974 A - Graph Game C++11 Mar/14/2016
2973 B - Lempel-Ziv Compression C++11 Mar/14/2016
2972 G - Musical C++11 Mar/14/2016
2971 F - "Money, Money, Money" C++11 Mar/14/2016
2970 J - 2-3 Trees C++11 Mar/14/2016
2969 I - Tables C++11 Mar/14/2016
2968 G - Sequences C++11 Mar/14/2016
2967 D - Expression C++11 Mar/13/2016
2966 F - Parliament C++11 Mar/13/2016
2965 A - Automorphism C++ Mar/13/2016
2964 H - Squares C++11 Mar/13/2016
2963 J - Triangle C++ Mar/13/2016
2962 E - Paint C++11 Mar/13/2016
2961 E - Holes C++11 dsu *2700 Mar/13/2016
2960 D - Triangles C++11 geometry *2600 Mar/13/2016
2959 C - Sequence C++11 sortings *2200 Mar/13/2016
2958 B - Letter A C++11 geometry *2000 Mar/13/2016
2957 B - Beautiful Paintings C++11 sortings *1200 Mar/12/2016
2956 A - Joysticks C++11 math *1100 Mar/12/2016
2955 I - Archaeological Research C++11 Mar/12/2016
2954 F - Empty Vessels C++11 Mar/12/2016
2953 A - Three Servers C++11 Mar/12/2016
2952 H - Biathlon 2.0 C++11 Mar/11/2016
2951 J - Sockets C++11 Mar/11/2016
2950 G - Maximum Product C++11 Mar/11/2016
2949 M - Matrix, The C++11 Mar/09/2016
2948 F - Find the Length C++11 Mar/09/2016
2947 E - Extreme Permutations C++11 Mar/09/2016
2946 I - Interactive Casino C++11 Mar/09/2016
2945 J - Judgement C++11 Mar/09/2016
2944 H - Hierarchy C++11 Mar/08/2016
2943 L - Liesbeth and the String C++11 Mar/08/2016
2942 D - dir -C C++11 Mar/08/2016
2941 C - Constant Ratio C++11 Mar/08/2016
2940 A - Abstract Picture C++11 Mar/08/2016
2939 A - Watchmen C++11 math *1400 Mar/07/2016
2938 D - Fibonacci-ish C++11 math *2000 Mar/06/2016
2937 C - Spy Syndrome 2 C++11 strings *1900 Mar/06/2016
2936 B - A Trivial Problem C++11 number theory *1300 Mar/06/2016
2935 A - Ebony and Ivory C++11 number theory *1100 Mar/06/2016
2934 F - Magic Matrix C++11 trees *2400 Mar/06/2016
2933 D - Messenger C++11 strings *2100 Mar/05/2016
2932 C - Report C++11 sortings *1700 Mar/05/2016
2931 B - Print Check C++11 constructive algorithms *1200 Mar/05/2016
2930 A - Interview C++11 brute force *900 Mar/05/2016
2929 E - Thief in a Shop C++11 math *2400 Mar/03/2016
2928 D - Longest Subsequence C++11 number theory *2100 Mar/03/2016
2927 C - The Smallest String Concatenation C++11 strings *1700 Mar/03/2016
2926 B - Alice, Bob, Two Teams C++11 constructive algorithms *1400 Mar/03/2016
2925 A - Grandma Laura and Apples C++11 *1200 Mar/03/2016
2924 C - Factory Repairs C++11 data structures *1700 Mar/01/2016
2923 B - XOR Equation C++11 math *1700 Mar/01/2016
2922 A - Island Puzzle C++11 constructive algorithms *1300 Mar/01/2016
2921 A - Orchestra C++11 brute force *1100 Mar/01/2016
2920 A - Numbers Java 7 math *1000 Feb/26/2016
2919 E - Greedy Change C++11 constructive algorithms *2600 Feb/26/2016
2918 E - Defining Macros C++11 expression parsing *2600 Feb/26/2016
2917 E - Bindian Signalizing C++11 data structures *2400 Feb/26/2016
2916 H - Robots' Art C++11 Feb/23/2016
2915 J - RSA C++11 Feb/23/2016
2914 I - Roof Skeleton C++11 Feb/23/2016
2913 F - Graph Factorization C++11 Feb/23/2016
2912 E - Strange Digits C++11 Feb/22/2016
2911 C - Spending Budget C++11 Feb/22/2016
2910 G - Permutations C++11 Feb/22/2016
2909 M - Turn Python 2 math *1800 Feb/22/2016
2908 D - Babaei and Birthday Cake C++11 dp *2000 Feb/21/2016
2907 C - Famil Door and Brackets C++11 strings *2000 Feb/21/2016
2906 B - Far Relative’s Problem C++11 brute force *1100 Feb/21/2016
2905 A - Far Relative’s Birthday Cake C++11 constructive algorithms *800 Feb/21/2016
2904 G - String generator 2 C++11 Feb/21/2016
2903 F - Sexless marriage agency C++11 Feb/21/2016
2902 H - Equalize C++11 Feb/21/2016
2901 D - BOPC C++11 Feb/20/2016
2900 J - Lucky tickets C++11 Feb/20/2016
2899 K - Cards C++11 Feb/20/2016
2898 B - Sum of sequences C++11 Feb/20/2016
2897 A - A+-B Python 2 Feb/20/2016
2896 Q - Pyramids C++11 math *1700 Feb/20/2016
2895 N - Forecast C++11 math *1300 Feb/20/2016
2894 R - Game Python 2 math *1200 Feb/20/2016
2893 L - Cracking the Code Python 2 math *1400 Feb/20/2016
2892 K - Indivisibility C++11 number theory *1500 Feb/20/2016
2891 J - Divisibility Python 2 number theory *1100 Feb/20/2016
2890 I - Parking Lot Python 2 math *1700 Feb/20/2016
2889 H - Benches Python 2 math *1400 Feb/20/2016
2888 G - Challenge Pennants Python 2 math *1600 Feb/20/2016
2887 F - Selection of Personnel Python 2 math *1300 Feb/20/2016
2886 E - A rectangle Python 2 math *1900 Feb/20/2016
2885 D - Hexagons! Python 2 math *1100 Feb/20/2016
2884 C - Lucky Numbers C++11 math *1100 Feb/20/2016
2883 B - Moore's Law C++11 math *1200 Feb/20/2016
2882 A - Again Twenty Five! C++11 number theory *800 Feb/20/2016
2881 A - Aviation Reform C++11 Feb/19/2016
2880 E - New Hierarchy C++11 Feb/19/2016
2879 H - Expected Number of Points C++11 Feb/19/2016
2878 C - Center of the Universe C++11 Feb/18/2016
2877 J - Subtrees C++11 Feb/18/2016
2876 F - Knights C++11 Feb/18/2016
2875 B - Busy Beavers C++11 Feb/18/2016
2874 D - LCIS C++11 dp *2800 Feb/18/2016
2873 C - Digital Root C++11 number theory *2000 Feb/18/2016
2872 B - Cinema Cashier C++11 dp *1500 Feb/18/2016
2871 A - Power Consumption Calculation C++11 *900 Feb/18/2016
2870 E - Beads C++11 graphs *2600 Feb/18/2016
2869 E - Levko and Game C++11 shortest paths *2800 Feb/17/2016
2868 A - Levko and Array Recovery C++11 greedy *1700 Feb/17/2016
2867 B - Levko and Permutation C++11 number theory *1200 Feb/17/2016
2866 A - Levko and Table C++11 constructive algorithms *800 Feb/17/2016
2865 D - A Simple Task C++11 graphs *2200 Feb/16/2016
2864 B - Jumping Jack C++11 math *1600 Feb/16/2016
2863 A - Increasing Sequence C++11 math *900 Feb/16/2016
2862 E - Points and Lines C++11 Feb/16/2016
2861 C - Nothing on TV C++11 Feb/16/2016
2860 B - Minimal Matrix C++11 Feb/16/2016
2859 K - XOR C++11 Feb/15/2016
2858 J - Wikipidia C++11 Feb/15/2016
2857 D - Avoiding Partitions C++11 Feb/15/2016
2856 F - Reversing Prefixes C++11 Feb/15/2016
2855 A - Graph Theory C++11 Feb/15/2016
2854 G - Inverse Range Minimum Query C++11 Feb/15/2016
2853 B - Making a String C++11 sortings *1100 Feb/15/2016
2852 A - Save Luke C++11 math *800 Feb/15/2016
2851 E - Simple Skewness C++11 ternary search *2400 Feb/14/2016
2850 F - Group Projects C++11 dp *2400 Feb/14/2016
2849 D - Jerry's Protest C++11 probabilities *1800 Feb/14/2016
2848 C - Block Towers C++11 number theory *1600 Feb/14/2016
2847 B - Cards C++11 math *1300 Feb/14/2016
2846 A - Robot Sequence C++11 brute force *1000 Feb/14/2016
2845 J - The Wall C++11 Feb/13/2016
2844 H - Peaks C++11 Feb/13/2016
2843 C - Arbitrage Java 8 Feb/13/2016
2842 I - Tour C++11 Feb/13/2016
2841 F - Coins Game C++11 Feb/13/2016
2840 E - Chipmunks C++11 Feb/13/2016
2839 B - Antipalindromic Numbers C++11 Feb/13/2016
2838 A - Brackets Subsequences C++11 Feb/13/2016
2837 F - Peaceful Rooks C++11 Feb/13/2016
2836 F - The Sum of the k-th Powers C++11 math *2600 Feb/13/2016
2835 E - Ants in Leaves C++11 trees *2200 Feb/13/2016
2834 D - Optimal Number Permutation C++11 constructive algorithms *1900 Feb/13/2016
2833 C - Not Equal on a Segment C++11 data structures *1700 Feb/13/2016
2832 B - The Time C++11 *900 Feb/13/2016
2831 A - Infinite Sequence C++11 math *1000 Feb/13/2016
2830 H - TEX Assistant C++11 Feb/12/2016
2829 G - Secret Photo C++11 Feb/12/2016
2828 I - Crazy Wall C++11 Feb/12/2016
2827 E - Compact Relations Encoding C++11 Feb/11/2016
2826 D - Puzzle Championship C++11 Feb/11/2016
2825 D - Birthday C++11 probabilities *2700 Feb/11/2016
2824 A - Guest From the Past Python 2 math *1700 Feb/08/2016
2823 C - K-special Tables C++11 constructive algorithms *1300 Feb/08/2016
2822 B - War of the Corporations Python 2 strings *1200 Feb/08/2016
2821 F - Locally Linked Sequences C++11 Feb/06/2016
2820 J - Separable Divisions C++11 Feb/06/2016
2819 C - Colorful Cycle Decomposition C++11 Feb/06/2016
2818 A - Circular Roads C++11 Feb/06/2016
2817 D - Delta, Kappa, Lambda C++11 Feb/06/2016
2816 I - Black and White Segments C++11 Feb/06/2016
2815 G - Magicand Lottery C++11 Feb/06/2016
2814 H - Move to Front C++11 Feb/06/2016
2813 A - Graph and String C++11 graphs *1800 Feb/05/2016
2812 B - Array GCD C++11 number theory *2300 Feb/05/2016
2811 A - Arcade Game C++11 Feb/05/2016
2810 D - Rat Kwesh and Cheese C++11 math *2400 Feb/04/2016
2809 E - Wet Shark and Blocks C++11 matrices *2000 Feb/04/2016
2808 C - Wet Shark and Flowers C++11 probabilities *1700 Feb/04/2016
2807 B - Wet Shark and Bishops C++11 combinatorics *1300 Feb/04/2016
2806 A - Wet Shark and Odd and Even C++11 *900 Feb/04/2016
2805 F - Double Knapsack C++11 two pointers *3000 Feb/04/2016
2804 D - Hamiltonian Spanning Tree C++11 trees *2200 Feb/03/2016
2803 C - AVL Trees C++11 Feb/02/2016
2802 D - Block Edit Distance C++11 Feb/02/2016
2801 F - Independent Set C++11 Feb/02/2016
2800 I - Hungry Queen 2 C++11 Feb/01/2016
2799 H - Perfect Lodging C++11 Feb/01/2016
2798 J - Trip Expenses C++11 Feb/01/2016
2797 G - 3D Knight C++11 Feb/01/2016
2796 E - Cryptography C++ Feb/01/2016
2795 C - Constellation C++11 geometry *1600 Jan/31/2016
2794 B - Guess the Permutation C++11 constructive algorithms *1100 Jan/31/2016
2793 A - Slime Combining C++11 *800 Jan/31/2016
2792 C - Umbrella C++11 Jan/31/2016
2791 B - Farm C++11 Jan/31/2016
2790 E - Transportation C++11 Jan/31/2016
2789 A - Chess C++11 Jan/31/2016
2788 E - Robot Arm C++11 geometry *2500 Jan/31/2016
2787 A - Brackets C++11 Jan/30/2016
2786 G - TV Show C++11 Jan/30/2016
2785 C - Painting Cottages C++11 Jan/30/2016
2784 H - Hard Test C++11 Jan/30/2016
2783 I - Travel Agency C++11 Jan/30/2016
2782 F - Move to Front C++11 Jan/30/2016
2781 J - Triatrip C++11 Jan/30/2016
2780 E - Minima C++11 Jan/30/2016
2779 D - Dinner Problem C++11 Jan/30/2016
2778 B - Tetris revisited C++ math *2200 Jan/29/2016
2777 A - Reflection Python 2 math *1600 Jan/29/2016
2776 D - Powerful array C++11 two pointers *2200 Jan/29/2016
2775 F - Xors on Segments C++11 trees *2800 Jan/29/2016
2774 E - Convex Permutominoes C++11 Jan/29/2016
2773 A - Kingdom Division C++11 Jan/29/2016
2772 H - Truth is in the... C++11 Jan/28/2016
2771 I - Video on Demand C++11 Jan/28/2016
2770 F - Substring Search C++11 Jan/28/2016
2769 C - Late Again C++11 Jan/28/2016
2768 B - Financial Software C++11 Jan/28/2016
2767 B - Chip Reconstruction C++11 Jan/26/2016
2766 D - Discussions C++11 Jan/26/2016
2765 F - Merge C++11 Jan/26/2016
2764 I - No Term Repetition Exactly One Satisfiability C++11 Jan/26/2016
2763 E - Yet Another Game with Words C++11 Jan/25/2016
2762 K - Parse Tree C++11 Jan/25/2016
2761 A - Casino C++11 Jan/25/2016
2760 G - The Most Relevant Pattern C++11 Jan/25/2016
2759 E - New Year Tree C++11 trees *2100 Jan/24/2016
2758 D - Professor GukiZ and Two Arrays C++11 two pointers *2200 Jan/24/2016
2757 C - Pearls in a Row C++11 greedy *1500 Jan/24/2016
2756 B - Grandfather Dovlet’s calculator C++11 *1000 Jan/24/2016
2755 A - Professor GukiZ's Robot C++11 math *800 Jan/24/2016
2754 A - Elephant C++11 math *800 Jan/24/2016
2753 B - Chocolate C++11 combinatorics *1300 Jan/24/2016
2752 C - Watering Flowers C++11 *1600 Jan/24/2016
2751 D - Polyline C++11 constructive algorithms *1700 Jan/24/2016
2750 E - XOR and Favorite Number C++11 data structures *2200 Jan/24/2016
2749 D - Costly Labels C++11 Jan/24/2016
2748 A - Boomerang Decoration C++11 Jan/24/2016
2747 B - Carnival Coins C++11 Jan/24/2016
2746 C - Snakes and Ladders C++11 Jan/24/2016
2745 J - Zen Garden C++11 Jan/24/2016
2744 I - Segment Transformation C++11 Jan/23/2016
2743 A - BibTeX C++11 Jan/23/2016
2742 E - New Mayors C++11 Jan/23/2016
2741 H - Settling the Universe Up C++11 Jan/23/2016
2740 G - Pulp Fiction C++11 Jan/23/2016
2739 B - Signed Derangements Java 8 Jan/23/2016
2738 D - Currency Exchange C++11 Jan/23/2016
2737 F - Sqrt Nim C++11 Jan/23/2016
2736 B - Physics Practical C++11 two pointers *1400 Jan/21/2016
2735 B - Special Olympics C++11 geometry *1900 Jan/21/2016
2734 J - Minimum Sum C++11 sortings *1900 Jan/21/2016
2733 C - Robo-Footballer C++11 geometry *2000 Jan/20/2016
2732 A - Series of Crimes C++11 geometry *800 Jan/20/2016
2731 C - View Angle C++11 math *1800 Jan/20/2016
2730 A - Triangle C++11 geometry *1500 Jan/20/2016
2729 A - String Decomposition C++11 Jan/20/2016
2728 H - Range Minimum Query C++11 Jan/19/2016
2727 D - False RSA C++11 Jan/19/2016
2726 E - Sereja and Intervals C++11 dp *2700 Jan/19/2016
2725 D - Sereja and Sets C++11 dfs and similar *2400 Jan/19/2016
2724 C - Sereja and the Arrangement of Numbers C++11 sortings *2000 Jan/19/2016
2723 B - Sereja ans Anagrams C++11 data structures *1900 Jan/19/2016
2722 A - Sereja and Algorithm C++11 data structures *1500 Jan/19/2016
2721 C - Yachtzee C++11 Jan/18/2016
2720 D - Boomerang Tournament C++11 Jan/18/2016
2719 B - Gena's Code C++11 math *1400 Jan/15/2016
2718 A - Link/Cut Tree Python 2 brute force *1500 Jan/15/2016
2717 C - Necklace C++11 math *2500 Jan/15/2016
2716 B - Skills C++11 two pointers *1900 Jan/15/2016
2715 A - Peter and Snow Blower C++11 ternary search *1900 Jan/15/2016
2714 G - Squadtrees C++11 Jan/14/2016
2713 F - Pushing Boxes C++11 Jan/14/2016
2712 H - This Takes the Cake C++11 Jan/14/2016
2711 E - Polly Nomials C++11 Jan/14/2016
2710 D - Phone Home C++11 Jan/14/2016
2709 C - EKG Sequence C++11 Jan/14/2016
2708 B - Decorations C++11 Jan/14/2016
2707 A - Crypto Columns C++11 Jan/14/2016
2706 L - Young Diagrams Java 8 Jan/14/2016
2705 K - Chessboard in FEN C++ Jan/14/2016
2704 J - Common Permutation C++ Jan/14/2016
2703 I - Graph of Inversions C++ Jan/14/2016
2702 D - Text Editor C++ Jan/14/2016
2701 K - Rock Garden C++ Jan/14/2016
2700 D - Floors C++ Jan/13/2016
2699 J - Quaternary Balance Java 8 Jan/13/2016
2698 I - DNA C++11 Jan/13/2016
2697 H - Input C++11 Jan/13/2016
2696 C - Hensel and Grethel C++11 Jan/13/2016
2695 F - Pearls C++11 Jan/13/2016
2694 A - Euro Efficiency C++11 Jan/13/2016
2693 D - Longest k-Good Segment C++11 two pointers *1600 Jan/13/2016
2692 C - The Labyrinth C++11 dfs and similar *1600 Jan/13/2016
2691 B - Dinner with Emma C++11 greedy *1000 Jan/13/2016
2690 A - Comparing Two Long Integers C++11 strings *900 Jan/13/2016
2689 I - Inlay Cutters C++11 Jan/13/2016
2688 E - Evacuation Plan C++11 Jan/13/2016
2687 A - Boomerang Constellations C++11 Jan/12/2016
2686 B - High Security C++11 Jan/12/2016
2685 C - The Price is Correct C++11 Jan/12/2016
2684 E - Sum of Remainders C++11 number theory *2200 Jan/11/2016
2683 A - Amusing Numbers C++11 Jan/11/2016
2682 H - Heroes Of Might And Magic C++11 Jan/11/2016
2681 F - Folding C++11 Jan/11/2016
2680 D - Decoding Task C++11 Jan/11/2016
2679 C - Cricket Field C++11 Jan/11/2016
2678 B - Bricks C++11 Jan/11/2016
2677 A - Theatre Square C++11 Jan/11/2016
2676 B - Spreadsheets C++11 Jan/11/2016
2675 C - Ancient Berland Circus C++11 Jan/11/2016
2674 C - Running Track C++11 trees *2000 Jan/11/2016
2673 B - Longtail Hedgehog C++11 graphs *1600 Jan/11/2016
2672 A - Bulbs C++11 *800 Jan/11/2016
2671 D - Multipliers C++11 number theory *2000 Jan/11/2016
2670 E - Hexagons C++11 math *2100 Jan/11/2016
2669 K - Kaleidoscope C++ Jan/10/2016
2668 A - Agnatic Seniority C++11 Jan/10/2016
2667 I - Infinite Improbability Drive C++11 Jan/10/2016
2666 L - Laboratory of ACM C++11 Jan/10/2016
2665 J - Jeltz’ Torture C++11 Jan/10/2016
2664 F - Farm C++ Jan/10/2016
2663 C - Coding C++11 Jan/10/2016
2662 E - Exhibition Hall C++11 Jan/10/2016
2661 A - Age of Retirement C++11 Jan/10/2016
2660 J - Jams C++11 Jan/10/2016
2659 I - I, V, X, L, C, D, M Problem C++11 Jan/10/2016
2658 F - File Sharing C++ Jan/09/2016
2657 C - Crisis C++11 Jan/09/2016
2656 I - Colored Points C++11 Jan/09/2016
2655 E - Checker's Check C++11 Jan/09/2016
2654 C - Rational Approximation C++11 Jan/09/2016
2653 G - BSP Trees C++11 Jan/09/2016
2652 A - Picnic Planning C++11 Jan/09/2016
2651 H - Double Trouble C++11 Jan/09/2016
2650 F - To Bet or Not To Bet C++11 Jan/09/2016
2649 D - Stacking Cubes C++11 Jan/09/2016
2648 B - Poly-polygonal Numbers C++11 Jan/09/2016
2647 L - Crossed ladders C++11 Jan/09/2016
2646 J - Cigarettes C++11 Jan/09/2016
2645 H - Hiking C++11 Jan/06/2016
2644 G - Bits Generator C++11 Jan/06/2016
2643 A - Arithmetic Rectangle C++11 Jan/06/2016
2642 G - Simple Polygon C++11 Jan/05/2016
2641 E - Alphabet Permutations C++11 strings *2500 Jan/01/2016
2640 D - Vika and Segments C++11 two pointers *2300 Jan/01/2016
2639 H - Subword C++11 Jan/01/2016
2638 I - HTML Table C++11 Jan/01/2016
2637 J - Wheel of Fortune C++11 Jan/01/2016
2636 E - Set Partitions C++11 Jan/01/2016
2635 F - Pipe Layout C++11 Jan/01/2016
2634 C - Domino in Casino C++11 Jan/01/2016
2633 G - Word Square C++11 Dec/31/2015
2632 B - Darts C++11 Dec/31/2015
2631 C - Harmony Analysis C++11 constructive algorithms *1800 Dec/31/2015
2630 B - Vika and Squares C++11 constructive algorithms *1300 Dec/31/2015
2629 A - Pasha and Stick C++11 math *1000 Dec/31/2015
2628 F - New Year and Cleaning C++11 binary search *2500 Dec/31/2015
2627 E - New Year and Three Musketeers C++11 sortings *2400 Dec/31/2015
2626 D - New Year and Ancient Prophecy C++11 strings *2000 Dec/30/2015
2625 C - New Year and Domino C++11 dp *1500 Dec/30/2015
2624 B - New Year and Old Property C++11 brute force *1300 Dec/30/2015
2623 A - New Year and Days C++11 *900 Dec/30/2015
2622 J - Yet Another Minimal Triangle C++11 Dec/29/2015
2621 E - Mazes Exit Guide C++11 Dec/29/2015
2620 D - Young Hackers C++11 Dec/29/2015
2619 A - Perfect Bombing C++11 Dec/28/2015
2618 H - Rent A Car C++11 Dec/28/2015
2617 F - Nonequal Parts C++11 Dec/28/2015
2616 G - Primitive Product C++11 Dec/28/2015
2615 E - Square Root of Permutation C++11 math *2200 Dec/27/2015
2614 D - The Union of k-Segments C++11 sortings *1800 Dec/27/2015
2613 C - Replace To Make Regular Bracket Sequence C++11 math *1400 Dec/27/2015
2612 B - HDD is Outdated Technology C++11 math *1200 Dec/27/2015
2611 A - The Text Splitting C++11 strings *1300 Dec/27/2015
2610 F - Edge coloring of bipartite graph C++11 graphs *2800 Dec/27/2015
2609 F - Frogs and mosquitoes C++11 greedy *2500 Dec/27/2015
2608 E - Minimum spanning tree for each edge C++11 trees *2100 Dec/26/2015
2607 D - Gadgets for dollars and pounds C++11 two pointers *2000 Dec/26/2015
2606 C - Marbles C++11 strings *2500 Dec/26/2015
2605 A - Saitama Destroys Hotel C++11 math *1000 Dec/24/2015
2604 B - Hamming Distance Sum C++11 strings *1500 Dec/24/2015
2603 D - Power Tree C++11 trees *2600 Dec/24/2015
2602 B - Zuma C++11 dp *1900 Dec/24/2015
2601 A - Chain Reaction C++11 dp *1600 Dec/24/2015
2600 C - Load Balancing C++11 math *1500 Dec/20/2015
2599 B - Книга - лучший подарок C++11 constructive algorithms *1100 Dec/20/2015
2598 A - Флеш-карты C++11 sortings *800 Dec/20/2015
2597 E - Guarding the Place of Murder C++11 Dec/19/2015
2596 F - Wall Painting C++11 Dec/19/2015
2595 C - Express Trains C++11 Dec/19/2015
2594 D - Merge Sort C++11 Dec/19/2015
2593 A - Finite Automata C++11 Dec/19/2015
2592 E - Polycarp and Arcolygon C++11 Dec/19/2015
2591 H - Prime Sum C++11 Dec/19/2015
2590 J - Tree Analysis C++11 Dec/19/2015
2589 I - Sharing the Sweets C++11 Dec/19/2015
2588 G - Palindromes C++11 Dec/19/2015
2587 K - Towers C++11 Dec/18/2015
2586 D - Function C++11 Dec/18/2015
2585 C - Containment C++11 Dec/17/2015
2584 G - Number Game C++11 Dec/17/2015
2583 H - Pushups C++11 Dec/17/2015
2582 F - Knights C++11 Dec/17/2015
2581 E - Hill Number C++11 Dec/17/2015
2580 L - Wormhole C++11 Dec/17/2015
2579 I - Salary Inequity C++11 Dec/17/2015
2578 A - Runes C++11 Dec/17/2015
2577 K - King's Inspection C++11 Dec/17/2015
2576 J - Jump C++11 Dec/17/2015
2575 L - Landscape Improved C++11 Dec/17/2015
2574 G - Generators C++11 Dec/17/2015
2573 F - Froggy Ford C++11 Dec/17/2015
2572 B - Binary vs Decimal C++11 Dec/17/2015
2571 E - Easy Problemset C++11 Dec/17/2015
2570 A - Adjustment Office C++11 Dec/17/2015
2569 C - KenKen You Do It? C++11 Dec/16/2015
2568 B - Delete This! C++11 Dec/16/2015
2567 G - Tray Bien C++11 Dec/16/2015
2566 F - Transportation Delegation C++11 Dec/16/2015
2565 D - Rings C++11 Dec/16/2015
2564 E - Squawk Virus C++11 Dec/16/2015
2563 I - What's on the Grille? C++11 Dec/16/2015
2562 I - Coverage C++11 Dec/16/2015
2561 J - Olympics C++11 Dec/16/2015
2560 K - Checkers C++11 Dec/16/2015
2559 H - Hilbert Sort C++11 Dec/16/2015
2558 A - Airports C++11 Dec/15/2015
2557 G - Racing Gems C++11 Dec/15/2015
2556 C - Classy C++11 Dec/15/2015
2555 E - Excellence C++11 Dec/15/2015
2554 D - Triangle C++11 Dec/15/2015
2553 E - Intergalaxy Trips C++11 shortest paths *2700 Dec/15/2015
2552 D - Board Game C++11 dfs and similar *2500 Dec/15/2015
2551 C - Freelancer's Dreams C++11 geometry *2400 Dec/15/2015
2550 A - Polycarp and Digits C++11 Dec/14/2015
2549 H - Polycarp and Chains C++11 Dec/14/2015
2548 B - Polycarp and Polynoms C++11 Dec/14/2015
2547 K - Polycarp and Lamps C++11 Dec/14/2015
2546 J - Polycarp and Dividend C++11 Dec/13/2015
2545 G - Polycarp and Palindromes C++11 Dec/13/2015
2544 D - Polycarp and the Table C++11 Dec/13/2015
2543 L - Polycarp and Permutations C++11 Dec/13/2015
2542 F - Polycarp and Satellites C++11 Dec/13/2015
2541 C - Polycarp and Polygon C++11 Dec/13/2015
2540 B - Lazy Student C++11 graphs *1700 Dec/13/2015
2539 A - Sorting Railway Cars C++11 greedy *1600 Dec/13/2015
2538 B - Testing Robots C++11 *1600 Dec/13/2015
2537 A - Magic Spheres C++11 *1200 Dec/13/2015
2536 H - The Problem to Make You Happy C++11 Dec/13/2015
2535 C - The Problem Needs 3D Arrays C++11 Dec/13/2015
2534 G - The Problem to Slow Down You C++11 Dec/13/2015
2533 I - International Collegiate Routing Contest C++11 Dec/12/2015
2532 F - Color C++11 Dec/12/2015
2531 K - Last Defence C++11 Dec/12/2015
2530 A - Built with Qinghuai and Ari Factor C++11 Dec/12/2015
2529 I - Cousins Aunt C++11 Dec/12/2015
2528 G - Dendrograms C++11 Dec/12/2015
2527 E - Optimal Rest C++11 Dec/12/2015
2526 C - Dig or Climb C++ Dec/12/2015
2525 D - Rotation Estimation C++11 Dec/11/2015
2524 F - Controlled Tournament C++ Dec/11/2015
2523 B - Headstrong Student C++11 Dec/11/2015
2522 A - Everlasting...? C++11 Dec/11/2015
2521 D - Ruminations on Ruminants C++11 math *2900 Dec/06/2015
2520 H - Cornering at Poles C++11 Dec/05/2015
2519 I - Sweet War C++11 Dec/05/2015
2518 E - Automotive Navigation C++11 Dec/04/2015
2517 G - Flipping Parentheses C++11 Dec/04/2015
2516 D - Space Golf C++11 Dec/04/2015
2515 C - Shopping C++11 Dec/04/2015
2514 F - There is No Alternative C++11 Dec/04/2015
2513 B - Miscalculation C++11 Dec/04/2015
2512 A - Bit String Reordering C++11 Dec/04/2015
2511 B - More Cowbell C++11 greedy *1400 Dec/02/2015
2510 A - Uncowed Forces C++11 *1000 Dec/02/2015
2509 C - Lieges of Legendre C++11 math *2200 Dec/02/2015
2508 B - Moodular Arithmetic C++11 number theory *1800 Dec/02/2015
2507 A - Alternative Thinking C++11 math *1600 Dec/01/2015
2506 D - Area of Two Circles' Intersection C++11 geometry *2000 Nov/30/2015
2505 E - Lomsat gelral C++11 trees *2300 Nov/30/2015
2504 C - Make Palindrome C++11 strings *1800 Nov/30/2015
2503 B - Queries about less or equal elements C++11 two pointers *1300 Nov/30/2015
2502 A - Extract Numbers C++11 strings *1600 Nov/30/2015
2501 E - A Museum Robbery C++11 dp *2800 Nov/28/2015
2500 B - Approximating a Constant Range C++11 two pointers *1400 Nov/25/2015
2499 A - Two Bases C++11 brute force *1100 Nov/25/2015
2498 C - Kleofáš and the n-thlon C++11 probabilities *2300 Nov/25/2015
2497 D - Acyclic Organic Compounds C++11 trees *2400 Nov/25/2015
2496 B - Lipshitz Sequence C++11 math *2100 Nov/25/2015
2495 A - The Two Routes C++11 shortest paths *1600 Nov/25/2015
2494 D - Flights for Regular Customers C++11 matrices *2700 Nov/23/2015
2493 E - Birthday C++11 strings *3200 Nov/22/2015
2492 B - Max and Bike C++11 geometry *2500 Nov/22/2015
2491 C - Beautiful Function C++11 math *2200 Nov/22/2015
2490 D - REQ C++11 number theory *2500 Nov/22/2015
2489 C - Edo and Magnets C++ two pointers *2300 Nov/22/2015
2488 A - Warrior and Archer C++ games *2300 Nov/22/2015
2487 B - Pasha and Phone C++ math *1600 Nov/22/2015
2486 A - Vitaly and Night C++ constructive algorithms *800 Nov/22/2015
2485 E - Sandy and Nuts C++ trees *2600 Nov/22/2015
2484 D - Spongebob and Squares Python 2 math *1900 Nov/21/2015
2483 C - Day at the Beach C++11 sortings *1600 Nov/21/2015
2482 B - Spongebob and Joke C++11 *1500 Nov/21/2015
2481 A - Patrick and Shopping C++11 *800 Nov/21/2015
2480 E - Wilbur and Strings C++11 strings *2500 Nov/21/2015
2479 A - Tale of Debt C++11 Nov/19/2015
2478 K - Might and Magic C++11 Nov/19/2015
2477 G - Short Path C++11 Nov/18/2015
2476 L - Knights without Fear and Reproach C++11 Nov/18/2015
2475 B - Set of Tasks C++11 Nov/18/2015
2474 E - World of Knights C++11 Nov/18/2015
2473 F - Graveyard of Bandits C++11 Nov/18/2015
2472 I - Dragon Delivers C++11 Nov/18/2015
2471 J - Feeling of Comradeship C++11 Nov/18/2015
2470 D - Dream of Sum C++11 Nov/18/2015
2469 D - Wilbur and Trees C++11 sortings *2300 Nov/16/2015
2468 C - Wilbur and Points C++11 sortings *1700 Nov/16/2015
2467 A - Wilbur and Swimming Pool C++11 geometry *1100 Nov/16/2015
2466 B - Wilbur and Array C++11 greedy *1100 Nov/16/2015
2465 F - Cut Length C++11 geometry *2900 Nov/14/2015
2464 C - Nearest vectors C++11 sortings *2300 Nov/14/2015
2463 E - Chocolate Bar C++11 dp *2000 Nov/13/2015
2462 D - Igor In the Museum C++11 shortest paths *1700 Nov/13/2015
2461 B - Queries on a String C++11 strings *1300 Nov/13/2015
2460 A - Tricky Sum C++11 math *900 Nov/13/2015
2459 C - Subsequences C++11 dp *1900 Nov/13/2015
2458 B - Restaurant C++11 sortings *1600 Nov/13/2015
2457 A - Divisibility C++11 math *1600 Nov/13/2015
2456 D - Dot C++11 games *1900 Nov/06/2015
2455 C - Game C++11 *2000 Nov/06/2015
2454 B - Bets C++11 greedy *1200 Nov/06/2015
2453 E - Camels C++11 dp *1900 Nov/06/2015
2452 D - Two Paths C++11 two pointers *1900 Nov/06/2015
2451 L - Telescope C++11 Nov/06/2015
2450 D - Slant Drilling C++11 Nov/06/2015
2449 E - Rainfall C++11 Nov/06/2015
2448 J - Jelly Raid C++11 Nov/06/2015
2447 A - Aqueduct Construction C++11 Nov/06/2015
2446 G - Drink Responsibly C++11 Nov/05/2015
2445 H - Sunlight C++11 Nov/05/2015
2444 M - Milestone Counter C++11 Nov/05/2015
2443 I - Nimionese C++11 Nov/05/2015
2442 B - Mountain Biking C++11 Nov/05/2015
2441 C - Conversation Log C++11 Nov/05/2015
2440 E - Strange Calculation and Cats C++11 matrices *2400 Nov/05/2015
2439 D - Happy Tree Party C++11 trees *2400 Nov/05/2015
2438 B - Anton and Lines C++11 sortings *1600 Nov/05/2015
2437 A - 2Char C++11 brute force *1200 Nov/05/2015
2436 B - Vasya and Public Transport C++11 greedy *1100 Nov/04/2015
2435 E - Space Rescuers C++11 ternary search *2100 Nov/04/2015
2434 D - Treasure Island C++11 brute force *1700 Nov/04/2015
2433 C - Buns C++11 dp *1700 Nov/04/2015
2432 B - Choosing Laptop C++11 brute force *1000 Nov/04/2015
2431 A - Card Game C++11 *1000 Nov/04/2015
2430 E - Expression C++11 dp *2400 Nov/04/2015
2429 D - Calendar C++11 strings *2000 Nov/04/2015
2428 C - Trees C++11 brute force *1800 Nov/04/2015
2427 B - Coins C++11 greedy *1300 Nov/04/2015
2426 B - Sereja and Array C++11 *1200 Nov/03/2015
2425 A - Sereja and Bottles C++11 brute force *1400 Nov/03/2015
2424 A - Snow Footprints C++11 greedy *1300 Nov/03/2015
2423 B - Sail C++11 greedy *1200 Nov/03/2015
2422 E - Cannon C++11 sortings *2200 Nov/03/2015
2421 D - Safe C++11 brute force *2200 Nov/03/2015
2420 C - Crossword C++11 *2000 Nov/03/2015
2419 B - Coins C++11 *1200 Nov/03/2015
2418 A - Triangular numbers C++11 math *800 Nov/03/2015
2417 E - Blood Cousins C++11 trees *2100 Nov/03/2015
2416 B - Solitaire C++11 dp *1900 Nov/03/2015
2415 C - Police Station C++11 shortest paths *1900 Nov/03/2015
2414 D - Prizes, Prizes, more Prizes C++11 *1200 Nov/03/2015
2413 D - Valera and Fools C++11 shortest paths *2200 Nov/03/2015
2412 E - Valera and Queries C++11 data structures *2200 Nov/03/2015
2411 C - Valera and Elections C++11 trees *1600 Nov/03/2015
2410 B - Valera and Contest C++11 math *1400 Nov/03/2015
2409 D - Beard Graph C++11 trees *2100 Nov/03/2015
2408 E - Compatible Numbers C++11 dp *2200 Nov/03/2015
2407 C - Another Problem on Strings C++11 two pointers *1600 Nov/03/2015
2406 B - Burning Midnight Oil C++11 binary search *1500 Nov/03/2015
2405 B - Apple Tree C++11 trees *2100 Nov/02/2015
2404 B - Color the Fence C++11 greedy *1700 Nov/02/2015
2403 D - Turtles C++11 matrices *2500 Nov/02/2015
2402 A - Mafia C++11 sortings *1600 Nov/02/2015
2401 D - Ring Road 2 C++11 graphs *2200 Nov/02/2015
2400 C - Unordered Subsequence C++11 greedy *1900 Nov/02/2015
2399 B - Tournament C++11 greedy *1300 Nov/02/2015
2398 E - Number With The Given Amount Of Divisors C++11 number theory *2000 Nov/02/2015
2397 A - Next Test C++11 sortings *1200 Nov/02/2015
2396 B - Easy Number Challenge C++11 number theory *1300 Nov/02/2015
2395 B - Let's Play Osu! C++11 probabilities *2000 Nov/02/2015
2394 A - LCM Challenge Python 2 number theory *1600 Nov/02/2015
2393 E - Dima and Kicks C++11 graphs *2300 Nov/02/2015
2392 D - Dima and Hares C++11 greedy *1800 Nov/02/2015
2391 C - Dima and Containers C++11 greedy *2000 Nov/02/2015
2390 B - Dima and Text Messages C++11 strings *1500 Nov/02/2015
2389 A - Dima and Continuous Line C++11 brute force *1400 Nov/02/2015
2388 E - Little Girl and Problem on Trees C++11 trees *2100 Nov/02/2015
2387 D - Little Girl and Maximum XOR C++11 math *1700 Nov/01/2015
2386 C - Little Girl and Maximum Sum C++11 sortings *1500 Nov/01/2015
2385 E - BCPC C++11 two pointers *2700 Nov/01/2015
2384 A - PawnChess C++11 *1200 Nov/01/2015
2383 J - Crossing the River C++11 Nov/01/2015
2382 D - Super M C++11 trees *2200 Nov/01/2015
2381 C - The Big Race Python 2 math *1800 Nov/01/2015
2380 B - The Monster and the Squirrel C++11 math *1100 Nov/01/2015
2379 E - Formula 1 C++11 Oct/31/2015
2378 H - Colorful Pebbles C++11 Oct/31/2015
2377 I - Princess Dilemma C++11 Oct/31/2015
2376 G - Matrix Multiplication C++11 Oct/31/2015
2375 F - Surface Genus C++11 Oct/31/2015
2374 D - DNA Analysis C++11 Oct/31/2015
2373 A - Almost Palindromic Numbers C++11 Oct/31/2015
2372 C - Casino Java 8 Oct/31/2015
2371 B - Cartesian Tree Java 8 Oct/31/2015
2370 E - Infinity Sect C++11 Oct/30/2015
2369 F - Polymorphism C++11 Oct/30/2015
2368 G - Refrain C++11 Oct/30/2015
2367 J - Truth C++11 Oct/30/2015
2366 B - Chess Tableaux C++11 Oct/30/2015
2365 D - Gas Problem C++11 Oct/30/2015
2364 I - Superinvolutions Java 8 Oct/30/2015
2363 A - Addictions C++11 Oct/29/2015
2362 C - Decoding Martian Messages C++11 Oct/29/2015
2361 A - Cookies C++11 math *1300 Oct/27/2015
2360 B - Rebranding C++11 strings *1200 Oct/26/2015
2359 A - Wizards' Duel C++11 math *900 Oct/26/2015
2358 A - Median Smoothing C++11 *1700 Oct/25/2015
2357 D - Top Secret Task C++11 dp *2300 Oct/25/2015
2356 B - Chip 'n Dale Rescue Rangers C++11 math *2100 Oct/25/2015
2355 C - Three States C++11 shortest paths *2200 Oct/25/2015
2354 L - Emoticons C++11 Oct/23/2015
2353 H - Game of Corners C++11 Oct/23/2015
2352 I - Shell Game C++11 Oct/23/2015
2351 C - Minimax Tree C++11 Oct/23/2015
2350 A - AHB C++11 Oct/23/2015
2349 D - Journey C++11 Oct/23/2015
2348 J - Narrow Bus C++11 Oct/23/2015
2347 B - Wet Boxes C++11 Oct/23/2015
2346 E - Permutation Polygon C++11 Oct/22/2015
2345 K - Profact C++11 Oct/22/2015
2344 F - Unusual Sum C++11 Oct/22/2015
2343 G - Robot Walk C++11 Oct/22/2015
2342 C - Cryptographer's Conundrum C++11 Oct/20/2015
2341 D - Disastrous Downtime C++11 Oct/20/2015
2340 F - Floppy Music C++11 Oct/20/2015
2339 E - Entertainment Box C++11 Oct/20/2015
2338 G - Goblin Garden Guards C++11 Oct/20/2015
2337 H - Hero Power C++11 Oct/20/2015
2336 J - Just a Quiz C++11 Oct/20/2015
2335 A - Adjoin the Networks C++11 Oct/20/2015
2334 B - Bell Ringing C++11 Oct/20/2015
2333 B - Duff in Love C++11 math *1300 Oct/16/2015
2332 A - Duff and Meat C++11 greedy *900 Oct/16/2015
2331 C - Duff in the Army C++11 trees *2200 Oct/16/2015
2330 B - Duff in Beach C++11 dp *2100 Oct/16/2015
2329 A - Duff and Weight Lifting C++11 greedy *1500 Oct/16/2015
2328 A - Fibonotci C++11 matrices *2700 Oct/16/2015
2327 E - Anton and Ira C++11 math *2300 Oct/15/2015
2326 B - Laurenty and Shop C++11 *1300 Oct/15/2015
2325 A - Alena's Schedule C++11 *900 Oct/15/2015
2324 D - Lizard Era: Beginning C++11 meet-in-the-middle *2300 Oct/14/2015
2323 C - Alice, Bob, Oranges and Apples C++11 number theory *2400 Oct/14/2015
2322 B - Phillip and Trains C++11 shortest paths *1700 Oct/14/2015
2321 A - Gennady the Dentist C++11 brute force *1800 Oct/14/2015
2320 E - Points on Plane C++11 constructive algorithms *2100 Oct/13/2015
2319 C - Martians' DNA Analysis C++11 Oct/13/2015
2318 J - Ray Tracing C++11 Oct/12/2015
2317 F - Restore the Tree C++11 Oct/12/2015
2316 H - Build More Roads! C++11 Oct/12/2015
2315 B - Divide and Conquer Java 8 Oct/12/2015
2314 F - Parallel Processes Java 8 Oct/12/2015
2313 G - Beautiful Permutation C++11 Oct/12/2015
2312 E - Fibonacci Period C++11 Oct/12/2015
2311 C - Matrix Game C++11 Oct/11/2015
2310 J - Lucky Tickets C++11 Oct/11/2015
2309 B - Bandits C++11 Oct/10/2015
2308 G - Pyraminx C++11 Oct/10/2015
2307 H - Sand-Glass C++11 Oct/10/2015
2306 I - Solid Tilings C++11 Oct/10/2015
2305 F - Cutting Puzzle Java 8 Oct/10/2015
2304 E - Shortest Path C++11 Oct/10/2015
2303 A - Generalized Assignment C++11 Oct/10/2015
2302 G - No Negations C++11 Oct/09/2015
2301 F - Cosmic timeline C++11 Oct/09/2015
2300 I - Regular Words Java 8 Oct/09/2015
2299 K - Words Game C++11 Oct/09/2015
2298 H - Manhattan Police C++11 Oct/09/2015
2297 G - Two Pipelines C++11 Oct/09/2015
2296 F - Lottery Java 8 Oct/09/2015
2295 E - Fool's Game C++11 Oct/09/2015
2294 D - Equations System C++11 Oct/09/2015
2293 C - Thermal Death of the Universe C++11 Oct/09/2015
2292 B - Dividing a Chocolate C++11 Oct/09/2015
2291 A - Brackets C++11 Oct/09/2015
2290 B - Ascencion C++11 Oct/08/2015
2289 H - Designation in the Mafia C++11 Oct/08/2015
2288 E - Shi's throne C++11 Oct/08/2015
2287 D - Little thief Shi C++11 Oct/08/2015
2286 D - Dima and Lisa C++11 number theory *1800 Oct/07/2015
2285 C - Marina and Vasya C++11 strings *1700 Oct/07/2015
2284 B - Kolya and Tanya C++11 combinatorics *1500 Oct/07/2015
2283 A - Olesya and Rodion Python 2 math *1000 Oct/07/2015
2282 G - Tantrix C++11 Oct/06/2015
2281 G - Summits C++11 Oct/06/2015
2280 H - Obfuscation C++11 Oct/06/2015
2279 I - Tower Parking C++11 Oct/06/2015
2278 J - Walk C++11 Oct/06/2015
2277 A - Assemble C++11 Oct/06/2015
2276 B - March of the Penguins C++11 Oct/06/2015
2275 C - Containers C++11 Oct/06/2015
2274 E - Escape from Enemy Territory C++11 Oct/06/2015
2273 D - Youth Hostel Dorm C++11 Oct/06/2015
2272 E - Graduated Lexicographical Ordering C++11 Oct/05/2015
2271 B - Robot's Task C++11 greedy *1200 Oct/04/2015
2270 A - Asphalting Roads C++11 *1000 Oct/04/2015
2269 E - Superior Periodic Subarrays C++11 number theory *2400 Oct/04/2015
2268 C - Superior Periodic Subarrays C++11 number theory *2400 Oct/04/2015
2267 B - Once Again... C++11 matrices *1900 Oct/04/2015
2266 A - GCD Table C++11 number theory *1700 Oct/04/2015
2265 H - Great Berland Wall C++11 Oct/02/2015
2264 K - Gone Swimming C++11 Oct/02/2015
2263 I - Radio Waves C++11 Oct/02/2015
2262 J - Cheater's Shuffle C++11 Oct/02/2015
2261 C - Black and White C++11 Oct/02/2015
2260 D - Integer Numbers C++11 Oct/02/2015
2259 E - Islands C++11 Oct/02/2015
2258 F - Counterfeit Money C++11 Oct/02/2015
2257 H - Saving Princess C++11 Oct/02/2015
2256 A - Beer Problem C++11 Oct/02/2015
2255 E - Plaque Pack C++11 Sep/30/2015
2254 C - Mahershalalhashbaz, Nebuchadnezzar, and Billy Bob Benjamin Go to the Regionals C++11 Sep/30/2015
2253 B - Hie with the Pie C++11 Sep/30/2015
2252 A - Caterpillar C++11 Sep/30/2015
2251 F - Zublicanes and Mumocrates C++11 two pointers *2400 Sep/30/2015
2250 H - Hierarchical Notation C++11 Sep/30/2015
2249 K - Known Notation C++11 Sep/29/2015
2248 B - Building Fire Stations C++11 Sep/29/2015
2247 D - Domination C++11 Sep/29/2015
2246 I - Information Entropy C++11 Sep/29/2015
2245 A - Average Score C++11 Sep/29/2015
2244 D - Three Logos C++11 math *1700 Sep/29/2015
2243 C - Developing Skills C++11 sortings *1400 Sep/29/2015
2242 B - Luxurious Houses C++11 math *1100 Sep/29/2015
2241 A - Vasya the Hipster C++11 math *800 Sep/29/2015
2240 F - Boring. Hot. Summer... C++11 Sep/28/2015
2239 J - Exhibition C++11 Sep/28/2015
2238 E - Train C++11 Sep/28/2015
2237 I - Mars Stomatology C++11 Sep/28/2015
2236 D - Triangle Java 8 Sep/28/2015
2235 B - Fair-play C++11 Sep/28/2015
2234 G - BHTML 1.0 C++11 Sep/28/2015
2233 A - Sasha vs. Kate C++11 Sep/28/2015
2232 E - Correcting Mistakes C++11 two pointers *1800 Sep/28/2015
2231 C - New Language C++11 greedy *2600 Sep/28/2015
2230 D - LCS Again C++11 greedy *2700 Sep/28/2015
2229 F - Yura and Developers C++11 divide and conquer *2800 Sep/26/2015
2228 C - The Game Of Parity C++11 games *2200 Sep/26/2015
2227 G - Happy Line C++11 sortings *2200 Sep/26/2015
2226 H - Degenerate Matrix C++11 math *2100 Sep/25/2015
2225 D - Haar Features C++11 greedy *1900 Sep/25/2015
2224 B - Looksery Party C++11 greedy *2300 Sep/25/2015
2223 A - Face Detection C++11 strings *900 Sep/25/2015
2222 G - Unrhymable Rhymes C++11 Sep/25/2015
2221 D - Police Cities C++11 Sep/25/2015
2220 H - Selling Tickets C++11 Sep/25/2015
2219 I - Traces C++11 Sep/25/2015
2218 E - Quadratic Equation C++11 Sep/25/2015
2217 E - Hot Potato Routing C++11 Sep/23/2015
2216 H - Restoring Permutation C++11 Sep/23/2015
2215 G - Magic Potions C++11 Sep/23/2015
2214 E - Kefa and Watch C++11 strings *2500 Sep/23/2015
2213 A - Chip Installation C++11 Sep/23/2015
2212 D - Kefa and Dishes C++11 dp *1800 Sep/23/2015
2211 C - Kefa and Park C++11 trees *1500 Sep/23/2015
2210 B - Kefa and Company C++11 two pointers *1500 Sep/23/2015
2209 A - Kefa and First Steps C++11 dp *900 Sep/23/2015
2208 J - Squary Set C++11 Sep/22/2015
2207 B - I Just Called... C++11 Sep/22/2015
2206 H - Periodic Tilings C++11 Sep/22/2015
2205 E - Berland Chess C++ Sep/21/2015
2204 F - Divisibility C++ Sep/21/2015
2203 B - Building Foundation C++ Sep/21/2015
2202 K - Emoticons C++ Sep/21/2015
2201 C - Dice Tower C++ Sep/21/2015
2200 A - Bonnie and Clyde C++11 Sep/21/2015
2199 G - Old town C++11 Sep/21/2015
2198 J - Counting Triangulations C++ Sep/20/2015
2197 F - The Magic Wheel C++ Sep/20/2015
2196 I - Trade C++11 Sep/20/2015
2195 C - Order-Preserving Codes C++11 Sep/20/2015
2194 K - Unfair Contest C++11 Sep/20/2015
2193 E - Long Dominoes C++11 Sep/20/2015
2192 G - Cracking SSH C++11 Sep/20/2015
2191 D - More Divisors C++11 Sep/20/2015
2190 A - The Smart Bomb C++11 Sep/20/2015
2189 A - Nonoptimal Assignments C++11 Sep/20/2015
2188 I - Bishops on a Toral Board Java 7 Sep/19/2015
2187 F - Little Mammoth C++11 Sep/19/2015
2186 G - Network Wars C++11 Sep/19/2015
2185 H - Oil Deal C++11 Sep/19/2015
2184 C - Fibonacci Subsequence C++11 Sep/19/2015
2183 D - Hexagon and Rhombic Dominoes C++11 Sep/19/2015
2182 E - Strange Limit C++11 Sep/19/2015
2181 B - Cryptography C++11 Sep/19/2015
2180 B - Under Control C++11 Sep/18/2015
2179 C - Holidays C++11 Sep/18/2015
2178 F - Crazy Painter C++11 Sep/18/2015
2177 I - Stable Sets C++11 Sep/18/2015
2176 D - Laboratory C++11 Sep/18/2015
2175 A - Little Brackets Java 7 Sep/18/2015
2174 G - Puzzle C++11 Sep/18/2015
2173 E - Maps C++11 Sep/18/2015
2172 H - Quest C++11 Sep/18/2015
2171 B - Finding Team Member C++11 sortings *1300 Sep/17/2015
2170 A - Raising Bacteria C++11 bitmasks *1000 Sep/17/2015
2169 A - A Problem about Polyline C++11 math *1700 Sep/17/2015
2168 C - Weakness and Poorness C++11 ternary search *2000 Sep/17/2015
2167 B - "Or" Game C++11 greedy *1700 Sep/17/2015
2166 F - Ellipses C++11 Sep/16/2015
2165 C - Power C++11 Sep/16/2015
2164 A - Strong parentheses sequence C++11 Sep/15/2015
2163 H - Words from cubes C++11 Sep/15/2015
2162 E - Restore C++11 Sep/15/2015
2161 D - Triangle Formation C++11 Sep/15/2015
2160 B - Retrospective Sequence C++11 Sep/15/2015
2159 G - LCS Revised C++11 Sep/15/2015
2158 I - Yet another A + B Python 2 Sep/15/2015
2157 C - Commentator problem C++11 geometry *2600 Sep/11/2015
2156 C - Points on Plane C++11 sortings *2100 Sep/11/2015
2155 A - Vasya and Petya's Game C++11 number theory *1500 Sep/11/2015
2154 B - Invariance of Tree C++11 trees *2100 Sep/11/2015
2153 B - Modulo Sum C++11 two pointers *1900 Sep/11/2015
2152 A - Multiplication Table C++11 number theory *1000 Sep/11/2015
2151 C - Vasya and Petya's Game C++11 number theory *1500 Sep/11/2015
2150 D - Invariance of Tree C++11 *2100 Sep/11/2015
2149 C - Harry Potter and the Golden Snitch C++11 geometry *2100 Sep/10/2015
2148 B - Depression C++11 math *1200 Sep/10/2015
2147 F - Clique in the Divisibility Graph C++11 number theory *1500 Sep/06/2015
2146 G - Max and Min C++11 geometry *2500 Sep/06/2015
2145 A - Matching Names C++11 trees *2300 Sep/06/2015
2144 B - Replicating Processes C++11 greedy *2600 Sep/06/2015
2143 D - Restructuring Company C++11 dsu *1900 Sep/06/2015
2142 H - Bots C++11 number theory *1800 Sep/06/2015
2141 D - Tablecity C++11 constructive algorithms *1700 Sep/06/2015
2140 F - Bulbo C++11 greedy *2100 Sep/06/2015
2139 G - Run for beer C++11 shortest paths *2200 Sep/06/2015
2138 C - Party C++11 graph matchings *2700 Sep/06/2015
2137 B - Bribes C++11 trees *2200 Sep/06/2015
2136 F - GSM Java 8 Sep/04/2015
2135 H - Don't Go Left C++11 Sep/04/2015
2134 I - Railroad Sort C++11 Sep/04/2015
2133 B - The Minimal Angle C++11 Sep/04/2015
2132 G - Warehouse Keeper C++11 Sep/04/2015
2131 C - Yellow Code C++11 Sep/04/2015
2130 D - Yet Another Digit Java 8 Sep/04/2015
2129 E - Slicing cheese C++11 Sep/02/2015
2128 I - Card Jousting C++11 Sep/02/2015
2127 F - Sequence of words C++11 Aug/30/2015
2126 I - Lazy mobile users C++11 Aug/30/2015
2125 E - Pretty Buses C++11 Aug/30/2015
2124 D - Degree Sequence Tree C++11 Aug/30/2015
2123 C - Rating Shuffle C++11 Aug/30/2015
2122 L - Plantations C++11 Aug/30/2015
2121 K - New GPU C++11 Aug/30/2015
2120 B - Board with lights and switches C++11 Aug/30/2015
2119 A - Fitting boxes C++11 Aug/30/2015
2118 B - Bear and Three Musketeers C++11 hashing *1500 Aug/30/2015
2117 A - Bear and Elections C++11 greedy *1200 Aug/30/2015
2116 C - Circles C++11 Aug/30/2015
2115 G - Ranking C++11 Aug/30/2015
2114 D - Linear Programming Dual C++11 Aug/30/2015
2113 H - Driving Straight C++11 Aug/30/2015
2112 E - DVD C++11 Aug/30/2015
2111 A - Unique Attack C++11 Aug/30/2015
2110 F - Think Positive C++11 Aug/30/2015
2109 B - Burning Bridges C++11 Aug/30/2015
2108 C - Bear and Drawing C++11 trees *2300 Aug/30/2015
2107 B - Bear and Blocks C++11 math *1600 Aug/30/2015
2106 A - Bear and Poker C++11 number theory *1300 Aug/30/2015
2105 C - Aerotaxi C++11 Aug/29/2015
2104 L - Many questions C++11 Aug/25/2015
2103 M - It's complicated C++11 Aug/25/2015
2102 K - Word order C++11 Aug/25/2015
2101 G - Game of numbers C++11 Aug/25/2015
2100 H - A lot of work C++11 Aug/25/2015
2099 I - Endeavor for perfection C++11 Aug/25/2015
2098 J - A lot of time C++11 Aug/25/2015
2097 B - Energy Saving C++11 Aug/25/2015
2096 D - Draconian Actions C++11 Aug/25/2015
2095 E - Dragons in sleeping C++11 Aug/25/2015
2094 F - Game of words C++11 Aug/25/2015
2093 A - Tea-drinking C++11 Aug/25/2015
2092 L - Many questions C++11 Aug/24/2015
2091 A - Tea-drinking C++11 Aug/24/2015
2090 M - It's complicated C++11 Aug/24/2015
2089 G - PL/Cool C++11 Aug/24/2015
2088 B - Order Book C++11 sortings *1300 Aug/23/2015
2087 A - Arrays C++11 sortings *900 Aug/23/2015
2086 C - CNF 2 C++11 greedy *2500 Aug/23/2015
2085 B - Minimization C++11 sortings *2000 Aug/23/2015
2084 A - Lengthening Sticks C++11 math *2100 Aug/23/2015
2083 H - Royal Federation C++11 Aug/22/2015
2082 I - Two Cylinders C++11 Aug/22/2015
2081 E - Strong Defence C++11 Aug/22/2015
2080 F - Weird Dissimilarity C++11 Aug/22/2015
2079 B - Beloved Sons C++11 Aug/22/2015
2078 C - Strange Counter C++11 Aug/22/2015
2077 D - Data Transmission C++11 Aug/22/2015
2076 A - Areas C++11 Aug/22/2015
2075 C - Divisor Tree C++11 number theory *2200 Aug/22/2015
2074 B - Book of Evil C++11 trees *2000 Aug/22/2015
2073 A - Quiz C++11 number theory *1600 Aug/22/2015
2072 B - Routine Problem C++11 number theory *1400 Aug/22/2015
2071 D - Little Jumper C++11 Aug/21/2015
2070 F - Roads C++11 Aug/21/2015
2069 H - Tickets Java 7 Aug/21/2015
2068 E - Quantization Problem C++11 Aug/21/2015
2067 G - Robbers C++11 Aug/21/2015
2066 A - Non Absorbing DFA C++11 Aug/21/2015
2065 B - The Towers of Hanoi Revisited C++11 Aug/21/2015
2064 C - Hyperhuffman C++11 Aug/21/2015
2063 B - Symmetric and Transitive C++11 math *1900 Aug/20/2015
2062 A - Primes or Palindromes? C++11 number theory *1600 Aug/20/2015
2061 B - Inventory C++11 math *1200 Aug/20/2015
2060 A - Music C++11 math *1500 Aug/20/2015
2059 G - Jewel heist C++11 Aug/20/2015
2058 J - Conservation C++11 Aug/20/2015
2057 H - Darts C++11 Aug/20/2015
2056 I - The Dragon and the knights C++11 Aug/20/2015
2055 C - Chemist's vows C++11 Aug/20/2015
2054 D - Non-boring sequences C++11 Aug/20/2015
2053 E - Word equations C++11 Aug/20/2015
2052 A - Kingdoms C++11 Aug/20/2015
2051 G - Prime Path C++11 Aug/20/2015
2050 H - Lineland's Airport C++11 Aug/20/2015
2049 I - Leonardo's Notebook C++11 Aug/20/2015
2048 C - Pie C++11 Aug/20/2015
2047 F - Printer Queue C++11 Aug/20/2015
2046 B - The SetStack Computer C++11 Aug/20/2015
2045 A - Sudoku C++11 Aug/20/2015
2044 G - Beautiful People C++11 Aug/20/2015
2043 H - Cracking' RSA C++11 Aug/20/2015
2042 E - Nice Patterns Strike Back C++11 Aug/20/2015
2041 F - Get Out! C++11 Aug/20/2015
2040 B - Reactor Cooling C++11 Aug/20/2015
2039 C - New Year Bonus Grant C++11 Aug/20/2015
2038 D - Matrix Multiplication C++11 Aug/20/2015
2037 A - Chinese Girls' Amusement Java 7 Aug/20/2015
2036 E - Case of Computer Network C++11 trees *2800 Aug/18/2015
2035 D - Case of a Top Secret C++11 math *2500 Aug/18/2015
2034 C - Case of Chocolate C++11 data structures *2200 Aug/17/2015
2033 B - Case of Fugitive C++11 sortings *2000 Aug/17/2015
2032 H - Lineland's Airport C++11 Aug/15/2015
2031 A - Sudoku C++11 Aug/15/2015
2030 D - Tree Requests C++11 trees *2200 Aug/14/2015
2029 E - Pig and Palindromes C++11 dp *2300 Aug/14/2015
2028 C - Replacement C++11 data structures *1600 Aug/14/2015
2027 B - Simple Game C++11 math *1300 Aug/14/2015
2026 A - Elections C++11 *1100 Aug/14/2015
2025 A - Case of Matryoshkas C++11 *1500 Aug/06/2015
2024 E - President and Roads C++11 shortest paths *2200 Aug/06/2015
2023 F - Mausoleum C++11 dp *2400 Aug/06/2015
2022 D - One-Dimensional Battle Ships C++11 sortings *1700 Aug/06/2015
2021 C - Geometric Progression C++11 dp *1700 Aug/06/2015
2020 B - Berland National Library C++11 *1300 Aug/06/2015
2019 A - Lineland Mail C++11 greedy *900 Aug/06/2015
2018 I - Up the Stairs C++11 Aug/01/2015
2017 F - Reduced ID Numbers C++11 Aug/01/2015
2016 D - Bowlstack C++11 Aug/01/2015
2015 H - Guardian of Decency C++11 Aug/01/2015
2014 B - Declaration of Content C++11 Aug/01/2015
2013 C - Laserbox C++11 Aug/01/2015
2012 D - Bowlstack C++11 Aug/01/2015
2011 I - Up the Stairs C++11 Jul/31/2015
2010 H - Guardian of Decency C++11 Jul/31/2015
2009 B - New Year Cards C++11 greedy *1800 Jul/30/2015
2008 D - New Year Contest C++11 sortings *1800 Jul/30/2015
2007 C - New Year Snowmen C++11 greedy *1800 Jul/30/2015
2006 A - New Year Table C++11 math *1700 Jul/29/2015
2005 D - Take-off Ramps C++11 shortest paths *2300 Jul/29/2015
2004 E - Clearing Up C++11 graphs *2300 Jul/29/2015
2003 C - Queue C++11 sortings *1800 Jul/29/2015
2002 B - Hopscotch C++11 math *1400 Jul/29/2015
2001 K - Key Insertion C++11 Jul/29/2015
2000 I - Invariant Polynomials C++11 Jul/29/2015
1999 F - Factoring a Polynomial C++11 Jul/29/2015
1998 G - Greatest Common Increasing Subsequence C++11 Jul/29/2015
1997 H - Highways C++11 Jul/29/2015
1996 E - Experiment "X": Explosions Expected C++11 Jul/29/2015
1995 C - Crankshaft C++11 Jul/29/2015
1994 D - Destroying The Graph C++11 Jul/29/2015
1993 B - Banal Tickets C++11 Jul/29/2015
1992 A - Mike and Frog C++11 math *2200 Jul/25/2015
1991 D - Vitaly and Cycle C++11 math *2000 Jul/23/2015
1990 C - Arthur and Table C++11 sortings *1900 Jul/23/2015
1989 B - Pasha and Tea C++11 sortings *1500 Jul/23/2015
1988 A - Ilya and Diplomas C++11 math *1100 Jul/23/2015
1987 B - Gerald is into Art C++11 constructive algorithms *1200 Jul/23/2015
1986 A - Currency System in Geraldion C++11 sortings *1000 Jul/23/2015
1985 A - Gerald's Hexagon C++11 math *1600 Jul/22/2015
1984 C - Gerald and Giant Chess C++11 number theory *2200 Jul/22/2015
1983 B - Equivalent Strings C++11 strings *1700 Jul/22/2015
1982 E - Ann and Half-Palindrome C++11 trees *2300 Jul/19/2015
1981 D - Guess Your Way Out! II C++11 sortings *2300 Jul/15/2015
1980 C - Amr and Chemistry C++11 shortest paths *1900 Jul/15/2015
1979 E - A Simple Task C++11 strings *2300 Jul/14/2015
1978 B - Amr and The Large Array C++11 *1300 Jul/14/2015
1977 A - Lala Land and Apple Trees C++11 sortings *1100 Jul/14/2015
1976 B - Case of Fake Numbers C++11 brute force *1100 Jul/02/2015
1975 A - Case of the Zeros and Ones C++11 greedy *900 Jul/02/2015
1974 B - Ohana Cleans Up C++11 strings *1200 Jun/25/2015
1973 A - Kyoya and Photobooks C++11 strings *900 Jun/25/2015
1972 D - Nudist Beach C++11 greedy *2300 Jun/25/2015
1971 C - Love Triangles C++11 graphs *2200 Jun/25/2015
1970 B - Kyoya and Permutation C++11 math *1900 Jun/25/2015
1969 A - Kyoya and Colored Balls C++11 math *1500 Jun/25/2015
1968 E - Vanya and Brackets C++11 strings *2100 Jun/19/2015
1967 C - Vanya and Scales C++11 number theory *1900 Jun/19/2015
1966 D - Vanya and Triangles C++11 sortings *1900 Jun/19/2015
1965 B - Vanya and Books C++11 math *1200 Jun/19/2015
1964 A - Vanya and Table C++11 math *1000 Jun/19/2015
1963 E - GukiZ and GukiZiana C++11 data structures *2500 Jun/13/2015
1962 C - GukiZ hates Boxes C++11 greedy *2200 Jun/13/2015
1961 D - GukiZ and Binary Operations C++11 number theory *2100 Jun/13/2015
1960 B - ZgukistringZ C++11 strings *1800 Jun/13/2015
1959 A - GukiZ and Contest C++11 sortings *800 Jun/13/2015
1958 D - Regular Bridge C++11 graphs *1900 Jun/12/2015
1957 E - Brackets in Implications C++11 math *2200 Jun/08/2015
1956 C - Divisibility by Eight C++11 math *1500 Jun/05/2015
1955 B - Preparing Olympiad C++11 brute force *1400 Jun/05/2015
1954 A - Two Substrings C++11 strings *1500 Jun/05/2015
1953 A - Letter C++11 *800 May/29/2015
1952 B - Young Photographer C++11 *1000 May/29/2015
1951 D - Mike and Fish C++11 graphs *2600 May/27/2015
1950 B - Mike and Fun C++11 greedy *1400 May/27/2015
1949 A - Mike and Fax C++11 strings *1100 May/27/2015
1948 C - Mike and Foam C++11 number theory *2300 May/27/2015
1947 B - Mike and Feet C++11 dsu *1900 May/27/2015
1946 B - Zero Tree C++11 trees *1800 May/27/2015
1945 D - Numbers C++11 constructive algorithms *2000 May/26/2015
1944 A - Statues C++11 dfs and similar *1500 May/26/2015
1943 B - Students and Shoelaces C++11 graphs *1200 May/26/2015
1942 D - Palindrome Degree C++11 strings *2200 May/26/2015
1941 C - Line C++11 number theory *1800 May/25/2015
1940 B - Memory Manager C++11 *1600 May/25/2015
1939 F - Proficiency Test (B) C++11 May/24/2015
1938 B - Bad Printer (B) C++11 May/24/2015
1937 K - Snake (A) C++11 May/24/2015
1936 J - ACM Student Chapter (B) C++11 May/24/2015
1935 H - Graduation Projects (B) C++11 May/24/2015
1934 G - Graduation Projects (A) C++11 May/24/2015
1933 D - Forming Teams (B) C++11 May/24/2015
1932 C - Forming Teams (A) C++11 May/24/2015
1931 I - ACM Student Chapter (A) C++11 May/24/2015
1930 E - Proficiency Test (A) C++11 May/24/2015
1929 A - Bad Printer (A) C++11 May/24/2015
1928 A - Cows and Sequence C++11 data structures *1600 May/24/2015
1927 B - Keyboard C++11 *1500 May/24/2015
1926 A - Chord C++11 brute force *1200 May/24/2015
1925 E - Corridor C++11 geometry *2600 May/23/2015
1924 E - Soldier and Traveling C++11 math *2100 May/23/2015
1923 D - Two out of Three C++11 dp *2000 May/23/2015
1922 D - Soldier and Number Game C++11 number theory *1700 May/23/2015
1921 C - Soldier and Cards C++11 games *1400 May/23/2015
1920 B - Soldier and Badges C++11 sortings *1200 May/23/2015
1919 A - Soldier and Bananas C++11 math *800 May/23/2015
1918 C - General Mobilization C++11 sortings *2000 May/23/2015
1917 B - Sets C++11 hashing *1700 May/23/2015
1916 E - Decoding Genome C++11 matrices *1900 May/23/2015
1915 D - Olympiad C++11 two pointers *1900 May/22/2015
1914 C - Reducing Fractions C++11 sortings *1800 May/22/2015
1913 B - Cosmic Tables C++11 data structures *1300 May/22/2015
1912 C - Cube Problem C++11 number theory *2400 May/22/2015
1911 A - Weird Game C++11 greedy *1500 May/22/2015
1910 B - Polo the Penguin and Matrix C++11 ternary search *1400 May/22/2015
1909 A - Polo the Penguin and Segments C++11 brute force *1100 May/22/2015
1908 B - Calendar Java 8 brute force *1300 May/22/2015
1907 A - Pythagorean Theorem II C++11 math *1200 May/22/2015
1906 B - Datatypes C++11 sortings *1400 May/22/2015
1905 A - Palindromic Times C++11 strings *1000 May/22/2015
1904 B - Growing Mushrooms C++11 sortings *1200 May/22/2015
1903 A - Comparing Strings C++11 strings *1100 May/22/2015
1902 E - Wizards and Bets C++11 matrices *2900 May/22/2015
1901 C - Wizards and Numbers C++11 math *2300 May/22/2015
1900 B - Wizards and Huge Prize C++11 probabilities *1800 May/22/2015
1899 A - Wizards and Trolleybuses C++11 *1600 May/22/2015
1898 E - Counter Attack C++11 sortings *2100 May/21/2015
1897 D - Non-Secret Cypher C++11 two pointers *1900 May/21/2015
1896 C - STL C++11 dfs and similar *1500 May/21/2015
1895 B - Surrounded C++11 geometry *1800 May/21/2015
1894 A - Vasya and the Bus C++11 math *1100 May/21/2015
1893 C - Read Time C++11 two pointers *1900 May/21/2015
1892 D - Water Tree C++11 trees *2100 May/21/2015
1891 B - Alternating Current C++11 greedy *1600 May/21/2015
1890 D - Reclamation C++11 dsu *2900 May/21/2015
1889 B - Stadium and Games Java 8 math *1800 May/21/2015
1888 A - Square and Rectangles C++11 *1500 May/21/2015
1887 H - Merging Two Decks C++11 greedy *2000 May/21/2015
1886 G - Practice C++11 divide and conquer *1600 May/21/2015
1885 E - Paths and Trees C++11 shortest paths *2000 May/20/2015
1884 C - Woodcutters C++11 greedy *1500 May/20/2015
1883 D - Queue C++11 sortings *1300 May/20/2015
1882 B - Equidistant String C++11 greedy *1100 May/20/2015
1881 A - Toy Cars C++11 *900 May/20/2015
1880 D - Broken Monitor C++11 greedy *2100 May/16/2015
1879 C - Mittens C++11 sortings *1800 May/16/2015
1878 B - Berland Bingo C++11 *1300 May/16/2015
1877 A - Rook, Bishop and King C++11 shortest paths *1100 May/16/2015
1876 J - Date calculation Befunge *special problem *1800 May/15/2015
1875 I - Array sorting Befunge sortings *2300 May/15/2015
1874 H - Balanced brackets Befunge *special problem *1600 May/15/2015
1873 G - CAPS LOCK ON Befunge *special problem *1700 May/15/2015
1872 F - Prime factorization Befunge *special problem *1600 May/15/2015
1871 E - Tribonacci numbers Befunge *special problem *1600 May/15/2015
1870 D - Exponentiation Befunge *special problem *1500 May/15/2015
1869 C - Decimal sum Befunge *special problem *1500 May/15/2015
1868 B - Gnikool Ssalg Befunge strings *1400 May/15/2015
1867 A - Hexagonal numbers Befunge *special problem *900 May/15/2015
1866 D - Xenia and Bit Operations C++11 trees *1700 May/14/2015
1865 C - Xenia and Weights C++11 shortest paths *1700 May/14/2015
1864 E - Euclidean Distance Cobol *special problem *2100 May/14/2015
1863 D - Date Change Cobol *special problem *2000 May/14/2015
1862 C - Caesar Cipher Cobol *special problem *2200 May/14/2015
1861 B - Binary notation Cobol *special problem *1800 May/14/2015
1860 A - A + B Cobol *special problem *1600 May/14/2015
1859 E - Building Forest C++11 graphs *2000 May/14/2015
1858 D - Analyzing Polyline C++11 sortings *1900 May/14/2015
1857 C - Try and Catch C++11 expression parsing *1800 May/14/2015
1856 B - After Training C++11 math *1300 May/13/2015
1855 A - Let's Watch Football C++11 math *1000 May/13/2015
1854 A - LLPS C++11 strings *800 May/13/2015
1853 C - Sereja and Subsequences C++11 dp *2000 May/13/2015
1852 A - Sereja and Contest C++11 *1600 May/13/2015
1851 A - Rational Resistance C++11 number theory *1600 May/13/2015
1850 B - Jeff and Periods C++11 sortings *1300 May/13/2015
1849 B - Combination C++11 sortings *1100 May/13/2015
1848 A - Phone Code Java 8 brute force *800 May/13/2015
1847 C - The World is a Theatre C++11 math *1400 May/13/2015
1846 B - Prime Matrix C++11 number theory *1300 May/13/2015
1845 A - Boys and Girls C++11 greedy *1100 May/13/2015
1844 E - Tetrahedron C++11 matrices *1500 May/13/2015
1843 B - Blackboard Fibonacci C++11 math *2100 May/08/2015
1842 A - Ice Skating C++11 graphs *1200 May/08/2015
1841 A - Mountain Scenery C++11 constructive algorithms *1100 May/08/2015
1840 B - Sea and Islands C++11 constructive algorithms *1400 May/08/2015
1839 A - Set of Strings C++11 strings *1100 May/08/2015
1838 D - Road Improvement C++11 trees *2300 May/08/2015
1837 B - Destroying Roads C++11 shortest paths *2100 May/08/2015
1836 C - Remembering Strings C++11 dp *2500 May/08/2015
1835 A - Writing Code C++11 dp *1800 May/08/2015
1834 F - Quest C++11 greedy *2100 May/04/2015
1833 C - Idempotent functions C++11 math *2000 May/04/2015
1832 A - Place Your Ad Here C++11 sortings *2400 May/04/2015
1831 E - Fox And Polygon C++11 divide and conquer *2900 May/03/2015
1830 C - Levko and Strings C++11 dp *2500 May/02/2015
1829 B - Levko and Array C++11 dp *2000 May/02/2015
1828 C - Levko and Array Recovery C++11 greedy *1700 May/02/2015
1827 F - Square Count C++11 May/02/2015
1826 E - Reliable Nets C++11 May/02/2015
1825 C - The Game of Efil C++11 May/02/2015
1824 G - Swamp Things C++11 May/02/2015
1823 H - Two Ends C++11 May/02/2015
1822 B - Countdown C++11 May/02/2015
1821 D - Queens, Knights and Pawns C++11 May/02/2015
1820 A - ACM (ACronym Maker) C++11 May/02/2015
1819 B - Strings of Power C++11 two pointers *1300 May/02/2015
1818 C - Balls and Boxes C++11 greedy *1700 May/02/2015
1817 B - Ancient Prophesy C++11 strings *1600 May/02/2015
1816 A - Adding Digits C++11 math *1400 May/02/2015
1815 D - Fence C++11 string suffix structures *2900 May/01/2015
1814 C - Ice Cave C++11 dfs and similar *2000 May/01/2015
1813 A - Cycles C++11 greedy *1600 May/01/2015
1812 E - Infinite Inversions C++11 trees *2100 May/01/2015
1811 D - Bad Luck Island C++11 probabilities *1900 May/01/2015
1810 B - School Marks C++11 greedy *1700 May/01/2015
1809 A - Combination Lock C++11 *800 May/01/2015
1808 B - Non-square Equation C++11 math *1400 Apr/30/2015
1807 B - Table C++11 math *1900 Apr/30/2015
1806 H - H. Capital City C++11 Apr/28/2015
1805 G - G. Training Camp C++11 Apr/28/2015
1804 F - F. Palindrome C++11 Apr/28/2015
1803 E - E. Time Limit Exceeded? C++11 Apr/27/2015
1802 D - D. Sudoku C++11 Apr/27/2015
1801 C - C. Memory is Full C++11 Apr/27/2015
1800 B - B. Three Angles C++11 Apr/27/2015
1799 A - A. Relational Operator C++11 Apr/27/2015
1798 B - Quasi Binary C++11 greedy *1400 Apr/27/2015
1797 E - Demiurges Play Again C++11 trees *2200 Apr/27/2015
1796 F - A Heap of Heaps C++11 sortings *2200 Apr/27/2015
1795 D - Weird Chess C++11 constructive algorithms *1800 Apr/27/2015
1794 C - Tourist's Notes C++11 math *1600 Apr/27/2015
1793 A - Cutting Banner C++11 brute force *1400 Apr/27/2015
1792 F - Asperger Syndrome C++11 Apr/22/2015
1791 I - Retakes C++11 Apr/22/2015
1790 H - Game with the Stones C++11 Apr/22/2015
1789 B - Birthday Cake C++11 Apr/22/2015
1788 J - Product Innovation C++11 Apr/22/2015
1787 A - After Two Hares C++11 Apr/22/2015
1786 G - The Last Wish C++11 Apr/22/2015
1785 D - Insomnia C++11 Apr/22/2015
1784 C - Graph Restoration C++11 Apr/22/2015
1783 M - Jumping along the Hummocks C++11 Apr/22/2015
1782 E - Counterfeiters C++11 Apr/22/2015
1781 K - Bracket Sequence C++11 Apr/22/2015
1780 L - Hard Problem C++11 Apr/22/2015
1779 F - Path of Least Persistence C++11 Apr/19/2015
1778 E - Inspectors C++11 Apr/19/2015
1777 D - Generalized Roman Numerals C++11 Apr/19/2015
1776 H - Time Warp C++11 Apr/19/2015
1775 A - Continued Fractions C++11 Apr/19/2015
1774 C - Domiyahtzee! C++11 Apr/19/2015
1773 B - A Cure for the Common Code C++11 Apr/19/2015
1772 B - Harry Potter and the History of Magic C++11 greedy *1700 Apr/17/2015
1771 A - Harry Potter and Three Spells C++11 math *1800 Apr/17/2015
1770 B - Chips C++11 greedy *1800 Apr/15/2015
1769 A - Secrets C++11 greedy *1600 Apr/15/2015
1768 C - Tavas and Pashmaks C++11 math *2600 Apr/15/2015
1767 B - Tavas and SaDDas C++11 combinatorics *1100 Apr/15/2015
1766 A - Tavas and Nafas C++11 brute force *1000 Apr/15/2015
1765 B - Tavas and Malekas C++11 strings *1900 Apr/15/2015
1764 A - Tavas and Karafs C++11 math *1900 Apr/15/2015
1763 C - Beaver C++11 two pointers *1800 Apr/15/2015
1762 B - Colorful Field C++11 sortings *1400 Apr/15/2015
1761 A - Bus Game C++11 greedy *1200 Apr/14/2015
1760 D - The Minimum Number of Variables C++11 dp *2200 Apr/13/2015
1759 J - Journey Planner C++11 Apr/13/2015
1758 F - Simplified Nonogram C++11 meet-in-the-middle *2400 Apr/13/2015
1757 E - Berland Local Positioning System C++11 hashing *2400 Apr/13/2015
1756 D - Handshakes C++11 greedy *1900 Apr/13/2015
1755 C - Polycarpus' Dice C++11 math *1600 Apr/13/2015
1754 B - Covered Path C++11 math *1400 Apr/13/2015
1753 A - Exam C++11 math *1100 Apr/13/2015
1752 C - Dijkstra C++11 Apr/12/2015
1751 D - Ominous Omino C++11 Apr/12/2015
1750 B - Infinite House of Pancakes C++11 Apr/12/2015
1749 A - Standing Ovation C++11 Apr/12/2015
1748 G - Grand Tour C++11 Apr/12/2015
1747 B - Betting Fast C++11 Apr/12/2015
1746 F - Funny Game C++11 Apr/12/2015
1745 D - Dynamic LCA C++11 Apr/12/2015
1744 D - Non-boring sequences C++11 Apr/11/2015
1743 G - Jewel heist C++ Apr/10/2015
1742 I - The Dragon and the knights C++11 Apr/10/2015
1741 E - Word equations C++11 Apr/10/2015
1740 J - Conservation C++11 Apr/10/2015
1739 A - Kingdoms C++11 Apr/10/2015
1738 H - Darts C++11 Apr/10/2015
1737 C - Chemist's vows C++ Apr/10/2015
1736 B - Mean Requests C++11 *special problem *1500 Apr/08/2015
1735 D - Statistics of Recompressing Videos C++11 data structures *1600 Apr/08/2015
1734 D - Closest Equals C++11 data structures *2000 Apr/08/2015
1733 E - Beautiful Decomposition C++11 number theory *1900 Apr/08/2015
1732 C - Ladder C++11 two pointers *1700 Apr/08/2015
1731 A - Point on Spiral C++11 geometry *1400 Apr/08/2015
1730 C - Looking for Order C++11 dp *2000 Apr/08/2015
1729 B - Obsession with Robots C++11 graphs *1400 Apr/08/2015
1728 D - Olya and Graph C++11 math *2200 Apr/08/2015
1727 E - Playing with String C++11 games *2300 Apr/08/2015
1726 C - Ivan and Powers of Two C++11 greedy *1600 Apr/08/2015
1725 B - Continued Fractions Java 8 math *1700 Apr/08/2015
1724 A - Strange Addition C++11 constructive algorithms *1600 Apr/08/2015
1723 B - African Crossword C++11 strings *1100 Apr/08/2015
1722 A - Cableway C++11 math *1000 Apr/08/2015
1721 B - Фото на память - 2 (round version) C++11 greedy *1700 Apr/07/2015
1720 A - Возможно, вы знаете этих людей? C++11 *1600 Apr/07/2015
1719 C - Fancy Number C++11 strings *1900 Apr/07/2015
1718 D - Caesar's Legions C++11 dp *1700 Apr/07/2015
1717 C - Watching Fireworks is Fun C++11 math *2100 Apr/07/2015
1716 B - Making Sequences is Fun C++11 math *1600 Apr/06/2015
1715 B - Counting Rectangles is Fun C++11 dp *1900 Apr/06/2015
1714 A - Counting Kangaroos is Fun C++11 two pointers *1600 Apr/06/2015
1713 I - Different variables Picat *special problem *2500 Apr/06/2015
1712 F - Pudding Monsters C++11 divide and conquer *3000 Apr/05/2015
1711 E - Transmitting Levels C++11 dp *2400 Apr/05/2015
1710 C - Om Nom and Candies C++11 math *2000 Apr/05/2015
1709 D - Om Nom and Necklace C++11 strings *2200 Apr/05/2015
1708 B - Om Nom and Dark Park C++11 greedy *1400 Apr/05/2015
1707 A - King of Thieves C++11 brute force *1300 Apr/05/2015
1706 E - Anya and Cubes C++11 meet-in-the-middle *2100 Apr/04/2015
1705 D - Arthur and Walls C++11 shortest paths *2400 Apr/04/2015
1704 C - Ilya and Sticks C++11 sortings *1600 Apr/04/2015
1703 B - Pasha and String C++11 strings *1400 Apr/04/2015
1702 A - Vitaliy and Pie C++11 strings *1100 Apr/04/2015
1701 C - Data Center Drama C++11 graphs *2600 Apr/03/2015
1700 D - I Conduit! C++11 Apr/03/2015
1699 H - Translations C++11 Apr/03/2015
1698 C - Hit or Miss C++11 Apr/03/2015
1697 E - Roll Playing Games C++11 Apr/03/2015
1696 B - Anti-prime Sequences C++ Apr/02/2015
1695 F - Team Rankings C++ Apr/02/2015
1694 G - To and Fro C++ Apr/02/2015
1693 A - Alphacode C++ Apr/02/2015
1692 H - Points in triangle Picat *special problem *2100 Mar/29/2015
1691 G - Levenshtein distance Picat *special problem *2100 Mar/29/2015
1690 F - Jumping frogs Picat *special problem *2100 Mar/29/2015
1689 E - Sum and product Picat *special problem *1700 Mar/29/2015
1688 D - Set subtraction Picat *special problem *1600 Mar/29/2015
1687 C - Diophantine equation Picat *special problem *1500 Mar/29/2015
1686 A - Quadratic equation Picat *special problem *1500 Mar/29/2015
1685 B - String inside out Picat *special problem *1600 Mar/29/2015
1684 A - Train and Peter C++11 strings *1200 Mar/25/2015
1683 C - Rooks and Rectangles C++11 sortings *2400 Mar/22/2015
1682 E - The Art of Dealing with ATM C++11 brute force *1900 Mar/22/2015
1681 D - Social Network C++11 greedy *2100 Mar/22/2015
1680 B - Group Photo 2 (online mirror version) C++11 sortings *1900 Mar/22/2015
1679 B - Repaintings C++0x math *1600 Mar/19/2015
1678 A - Find Color C++0x math *1300 Mar/19/2015
1677 C - Moon Craters C++0x sortings *2100 Mar/18/2015
1676 A - C*++ Calculations C++0x greedy *2000 Mar/18/2015
1675 E - What Has Dirichlet Got to Do with That? C++0x games *2000 Mar/18/2015
1674 J - Spelling Check C++0x strings *1500 Mar/18/2015
1673 H - Multiplication Table Java 7 *1300 Mar/18/2015
1672 F - Pacifist frogs C++0x *1300 Mar/18/2015
1671 D - Cubical Planet C++0x math *1100 Mar/18/2015
1670 B - Company Income Growth C++0x greedy *1300 Mar/18/2015
1669 E - Hide-and-Seek C++0x geometry *2400 Mar/18/2015
1668 D - Constellation C++0x *1600 Mar/18/2015
1667 C - Flea Python 2 math *1700 Mar/18/2015
1666 B - Borze Python 2 expression parsing *800 Mar/18/2015
1665 A - Reconnaissance Python 2 brute force *800 Mar/18/2015
1664 B - Error Correct System C++0x greedy *1500 Mar/18/2015
1663 A - Playing with Paper C++0x math *1100 Mar/18/2015
1662 E - Data Center Drama C++0x graphs *2600 Mar/18/2015
1661 C - Glass Carving C++0x data structures *1500 Mar/18/2015
1660 D - Clique Problem C++0x sortings *1800 Mar/18/2015
1659 D - Fuzzy Search C++0x fft *2500 Mar/18/2015
1658 B - Clique Problem C++0x greedy *1800 Mar/18/2015
1657 A - Glass Carving C++0x data structures *1500 Mar/18/2015
1656 F - Fence C++0x dp *1800 Mar/17/2015
1655 E - Champions' League C++0x *1600 Mar/17/2015
1654 D - Cinema C++0x *1600 Mar/17/2015
1653 A - Lefthanders and Righthanders C++0x *1200 Mar/17/2015
1652 C - Weather C++0x dp *1300 Mar/17/2015
1651 B - Reading C++0x sortings *1000 Mar/17/2015
1650 C - Pie or die C++0x games *1900 Mar/17/2015
1649 B - Smallest number C++0x brute force *1600 Mar/17/2015
1648 A - Flea travel C++0x math *1200 Mar/17/2015
1647 C - Name Quest C++0x greedy *1400 Mar/17/2015
1646 A - Rotate, Flip and Zoom C++0x *special problem *1200 Mar/16/2015
1645 I - Space Tour C++0x Mar/14/2015
1644 J - Math Magic C++0x Mar/14/2015
1643 B - Sum C++0x Mar/14/2015
1642 C - ATM withdrawal C++0x Mar/14/2015
1641 D - Treasure Box C++0x Mar/14/2015
1640 E - ACM C++0x Mar/14/2015
1639 H - Pencil Game C++0x Mar/14/2015
1638 A - Stock Market C++0x Mar/14/2015
1637 B - Lucky Substring C++0x brute force *1000 Mar/12/2015
1636 F - Log Stream Analysis C++0x strings *2000 Mar/12/2015
1635 H - Queries for Number of Palindromes C++0x strings *1800 Mar/12/2015
1634 E - Mishap in Club C++0x greedy *1400 Mar/12/2015
1633 D - Restoring Table C++0x greedy *1500 Mar/12/2015
1632 C - Game with Coins C++0x greedy *1700 Mar/12/2015
1631 B - Internet Address Java 8 strings *1100 Mar/12/2015
1630 A - System Administrator C++0x *800 Mar/12/2015
1629 C - Geometry Horse C++0x two pointers *1600 Mar/11/2015
1628 B - Plane of Tanks: Pro C++0x *1400 Mar/11/2015
1627 A - Robot Bicorn Attack PyPy 2 brute force *1400 Mar/11/2015
1626 D - Theft of Blueprints Java 8 math *2400 Mar/10/2015
1625 C - Students' Revenge C++0x sortings *2200 Mar/10/2015
1624 B - Maximum Absurdity C++0x dp *1500 Mar/10/2015
1623 A - Down the Hatch! C++0x *1300 Mar/10/2015
1622 E - Axis Walking C++0x meet-in-the-middle *2300 Mar/10/2015
1621 D - Block Tower C++0x graphs *1900 Mar/10/2015
1620 C - Magic Five C++0x math *1700 Mar/10/2015
1619 B - Two Tables C++0x brute force *1400 Mar/10/2015
1618 D - Towers C++0x two pointers *2100 Mar/10/2015
1617 C - Triangles C++0x math *1900 Mar/10/2015
1616 B - Planets C++0x shortest paths *1700 Mar/10/2015
1615 A - Shifts C++0x two pointers *1500 Mar/10/2015
1614 B - Photo to Remember C++0x dp *1100 Mar/09/2015
1613 A - Reposts C++0x trees *1200 Mar/09/2015
1612 D - Lucky Sorting C++0x sortings *2000 Mar/08/2015
1611 C - Lucky Tree C++0x trees *1900 Mar/08/2015
1610 B - Lucky Probability C++0x probabilities *1900 Mar/08/2015
1609 B - Little Pigs and Wolves C++0x greedy *1100 Mar/07/2015
1608 A - Lucky Sum of Digits PyPy 2 brute force *1000 Mar/07/2015
1607 D - Deputies C++0x greedy *2500 Mar/06/2015
1606 E - Camping Groups C++0x sortings *2600 Mar/06/2015
1605 C - Spiral Maximum C++0x dp *1900 Mar/06/2015
1604 B - Chamber of Secrets C++0x shortest paths *1800 Mar/06/2015
1603 A - Rock-Paper-Scissors C++0x math *1300 Mar/06/2015
1602 E - Double Happiness C++0x number theory *2200 Mar/06/2015
1601 D - Petr# C++0x strings *2000 Mar/06/2015
1600 C - Grammar Lessons Ruby *1600 Mar/06/2015
1599 B - PFAST Inc. C++0x graphs *1500 Mar/06/2015
1598 C - Average Score C++0x sortings *1700 Mar/05/2015
1597 B - Sequence Formatting PyPy 2 strings *1700 Mar/05/2015
1596 A - Plug-in C++0x *1400 Mar/05/2015
1595 D - Game with Powers C++0x games *2300 Mar/05/2015
1594 B - Ants C++0x brute force *2000 Mar/05/2015
1593 A - Perfect Pair C++0x brute force *1600 Mar/05/2015
1592 A - k-Multiple Free Set C++0x sortings *1500 Mar/05/2015
1591 D - Shop C++0x greedy *2800 Mar/05/2015
1590 A - Eugeny and Array Python 2 *800 Mar/05/2015
1589 B - Petya and Staircases PyPy 2 sortings *1100 Mar/05/2015
1588 A - Blackjack PyPy 2 *800 Mar/05/2015
1587 B - Little Girl and Game PyPy 2 greedy *1300 Mar/05/2015
1586 B - Books PyPy 2 two pointers *1400 Mar/05/2015
1585 A - Party PyPy 2 trees *900 Mar/05/2015
1584 A - Difference Row PyPy 2 sortings *1300 Mar/05/2015
1583 B - Opposites Attract PyPy 2 math *1200 Mar/05/2015
1582 A - Cupboards PyPy 2 *800 Mar/05/2015
1581 A - Bicycle Chain PyPy 2 brute force *900 Mar/05/2015
1580 A - Little Elephant and Rozdil PyPy 2 brute force *900 Mar/05/2015
1579 B - Little Elephant and Magic Square Python 2 brute force *1100 Mar/05/2015
1578 A - Shooshuns and Sequence Python 2 brute force *1200 Mar/05/2015
1577 B - Cubes C++0x greedy *2100 Mar/04/2015
1576 C - Pluses everywhere C++0x number theory *2200 Mar/04/2015
1575 B - Big Segment PyPy 2 sortings *1100 Mar/03/2015
1574 B - Find Marble PyPy 2 *1200 Mar/03/2015
1573 A - DNA Alignment C++0x math *1500 Mar/03/2015
1572 B - Two Buttons C++0x shortest paths *1400 Mar/03/2015
1571 A - Pangram C++0x strings *800 Mar/03/2015
1570 A - Game Outcome Python 2 brute force *800 Mar/02/2015
1569 E - A and B and Lecture Rooms C++0x trees *2100 Mar/01/2015
... ... ... ... ...

About


Languages

Language:C++ 97.2%Language:Java 1.7%Language:Python 0.5%Language:Rust 0.2%Language:Kotlin 0.1%Language:COBOL 0.1%Language:Ruby 0.1%Language:J 0.0%Language:Befunge 0.0%Language:D 0.0%Language:C 0.0%Language:Go 0.0%Language:Pascal 0.0%Language:Haskell 0.0%Language:JavaScript 0.0%Language:Pike 0.0%Language:Forth 0.0%