GitHub - phonglnDEV/CompetitiveProgramming

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 ... ... ... ... ...