Practice List
Practice List
Brute Force
Codeforces
: https://codeforces.com/problemset/problem/146/A
https://codeforces.com/problemset/problem/271/A
https://codeforces.com/problemset/problem/215/A
https://codeforces.com/problemset/problem/776/A
https://codeforces.com/problemset/problem/284/B
https://codeforces.com/problemset/problem/816/A
https://codeforces.com/problemset/problem/287/A
https://codeforces.com/problemset/problem/779/B
https://codeforces.com/problemset/problem/350/A
https://codeforces.com/problemset/problem/593/A
Greedy
Codeforces
: https://codeforces.com/problemset/problem/1839/A
https://codeforces.com/problemset/problem/1818/A
https://codeforces.com/problemset/problem/1833/C
https://codeforces.com/problemset/problem/1811/A
https://codeforces.com/problemset/problem/1825/A
https://codeforces.com/problemset/problem/1584/C
https://codeforces.com/problemset/problem/1837/B
https://codeforces.com/problemset/problem/1837/C
https://codeforces.com/problemset/problem/1831/B
https://codeforces.com/problemset/problem/1825/B
https://codeforces.com/problemset/problem/1816/B
https://codeforces.com/problemset/problem/1826/A
Math
Codeforces
: https://codeforces.com/problemset/problem/1823/A
https://codeforces.com/problemset/problem/1822/C
https://codeforces.com/problemset/problem/1821/A
https://codeforces.com/problemset/problem/1806/A
https://codeforces.com/problemset/problem/1793/A
https://codeforces.com/problemset/problem/1792/A
https://codeforces.com/problemset/problem/1777/A
https://codeforces.com/problemset/problem/1838/A
https://codeforces.com/problemset/problem/1837/A
https://codeforces.com/problemset/problem/1828/B
https://codeforces.com/problemset/problem/1840/C
Strings
Codeforces
: https://codeforces.com/problemset/problem/236/A
https://codeforces.com/problemset/problem/78/A
https://codeforces.com/problemset/problem/1189/A
https://codeforces.com/problemset/problem/208/A
https://codeforces.com/problemset/problem/219/A
https://codeforces.com/problemset/problem/499/B
https://codeforces.com/problemset/problem/108/A
https://codeforces.com/problemset/problem/186/A
https://codeforces.com/problemset/problem/8/A
https://codeforces.com/problemset/problem/448/B
Implementation
Codeforces
: https://codeforces.com/problemset/problem/1820/A
https://codeforces.com/problemset/problem/1822/A
https://codeforces.com/problemset/problem/1802/A
https://codeforces.com/problemset/problem/1797/A
https://codeforces.com/problemset/problem/1795/A
https://codeforces.com/problemset/problem/1808/A
https://codeforces.com/problemset/problem/1845/B
https://codeforces.com/problemset/problem/1790/A
https://codeforces.com/problemset/problem/1766/B
https://codeforces.com/problemset/problem/1717/B
https://codeforces.com/problemset/problem/1762/B
https://codeforces.com/problemset/problem/1720/C
Constructive algorithms
Codeforces
: https://codeforces.com/problemset/problem/1845/A
https://codeforces.com/problemset/problem/1841/A
https://codeforces.com/problemset/problem/1837/A
https://codeforces.com/problemset/problem/1818/B
https://codeforces.com/problemset/problem/1806/B
https://codeforces.com/problemset/problem/1816/B
https://codeforces.com/problemset/problem/1837/C
https://codeforces.com/problemset/problem/1799/B
https://codeforces.com/problemset/problem/1713/C
https://codeforces.com/problemset/problem/1028/B
Prefix Sum
CodeChef: https://www.codechef.com/problems/NUM239
https://www.codechef.com/problems/PROC18A
https://www.codechef.com/problems/CHEFSUM
https://www.codechef.com/problems/SSCRIPT
https://www.codechef.com/problems/PLPROCESS
https://www.codechef.com/problems/ROWSOLD
https://www.codechef.com/problems/ODDDIV
https://www.codechef.com/problems/MINMAXARR
Combinatorics
Codeforces
: https://codeforces.com/problemset/problem/1743/A
https://codeforces.com/problemset/problem/1674/B
https://codeforces.com/problemset/problem/1777/B
https://codeforces.com/problemset/problem/1166/A
https://codeforces.com/problemset/problem/610/A
https://codeforces.com/problemset/problem/1539/A
https://codeforces.com/problemset/problem/459/B
https://codeforces.com/problemset/problem/204/A
Codeforces
: https://codeforces.com/contest/1131/problem/C
https://codeforces.com/contest/1654/problem/C
https://codeforces.com/contest/158/problem/C
https://codeforces.com/contest/343/problem/B
CodeChef: https://www.codechef.com/problems/ONP
https://www.codechef.com/problems/SUSSTR
https://www.codechef.com/problems/CIREQ
Sorting
Codeforces
: https://codeforces.com/problemset/problem/1720/B
https://codeforces.com/problemset/problem/1822/B
https://codeforces.com/problemset/problem/1798/A
https://codeforces.com/problemset/problem/1792/A
https://codeforces.com/problemset/problem/1783/A
https://codeforces.com/problemset/problem/1767/B
https://codeforces.com/problemset/problem/1742/B
https://codeforces.com/problemset/problem/1833/B
https://codeforces.com/problemset/problem/1823/B
https://codeforces.com/problemset/problem/1771/A
https://codeforces.com/problemset/problem/1781/B
https://codeforces.com/problemset/problem/1832/C
https://codeforces.com/problemset/problem/1810/C
Codeforces
: https://codeforces.com/contest/1676/problem/E
https://codeforces.com/contest/1763/problem/B
https://codeforces.com/contest/1530/problem/C
https://codeforces.com/contest/1574/problem/C
https://codeforces.com/contest/600/problem/B
https://codeforces.com/contest/1324/problem/D
https://codeforces.com/contest/253/problem/B
Binary Search
Codeforces
: https://codeforces.com/problemset/problem/1351/B
https://codeforces.com/problemset/problem/1217/A
https://codeforces.com/problemset/problem/1187/B
https://codeforces.com/problemset/problem/1617/C
https://codeforces.com/problemset/problem/271/B
https://codeforces.com/problemset/problem/1328/B
https://codeforces.com/problemset/problem/1119/B
https://codeforces.com/problemset/problem/600/B
Codeforces
: https://codeforces.com/contest/855/problem/A
https://codeforces.com/problemset/problem/22/A
https://codeforces.com/problemset/problem/1714/B
https://codeforces.com/problemset/problem/1703/B
https://codeforces.com/contest/918/problem/B
https://codeforces.com/contest/1689/problem/B
https://codeforces.com/contest/1798/problem/B
https://codeforces.com/problemset/problem/525/A
https://codeforces.com/contest/1702/problem/C
https://codeforces.com/contest/1669/problem/E
https://codeforces.com/problemset/problem/1800/D
https://codeforces.com/problemset/problem/1520/D
https://codeforces.com/contest/4/problem/C
https://codeforces.com/contest/1515/problem/C
CodeChef: https://www.codechef.com/problems/CFRTEST
https://www.codechef.com/problems/EQUALELE
https://www.codechef.com/problems/TSTROBOT
https://www.codechef.com/problems/PETSTORE
https://www.codechef.com/problems/ATTND
https://www.codechef.com/problems/AVGFLEX
Two pointer
Codeforces
: https://codeforces.com/problemset/problem/1794/C
https://codeforces.com/problemset/problem/1007/A
https://codeforces.com/problemset/problem/1776/H
https://codeforces.com/problemset/problem/1538/C
https://codeforces.com/problemset/problem/1470/A
https://codeforces.com/problemset/problem/1265/B
https://codeforces.com/problemset/problem/1237/B
https://codeforces.com/problemset/problem/716/B
https://codeforces.com/problemset/problem/161/A
https://codeforces.com/problemset/problem/251/A
Priority Queue
Codeforces
: https://codeforces.com/problemset/problem/1165/B
https://codeforces.com/problemset/problem/1430/C
https://codeforces.com/problemset/problem/982/B
https://codeforces.com/problemset/problem/1506/D
https://codeforces.com/problemset/problem/1579/D
https://codeforces.com/problemset/problem/1526/C1
https://codeforces.com/problemset/problem/597/B