← All sheets
Basics of Hashing
Get a feel for hashing techniques — 40 CodeForces problems tagged hashing, laddered from 800 up to 1700 (the range was widened since few hashing problems sit at the lowest ratings).
40 problems1 rated 8001 rated 11003 rated 12005 rated 13004 rated 14006 rated 15008 rated 160012 rated 1700
| # | Problem | Rating | Status | Links |
|---|---|---|---|---|
| 001 | Sublime Sequence2148A | 800 | ||
| 002 | Vitaliy and Pie525A | 1100 | ||
| 003 | Same Differences1520D | 1200 | ||
| 004 | Remove Two Letters1800D | 1200 | ||
| 005 | Weight of the System of Nested Segments1650C | 1200 | ||
| 006 | Registration System4C | 1300 | ||
| 007 | OR in Matrix486B | 1300 | ||
| 008 | Yarik and Musical Notes1899D | 1300 | ||
| 009 | Reverse String1553B | 1300 | ||
| 010 | Incremental Path2150A | 1300 | ||
| 011 | Bitwise Balancing2020C | 1400 | ||
| 012 | String Equality1451C | 1400 | ||
| 013 | Torn Lucky Ticket1895C | 1400 | ||
| 014 | Common Divisors182D | 1400 | ||
| 015 | Winner2A | 1500 | ||
| 016 | Zero Quantity Maximization1133D | 1500 | ||
| 017 | Diluc and Kaeya1536C | 1500 | ||
| 018 | Prefix-Suffix Palindrome (Easy version)1326D1 | 1500 | ||
| 019 | Bear and Three Musketeers574B | 1500 | ||
| 020 | Spelling Check39J | 1500 | ||
| 021 | Erase and Extend (Easy Version)1537E1 | 1600 | ||
| 022 | Sequence Pair Weight1527C | 1600 | ||
| 023 | Permutation of Rows and Columns1980E | 1600 | ||
| 024 | Binary String Copying1849C | 1600 | ||
| 025 | Character Blocking1840E | 1600 | ||
| 026 | Camp Schedule1137B | 1600 | ||
| 027 | Palindrome Pairs1045I | 1600 | ||
| 028 | Kostya the Sculptor733D | 1600 | ||
| 029 | Password126B | 1700 | ||
| 030 | Spy-string1360F | 1700 | ||
| 031 | Even Subarrays1731C | 1700 | ||
| 032 | Equivalent Strings559B | 1700 | ||
| 033 | Required Length1681D | 1700 | ||
| 034 | Fewer Batteries2110D | 1700 | ||
| 035 | Fixed Prefix Permutations1792D | 1700 | ||
| 036 | Meta-set1735D | 1700 | ||
| 037 | Message Transmission Error (hard version)2010C2 | 1700 | ||
| 038 | Full Turn1468F | 1700 | ||
| 039 | Sets82B | 1700 | ||
| 040 | Good Substrings316G1 | 1700 |
“Open in app” uses the cpally:// protocol and opens the problem directly in CP Ally IDE.