1 |
P1 - Two Strings Swaps |
Codeforces |
Codeforces Round #498 (Div. 3) |

2 |
P2 - New Bus Route |
Codeforces |
Educational Codeforces Round 18 |

3 |
P3 - Bus to Udayland |
Codeforces |
Codeforces Round #369 (Div. 2) |

4 |
P4 - Andrey and Problem |
Codeforces |
Codeforces Round #253 (Div. 1) & Codeforces Round #253 (Div. 2) |

5 |
P5 - Powers of Two |
Codeforces |
Educational Codeforces Round 15 |

6 |
P6 - The New Year: Meeting Friends |
Codeforces |
Codeforces Round #375 (Div. 2) |

7 |
P7 - Sagheer and Nubian Market |
Codeforces |
Codeforces Round #417 (Div. 2) |

8 |
P8 - Hungry Sequence |
Codeforces |
Codeforces Round #191 (Div. 2) |

9 |
P9 - I'm bored with life |
Codeforces |
Codeforces Round #422 (Div. 2) |

10 |
P10 - Before an Exam |
Codeforces |
Codeforces Beta Round #4 (Div. 2 Only) |

11 |
P11 - Mike and Fun |
Codeforces |
Codeforces Round #305 (Div. 2) |

12 |
P12 - Mind the Gap |
Codeforces |
Codeforces Round #477 (rated, Div. 2, based on VK Cup 2018 Round 3) |

13 |
P13 - Check the string |
Codeforces |
Divide by Zero 2018 and Codeforces Round #474 (Div. 1 + Div. 2, combined) |

14 |
P14 - Maximum Increase |
Codeforces |
Educational Codeforces Round 15 |

15 |
P15 - Art Union |
Codeforces |
Codeforces Round #241 (Div. 2) |

16 |
P16 - Chris and Magic Square |
Codeforces |
Codeforces Round #369 (Div. 2) |

17 |
P17 - Div. 64 |
Codeforces |
Codeforces Round #444 (Div. 2) |

18 |
P18 - Point on Spiral |
Codeforces |
Codeforces Round #171 (Div. 2) |

19 |
P19 - Sereja and Mugs |
Codeforces |
Codeforces Round #243 (Div. 2) |

20 |
P20 - Painting Eggs |
Codeforces |
Codeforces Round #173 (Div. 2) |

21 |
P21 - Permutation Cycle |
Codeforces |
ICM Technex 2018 and Codeforces Round #463 (Div. 1 + Div. 2, combined) |