ABCDEFG
1
THANKS FOR Ahmad Elsagheer. THIS SHEET IS ORIGINALLY FOR GUC ICPC COMMUNITY, BUT I MODIFIED IT.
2
IDNameDifficultyTopicNoteHintSolved
3
Total Solved:126
4
Solving Paradigms
5
Brute Force
6
Iterative Brute Force
7
CF - 31AWorms Evolutionvery easy3 nested loopsAC
8
UVa - 10041Vito's FamilyeasyAC
9
UVa - 10487Closest Sumseasy2 nested loopsAC
10
CF - 106BChoosing Laptopeasy2 nested loopsAC
11
CF - 7AKalevitch and ChesseasyAC
12
CF - 214ASystem of EquationseasyAC
13
CF - 520APangrameasyAC
14
CF - 189ACut RibboneasyAC
15
CF - 18CStripeeasyAC
16
CF - 38BChesseasyAC
17
CF - 53AAutocompleteeasyAC
18
UVa - 640Self Numberseasygenerator, pruning
19
CF - 977BTwo-grameasylinearAC
20
CF - 908BNew Year and Buggy Boteasygrids, simulationAC
21
CF - 514BHan Solo and Lazer GunmediumAC
22
CF - 316E1Summer HomeworkmediumAC
23
CF - 300BCoachmedium
24
CF - 231CTo Add or Not to Addmediumsortings
25
CF - 1175CElectrificationmediumgreedy
26
UVa - 11959Dicemedium3 nested loops, dices
27
CF - 1332BComposite ColoringmediumprimesAC
28
CF - 1364CEhab and Prefix MEXshardAC
29
CF - 922CCave PaintinghardAC
30
CF - 58CTreeshard
31
UVa - 11548Blackboard Bonanzahard4 nested loopsimportant
32
UVa - 11464Even Parityhardplus greedy, bitmasksimportant, first row brute force and rest follows
33
Recursive Brute Force (Backtracking)
34
Gym - 325692ABinary SequenceseasyAC
35
Gym - 325692B2N Binary SequenceseasyAC
36
Gym - 325692CGenerating SubsequenceseasyAC
37
Gym - 325692DGenerating nCreasyAC
38
Gym - 325692ECreating Expression1easyAC
39
Gym - 325692FCreating expression2easyAC
40
Gym - 325692ILIS (easy version)easyAC
41
Gym - 325692JKnapsackeasyAC
42
Gym - 325692KPermutationeasyAC
43
Gym - 325692GGenerating sorted subsequenceseasyAC
44
UVa - 12346Water Gate Managementeasyknapsacksolvable by dp with a mapAC
45
CF - 121ALucky Sumeasylucky numbers generationAC
46
UVa - 624CDeasysolvable by masksAC
47
UVa - 12249Overlapping Sceneseasypermutationmax suffix matching prefix
48
CF - 96BLucky Numbers (easy)mediumAC
49
Gym - 325692LGenerating nPrmediumAC
50
Gym - 325692OThe number of paths in gridmediumAC
51
Gym - 325692R8 QueensmediumAC
52
Gym - 325692NGenerating the pathsmediumAC
53
UVa - 1251Repeated Substitution with Sedmediumsolvable with bfs, complexity analysis: factorial not exponential
54
UVa - 11201The problem of the crazy linguistmediumpreprocessing
55
Gym - 325692QPrims and PermutationhardAC
56
Gym - 325692PString and PatternhardpruningAC
57
UVa - 989Su DokuhardpruningAC
58
Gym - 325692MN QueenshardAC
59
CF - 68CSynchrophasotronhardpruningcomplementary recursive functions, difficulty in proving complexity, solvable with DP
60
State-Space Search
61
UVa - 12101Prime Patheasybfs, sieve
62
UVa - 652Eightmediumpreprocessing, bfs, backward attack, grids, permutations
63
UVa - 321The New Villamediumbfs, bitmasks
64
UVa - 1253Infected Landhardbfs, grids
65
Greedy
66
CF - 1003APolycarp's Pocketsvery easyAC
67
CF - 1148AAnother One Bites The Dustvery easyAC
68
CF - 158BTaxieasyAC
69
CF - 597BRestauranteasyclassical problemAC
70
CF - 413CJeopardy!easysortingsAC
71
UVa - 11520Fill the SquareeasygridsAC
72
CF - 26BRegular Bracket Sequenceeasybracket matchingAC
73
CF - 159BMatchmakereasytwo pointers
74
UVa - 10057A mid-summer night's dream.easymedian
75
UVa - 11240Antimonotonicityeasysequences, permutations
76
UVa - 11532Simple Adjacency Maximizationeasybit manipulationsolvable with DP
77
CF - 65BHarry Potter and the History of Magiceasyhas O(n * log maxDate) solution in case that dates can reach 1e9
78
UVa - 11054Wine trading in Gergoviaeasynice
79
CF- 1108DDiverse GarlandeasyAC
80
CF - 1095CPowers Of TwomediumAC
81
CF - 1338APowered Additionmediumcumulative sumAC
82
CF - 354AVasya and Robotmediumcumulative sum, brute force
83
CF - 427EPolice Patrolmediumm > 1 is equivalent to the well-known problem m = 1 (see comments in editorial)
84
CF - 754DFedor and couponsmediumintervalsimportant, new idea in printing the solution
85
GYM - 100247IMeteor Flowmediumpriorityqueues
86
CF - 1217BZmei GorynichmediummathAC
87
CF - 1504CBalance the BitshardAC
88
CF - 978GPetya's ExamshardimplementationniceAC
89
CF - 1003DCoins and QuerieshardAC
90
CF - 681CHeap OperationshardSTLAC
91
CF - 253CText Editorhard
92
CF - 22DSegmentshardintervals
93
CF - 226BNaughty Stone Pileshardsortings, preprocessing
94
Binary Search
95
CF - 706BInteresting drinkeasyAC
96
CF - 702CCellular Networkeasytwo pointersAC
97
CF - 79BColorful FieldeasyAC
98
UVa - 12032The Monkey and the Oiled BambooeasyAC
99
CF - 279BBookseasyalso, solvable by two pointersimportantAC
100
CF - 1006CThree Parts of the ArrayeasyAC