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