Codeforces-Solutions
Codeforces-Solutions copied to clipboard
This repository contains my solutions of Codeforces problems. Give this repository a star if it helped you out.
Codeforces Solutions
This repository contains my solutions of Codeforces problems. They are in C++ language.
If this repository helped you out, please consider giving it a :star:
Index
Sorted by Problem ID
| Index | Problem ID | Problem Name | Question | Solution |
|---|---|---|---|---|
| 1 | 1 A | Theater Square | Question | Solution |
| 2 | 2 A | Winner | Question | Solution |
| 3 | 4 A | Watermelon | Question | Solution |
| 4 | 4 C | Registration System | Question | Solution |
| 5 | 9 A | Die Roll | Question | Solution |
| 6 | 11 A | Increasing Sequence | Question | Solution |
| 7 | 17 A | Noldbach problem | Question | Solution |
| 8 | 22 A | Second Order Statistics | Question | Solution |
| 9 | 34 A | Reconnaissance 2 | Question | Solution |
| 10 | 34 B | Sale | Question | Solution |
| 11 | 41 A | Translation | Question | Solution |
| 12 | 45 A | Codecraft III | Question | Solution |
| 13 | 50 A | DominoPiling | Question | Solution |
| 14 | 59 A | Word | Question | Solution |
| 15 | 71 A | Way Too Long Words | Question | Solution |
| 16 | 74 A | Room Leader | Question | Solution |
| 17 | 110 A | Nearly Lucky Number | Question | Solution |
| 18 | 112 A | Petya And Strings | Question | Solution |
| 19 | 116 A | Tram | Question | Solution |
| 20 | 118 B | Present from Lena | Question | Solution |
| 21 | 122 A | Lucky Division | Question | Solution |
| 22 | 122 B | Lucky Substring | Question | Solution |
| 23 | 131 A | cAPS lOCK | Question | Solution |
| 24 | 136 A | Presents | Question | Solution |
| 25 | 141 A | Amusing Joke | Question | Solution |
| 26 | 144 A | Arrival of the General | Question | Solution |
| 27 | 148 A | Insomnia cure | Question | Solution |
| 28 | 151 A | Soft Drinking | Question | Solution |
| 29 | 155 A | I_love_%username% | Question | Solution |
| 30 | 158 A | Next Round | Question | Solution |
| 31 | 158 B | Taxi | Question | Solution |
| 32 | 173 A | Rock-Paper-Scissors | Question | Solution |
| 33 | 189 A | Cut Ribbon | Question | Solution |
| 34 | 200 B | Drinks | Question | Solution |
| 35 | 208 A | Dubstep | Question | Solution |
| 36 | 230 B | T-primes | Question | Solution |
| 37 | 231 A | Team | Question | Solution |
| 38 | 236 A | Boy Or Girl | Question | Solution |
| 39 | 263 A | Beautiful Matrix | Question | Solution |
| 40 | 266 A | Stones on the Table | Question | Solution |
| 41 | 266 B | Queue at the School | Question | Solution |
| 42 | 268 A | Games | Question | Solution |
| 43 | 271 A | Beautiful Year | Question | Solution |
| 44 | 281 A | Word Capitalization | Question | Solution |
| 45 | 282 A | Bit++ | Question | Solution |
| 46 | 313 A | Ilya and Bank Account | Question | Solution |
| 47 | 318 A | Even Odds | Question | Solution |
| 48 | 339 A | Helpful Maths | Question | Solution |
| 49 | 343 B | Alternating Current | Question | Solution |
| 50 | 344 A | Magnets | Question | Solution |
| 51 | 349 A | Cinema Line | Question | Solution |
| 52 | 411 A | Password Check | Question | Solution |
| 53 | 421 A | Pasha and Hamsters | Question | Solution |
| 54 | 456 B | Fedya and Maths | Question | Solution |
| 55 | 466 A | Cheap Travel | Question | Solution |
| 56 | 474 B | Worms | Question | Solution |
| 57 | 478 C | Table Decorations | Question | Solution |
| 58 | 486 A | Calculating Function | Question | Solution |
| 59 | 489 B | BerSU Ball | Question | Solution |
| 60 | 492 A | Vanya and Cubes | Question | Solution |
| 61 | 492 B | Vanya and Lanterns | Question | Solution |
| 62 | 510 A | Fox And Snake | Question | Solution |
| 63 | 514 A | Chewbaсca and Number | Question | Solution |
| 64 | 525 A | Vitaliy and Pie | Question | Solution |
| 65 | 546 A | Soldier and Bananas | Question | Solution |
| 66 | 584 A | Olesya and Rodion | Question | Solution |
| 67 | 599 A | Patrick and Shopping | Question | Solution |
| 68 | 617 A | Elephant | Question | Solution |
| 69 | 630 A | Again Twenty Five! | Question | Solution |
| 70 | 677 A | Vanya and Fence | Question | Solution |
| 71 | 705 A | Hulk | Question | Solution |
| 72 | 706 B | Interesting drink | Question | Solution |
| 73 | 734 A | Anton and Danik | Question | Solution |
| 74 | 742 A | Arpas hard exam and Mehrdads naive cheat | Question | Solution |
| 75 | 791 A | Bear And Big Brother | Question | Solution |
| 76 | 854 A | Fraction | Question | Solution |
| 77 | 855 A | Tom Riddle's Diary | Question | Solution |
| 78 | 977 A | Wrong Substraction | Question | Solution |
| 79 | 1068 A | Birthday | Question | Solution |
| 80 | 1076 C | Meme Problem | Question | Solution |
| 81 | 1088 A | Ehab and another construction problem | Question | Solution |
| 82 | 1118 B | Tanya and Candies | Question | Solution |
| 83 | 1144 C | Two Shuffled Sequences | Question | Solution |
| 84 | 1154 A | Restoring Three Numbers | Question | Solution |
| 85 | 1196 A | Three Piles of Candies | Question | Solution |
| 86 | 1295 A | Display The Number | Question | Solution |
| 87 | 1296 A | Array with Odd Sum | Question | Solution |
| 88 | 1311 A | Add Odd or Subtract Even | Question | Solution |
| 89 | 1328 A | Divisibility Problem | Question | Solution |
| 90 | 1341 A | Nastya and Rice | Question | Solution |
| 91 | 1343 B | Balanced Array | Question | Solution |
| 92 | 1352 C | K-th Not Divisible by n | Question | Solution |
| 93 | 1360 B | Honest Coach | Question | Solution |
| 94 | 1364 A | XXXXX | Question | Solution |
| 95 | 1367 B | Even Array | Question | Solution |
| 96 | 1389 A | LCM Problem | Question | Solution |
| 97 | 1391 B | Fix You | Question | Solution |
| 98 | 1399 A | Remove Smallest | Question | Solution |
| 99 | 1426 A | Floor Number | Question | Solution |
| 100 | 1512 A | Spy Detected! | Question | Solution |
| 101 | 1582 B | Luntik and Subsequences | Question | Solution |
| 102 | 1624 B | Make AP | Question | Solution |
| 103 | 1633 A | Div. 7 | Question | Solution |
| 104 | 1675 B | Make It Increasing | Question | Solution |
| 105 | 1676 A | Lucky | Question | Solution |
| 106 | 1679 A | AvtoBus | Question | Solution |
| 107 | 1692 A | Marathon | Question | Solution |
| 108 | 1696 B | NIT Destroys the Universe | Question | Solution |
| 109 | 1703 A | YES or YES | Question | Solution |
| 110 | 1719 A | Chip Game | Question | Solution |
| 111 | 1719 B | Mathematical Circus | Question | Solution |
| 112 | 1721 B | Deadly Laser | Question | Solution |
| 113 | 1726 A | Mainak and Array | Question | Solution |
| 114 | 1742 A | Sum | Question | Solution |
| 115 | 1742 C | Stripes | Question | Solution |
| 116 | 1746 B | Rebellion | Question | Solution |
| 117 | 1748 A | The Ultimate Square | Question | Solution |
| 118 | 1758 B | XOR = Average | Question | Solution |
| 119 | 1760 A | Medium Number | Question | Solution |
| 120 | 1761 A | Two Permutations | Question | Solution |
| 121 | 1765 B | Broken Keyboard | Question | Solution |
| 122 | 1765 E | Exchange | Question | Solution |
| 123 | 1765 K | Torus Path | Question | Solution |
| 124 | 1765 M | Minimum LCM | Question | Solution |
| 125 | 1766 A | Extremely Round | Question | Solution |
| 126 | 1773 F | Football | Question | Solution |
| 127 | 1777 A | Everybody Likes Good Arrays! | Question | Solution |
| 128 | 1783 A | Make it Beautiful | Question | Solution |
| 129 | 1788 A | One and Two | Question | Solution |
| 130 | 1789 A | Serval and Mocha's Array | Question | Solution |
| 131 | 1791 B | Following Directions | Question | Solution |
| 132 | 1791 C | Prepend and Append | Question | Solution |
| 133 | 1792 A | Gaming Forces | Question | Solution |
| 134 | 1794 B | Not Dividing | Question | Solution |
| 135 | 1795 B | Ideal Point | Question | Solution |
| 136 | 1800 A | Is It a Cat | Question | Solution |
| 137 | 1805 A | We Need the Zero | Question | Solution |
| 138 | 1806 A | Walking Master | Question | Solution |
| 139 | 1807 D | Odd Queries | Question | Solution |
| 140 | 1811 A | Insert Digit | Question | Solution |
| 141 | 1814 A | Coins | Question | Solution |
| 142 | 1818 B | Indivisible | Question | Solution |
| 143 | 1822 A | TubeTube Feed | Question | Solution |
| 144 | 1822 C | Bun Lover | Question | Solution |
| 145 | 1828 A | Divisible Array | Question | Solution |
| 146 | 1828 B | Permutation Swap | Question | Solution |
| 147 | 1829 A | Love Story | Question | Solution |
| 148 | 1829 B | Blank Spaces | Question | Solution |
| 149 | 1829 C | Mr. Perfectly Fine | Question | Solution |
| 150 | 1829 D | Gold Rush | Question | Solution |
| 151 | 1831 A | Twin Permutations | Question | Solution |
| 152 | 1832 A | New Palindrome | Question | Solution |
| 153 | 1832 B | Maximum Sum | Question | Solution |
| 154 | 1833 A | Musical Puzzle | Question | Solution |
| 155 | 1833 B | Restore the Weather | Question | Solution |
| 156 | 1833 C | Vlad Building Beautiful Array | Question | Solution |
| 157 | 1834 A | Unit Array | Question | Solution |
| 158 | 1837 A | Grasshopper on a Line | Question | Solution |
| 159 | 1837 B | Comparison String | Question | Solution |
| 160 | 1841 B | Keep it Beautiful | Question | Solution |
| 161 | 1843 A | Sasha and Array Coloring | Question | Solution |
| 162 | 1843 B | Long Long | Question | Solution |
| 163 | 1844 A | Subtraction Game | Question | Solution |
| 164 | 1845 A | Forbidden Integer | Question | Solution |
| 165 | 1846 A | Rudolph and Cut the Rope | Question | Solution |
| 166 | 1846 B | Rudolph and Tic-Tac-Toe | Question | Solution |
| 167 | 1846 C | Rudolf and the Another Competition | Question | Solution |
| 168 | 1848 A | Vika and Her Friends | Question | Solution |
| 169 | 1849 A | Morning Sandwich | Question | Solution |
| 170 | 1849 B | Monsters | Question | Solution |
| 171 | 1850 A | To My Critics | Question | Solution |
| 172 | 1850 B | Ten Words of Wisdom | Question | Solution |
| 173 | 1850 C | Word on the Paper | Question | Solution |
| 174 | 1850 D | Balanced Round | Question | Solution |
| 175 | 1851 A | Escalator Conversations | Question | Solution |
| 176 | 1851 B | Parity Sort | Question | Solution |
| 177 | 1851 C | Tiles Comeback | Question | Solution |
| 178 | 1853 A | Desorting | Question | Solution |
| 179 | 1855 A | Dalton the Teacher | Question | Solution |
| 180 | 1855 B | Longest Divisors Interval | Question | Solution |
| 181 | 1856 B | Good Arrays | Question | Solution |
| 182 | 1857 A | Array Coloring | Question | Solution |
| 183 | 1857 B | Maximum Rounding | Question | Solution |
| 184 | 1857 C | Assembly via Minimums | Question | Solution |
| 185 | 1858 A | Buttons | Question | Solution |
| 186 | 1859 A | United We Stand | Question | Solution |
| 187 | 1860 A | Not a Substring | Question | Solution |
| 188 | 1862 A | Gift Carpet | Question | Solution |
| 189 | 1862 B | Sequence Game | Question | Solution |
| 190 | 1863 A | Channel | Question | Solution |
| 191 | 1864 A | Increasing and Decreasing | Question | Solution |
| 192 | 1866 A | Ambitious Kid | Question | Solution |
| 193 | 1869 A | Make It Zero | Question | Solution |
| 194 | 1870 A | MEXanized Array | Question | Solution |
| 195 | 1872 A | Two Vessels | Question | Solution |
| 196 | 1872 B | The Corridor or There and Back Again | Question | Solution |
| 197 | 1872 C | Non-coprime Split | Question | Solution |
| 198 | 1873 A | Short Sort | Question | Solution |
| 199 | 1873 B | Good Kid | Question | Solution |
| 200 | 1873 C | Target Practice | Question | Solution |
| 201 | 1873 D | 1D Eraser | Question | Solution |
| 202 | 1875 A | Jellyfish and Undertale | Question | Solution |
| 203 | 1877 A | Goals of Victory | Question | Solution |
| 204 | 1878 A | How Much Does Daytona Cost | Question | Solution |
| 205 | 1878 B | Aleksa and Stack | Question | Solution |
| 206 | 1878 C | Vasilije in Cacak | Question | Solution |
| 207 | 1879 A | Rigged! | Question | Solution |
| 208 | 1879 B | Chips on the Board | Question | Solution |
| 209 | 1881 A | Don't Try to Count | Question | Solution |
| 210 | 1881 B | Three Threadlets | Question | Solution |
| 211 | 1881 C | Perfect Square | Question | Solution |
| 212 | 1883 B | Chemistry | Question | Solution |
| 213 | 1890 A | Doremy's Paint 3 | Question | Solution |
| 214 | 1890 B | Qingshan Loves Strings | Question | Solution |
| 215 | 1891 A | Sorting with Twos | Question | Solution |
| 216 | 1894 A | Secret Sport | Question | Solution |
| 217 | 1895 A | Treasure Chest | Question | Solution |
| 218 | 1895 B | Points and Minimum Distance | Question | Solution |
| 219 | 1896 A | Jagged Swaps | Question | Solution |
| 220 | 1896 B | AB Flipping | Question | Solution |
| 221 | 1898 A | Milica and String | Question | Solution |
| 222 | 1899 A | Game with Integers | Question | Solution |
| 223 | 1900 A | Cover in Water | Question | Solution |
| 224 | 1900 B | Laura and Operations | Question | Solution |
| 225 | 1901 A | Line Trip | Question | Solution |
| 226 | 1902 A | Binary Imbalance | Question | Solution |
| 227 | 1903 A | Halloumi Boxes | Question | Solution |
| 228 | 1904 A | Forked! | Question | Solution |
| 229 | 1904 B | Collecting Game | Question | Solution |
| 230 | 1905 A | Constructive Problems | Question | Solution |
| 231 | 1905 B | Begginer's Zelda | Question | Solution |
| 232 | 1905 C | Largest Subsequence | Question | Solution |
| 233 | 1907 A | Rook | Question | Solution |
| 234 | 1907 B | YetnotherrokenKeoard | Question | Solution |
| 235 | 1907 C | Removal of Unattractive Pairs | Question | Solution |
| 236 | 1909 A | Distinct Buttons | Question | Solution |
| 237 | 1912 L | LOL Lovers | Question | Solution |
| 238 | 1913 A | Rating Increase | Question | Solution |
| 239 | 1913 B | Swap and Delete | Question | Solution |
| 240 | 1913 C | Game with Multiset | Question | Solution |
| 241 | 1914 A | Problemsolving Log | Question | Solution |
| 242 | 1914 B | Preparing for the Contest | Question | Solution |
| 243 | 1914 C | Quests | Question | Solution |
| 244 | 1914 D | Three Activities | Question | Solution |
| 245 | 1914 E1 | Game with Marbles (Easy Version) | Question | Solution |
| 246 | 1914 E2 | Game with Marbles (Hard Version) | Question | Solution |
| 247 | 1915 A | Odd One Out | Question | Solution |
| 248 | 1915 B | Not Quite Latin Square | Question | Solution |
| 249 | 1915 C | Can I Square | Question | Solution |
| 250 | 1915 D | Unnatural Language Processing | Question | Solution |
| 251 | 1915 E | Romantic Glasses | Question | Solution |
| 252 | 1916 A | 2023 | Question | Solution |
| 253 | 1916 B | Two Divisors | Question | Solution |
| 254 | 1916 C | Training Before the Olympiad | Question | Solution |
| 255 | 1916 D | Mathematical Problem | Question | Solution |
| 256 | 1917 A | Least Product | Question | Solution |
| 257 | 1917 B | Erase First or Second Letter | Question | Solution |
| 258 | 1918 A | Brick Wall | Question | Solution |
| 259 | 1918 B | Minimize Inversions | Question | Solution |
| 260 | 1919 A | Wallet Exchange | Question | Solution |
| 261 | 1919 B | Plus-Minus Split | Question | Solution |
| 262 | 1920 A | Satisfying Constraints | Question | Solution |
| 263 | 1920 B | Summation Game | Question | Solution |
| 264 | 1921 A | Square | Question | Solution |
| 265 | 1921 B | Arranging Cats | Question | Solution |
| 266 | 1921 C | Sending Messages | Question | Solution |
| 267 | 1921 D | Very Different Array | Question | Solution |
| 268 | 1923 A | Moving Chips | Question | Solution |
| 269 | 1923 B | Monsters Attack! | Question | Solution |
| 270 | 1927 A | Make it White | Question | Solution |
| 271 | 1927 B | Following the String | Question | Solution |
| 272 | 1927 C | Choose the Different Ones | Question | Solution |
| 273 | 1927 D | Find the Different Ones! | Question | Solution |
| 274 | 1927 E | Klever Permutation | Question | Solution |
| 275 | 1928 A | Rectangle Cutting | Question | Solution |
| 276 | 1928 B | Equalize | Question | Solution |
| 277 | 1929 A | Sasha and the Beautiful Array | Question | Solution |
| 278 | 1929 B | Sasha and the Drawing | Question | Solution |
| 279 | 1930 A | Maximise The Score | Question | Solution |
| 280 | 1930 B | Permutation Printing | Question | Solution |
| 281 | 1931 A | Recovering a Small String | Question | Solution |
| 282 | 1931 B | Make Equal | Question | Solution |
| 283 | 1931 C | Make Equal Again | Question | Solution |
| 284 | 1933 A | Turtle Puzzle Rearrange and Negate | Question | Solution |
| 285 | 1933 B | Turtle Math Fast Three Task | Question | Solution |
| 286 | 1933 C | Turtle Fingers Count the Values of k | Question | Solution |
| 287 | 1945 A | Setting up Camp | Question | Solution |
| 288 | 1954 C | Long Multiplication | Question | Solution |
| 289 | 1955 A | Yogurt Sale | Question | Solution |
| 290 | 1955 B | Progressive Square | Question | Solution |
| 291 | 1955 C | Inhabitant of the Deep Sea | Question | Solution |
| 292 | 1955 D | Inaccurate Subsequence Search | Question | Solution |
| 293 | 1955 E | Long Inversions | Question | Solution |
| 294 | 1955 F | Unfair Game | Question | Solution |
| 295 | 1956 A | Nene's Game | Question | Solution |
| 296 | 1956 B | Nene and the Card Game | Question | Solution |
| 297 | 1956 C | Nene's Magical Matrix | Question | Solution |
| 298 | 1957 A | Stickogon | Question | Solution |
| 299 | 1957 B | A BIT of a Construction | Question | Solution |
| 300 | 1957 C | How Does the Rook Move | Question | Solution |
| 301 | 1968 A | Maximize | Question | Solution |
| 302 | 1968 B | Prefiquence | Question | Solution |
| 303 | 1968 C | Assembly via Remainders | Question | Solution |
| 304 | 1968 D | Permutation Game | Question | Solution |
| 305 | 1968 E | Cells Arrangement | Question | Solution |
| 306 | 1968 F | Equal XOR Segments | Question | Solution |
| 307 | 1968 G1 | Division + LCP (easy version) | Question | Solution |
| 308 | 1969 A | Two Friends | Question | Solution |
| 309 | 1969 B | Shifts and Sorting | Question | Solution |
| 310 | 1971 A | My First Sorting Problem | Question | Solution |
| 311 | 1971 B | Different String | Question | Solution |
| 312 | 1971 C | Clock and Strings | Question | Solution |
| 313 | 1971 D | Binary Cut | Question | Solution |
| 314 | 1971 E | Find the Car | Question | Solution |
| 315 | 1971 F | Circle Perimeter | Question | Solution |
About Me :eyes:
I am Shazid Mashrafi.
I am currently studying Computer Science and Engineering & trying to work my way up in the programming world.
Visit my Website and Codeforces account.