---
# System prepended metadata

title: Judge Girl

---

# Judge Girl
## Exam 2015
* [50000. Alternating Sequence](https://hackmd.io/@shrekai01/BJg7BzOJle)
* [50001. Vehicle](https://hackmd.io/@shrekai01/HJhTcSGlxx)
* [50002. Game of Life](https://hackmd.io/@shrekai01/r1Ly1IMglg)
* [50003. Turtle Graphics](https://hackmd.io/@shrekai01/BkQy2zXgxe)
* [50004. 15 - puzzle](https://hackmd.io/@shrekai01/SkbMYQQlex)
* [50005. Pattern Recognition](https://hackmd.io/@shrekai01/SyFN-tJbge)
* [50006. Expression](https://hackmd.io/@shrekai01/Bkzs3q1bxx)
* [50007. Yard, Foot, and Inch](https://hackmd.io/@shrekai01/rJwayo1Zgg)
* [50008. Pointer Chasing](https://hackmd.io/@shrekai01/rkIL-ik-le)
* [50009. Snake Order](https://hackmd.io/@shrekai01/HJtKcjlWee)
* [50010. Word Editor](https://hackmd.io/@shrekai01/HkBCG2gZgl)
* [50011. Spell Checker](https://hackmd.io/@shrekai01/Hk6vC-h-lg)
* [50012. Block Mover with Bit Operations](https://hackmd.io/@shrekai01/SyFqUM2-xg)
* [50013. Bingo](https://hackmd.io/@shrekai01/SynTqRxExe)
* [50014. Selection](https://hackmd.io/@shrekai01/HJ9heWCZge)
* [50015. Words](https://hackmd.io/@shrekai01/HyGDUZAZxg)
* [50016. 15-Puzzle](https://hackmd.io/@shrekai01/r1Y4sf0-ee)
* [50017. Expression](https://hackmd.io/@shrekai01/S1o2wIZBgg)
* [50018. Map](https://hackmd.io/@shrekai01/BkjrkRAQgl)
* [50019. Medicine](https://hackmd.io/@shrekai01/ry4VFJJ4gg)
* [50020. Generic Index Array](https://hackmd.io/@shrekai01/HkglqDyNee)
* [50021. Polynomial](https://hackmd.io/@shrekai01/r1xe4Yk4lx)
* [50022. Matrix](https://hackmd.io/@shrekai01/HJoPRtJVgx)
* [50023. Combination Lock](https://hackmd.io/@shrekai01/H17Dlc1Nxe)
* [50024. Grade](https://hackmd.io/@shrekai01/SyyFZ3y4gg)
* [50025. Independent People](https://hackmd.io/@shrekai01/HJlft214gl)
* [50026. A Better Word Count](https://hackmd.io/@shrekai01/SkPQuakVeg)
* [50027. File Sorter](https://hackmd.io/@shrekai01/BJtz3pJEle)
* [50028. Subtrees](https://hackmd.io/@shrekai01/ry_M9RkNxl)
* [50029. Tree Construction](https://hackmd.io/@shrekai01/ryiLh0kElg)
* [50030. Activity Selection (special judge)](https://hackmd.io/@shrekai01/rkdcZegVge)
* [50031. Pairing](https://hackmd.io/@shrekai01/HJApPlgVxe)
* [50032. N-pieces (special judge)](https://hackmd.io/@shrekai01/rkSqd-x4gg)
* [50033. Accounts](https://hackmd.io/@shrekai01/Bk_zIzgVgx)
* [50034. See-saw](https://hackmd.io/@shrekai01/SJOajVl4eg)
* [50035. Traversal](https://hackmd.io/@shrekai01/H1PUgrg4lg)
## Exam 2016
* [50039. Inner Product and Outer Product](https://hackmd.io/@shrekai01/S148dzuygg)
* [50040. Magic Number](https://hackmd.io/@shrekai01/rki_V0skge)
* [50041. Mountains](https://hackmd.io/@shrekai01/S1A340ikxg)
* [50042. Highest Mountain](https://hackmd.io/@shrekai01/SJ-09lhyxg)
* [50043. Mosaics](https://hackmd.io/@shrekai01/rJGXEW2Jxe)
* [50044. Caterpillar in Panic](https://hackmd.io/@shrekai01/HyJG9bAxeg)
* [50045. Mines and Black Holes](https://hackmd.io/@shrekai01/r1TRU2x-xx)
* [50046. Linear Classifier](https://hackmd.io/@shrekai01/S1fPm44-ll)
* [50047. Game of Cell](https://hackmd.io/@shrekai01/HkXtDVVbxe)
* [50048. Count the days](https://hackmd.io/@shrekai01/Skwik3Vbll)
* [50049. Matrix Multiplication](https://hackmd.io/@shrekai01/BJmvrhV-ex)
* [50050. Spiral Snake](https://hackmd.io/@shrekai01/ByqG9hNWel)
* [50051. Valid License Plates](https://hackmd.io/@shrekai01/SkoJrkHWxl)
* [50052. K-means Algorithm](https://hackmd.io/@shrekai01/SyeDm9jmxl)
* [50053. The Most Popular Author](https://hackmd.io/@shrekai01/HJSXp5jXge)
* [50054. A Hash Table](https://hackmd.io/@shrekai01/HJH3VSGgex)
* [50055. Waiting Time at Supermarket](https://hackmd.io/@shrekai01/H1ZCgioXee)
* [50056. How Much Money Can You Make?](https://hackmd.io/@shrekai01/Sk_fgni7gg)
* [50057. Consecutive 0's and 1's](https://hackmd.io/@shrekai01/ByMUcCjQee)
* [50058. Word Selection](https://hackmd.io/@shrekai01/HJ5S0Comee)
* [50059. Binary Representation](https://hackmd.io/@shrekai01/H1SBly2Xex)
* [50060. Traveling Salesman](https://hackmd.io/@shrekai01/Bk7Upy3Xxe)
* [50061. Donation](https://hackmd.io/@shrekai01/SkICCm3mll)
* [50062. Merge Book Information](https://hackmd.io/@shrekai01/S1TwuT3Qgl)
* [50063. Friend Distance](https://hackmd.io/@shrekai01/r1dKkma7eg)
* [50064. Merge Sort](https://hackmd.io/@shrekai01/Sy0BDz0Xel)
* [50065. Move the Car](https://hackmd.io/@shrekai01/H1xo5sfRXgx)
* [50066. Hotel Manager](https://hackmd.io/@shrekai01/BJY9UNC7xl)
* [50067. Walk in a File](https://hackmd.io/@shrekai01/r1GDCN07xx)
* [50068. Tree Traversal](https://hackmd.io/@shrekai01/rJw7LBRXgg)
* [50069. Hangman](https://hackmd.io/@shrekai01/HyyDWURXel)
* [50070. Elevator](https://hackmd.io/@shrekai01/BJ04TwRmll)
* [50071. Attraction Order](https://hackmd.io/@shrekai01/r18k9KCQll)
* [50072. City Grids](https://hackmd.io/@shrekai01/ryzRRKR7gx)
* [50073. Wealth Histogram](https://hackmd.io/@shrekai01/HkgKmoAXlg)
* [50074. Tree Statistics](https://hackmd.io/@shrekai01/r1aBcsCXll)
## Exam 2017
* [50078. Parallelogram](https://hackmd.io/@shrekai01/r1p2KG_kll)
* [50079. Apple Pile](https://hackmd.io/@shrekai01/BJk7ozOJxl)
* [50080. Scan The Blocks](https://hackmd.io/@shrekai01/H13d1Askeg)
* [50081. Robot Simulation](https://hackmd.io/@shrekai01/HJA5zRiyel)
* [50082. Two Machines](https://hackmd.io/@shrekai01/B1gvkl_Wxl)
* [50083. Buckets and Balls](https://hackmd.io/@shrekai01/S1XxNgdZxg)
* [50084. Machines and Jobs](https://hackmd.io/@shrekai01/HkUjANjbxg)
* [50085. Tank Simulation](https://hackmd.io/@shrekai01/Skq0D_jbge)
* [50086. Students and Party](https://hackmd.io/@shrekai01/S1seoui-le)
* [50087. See-Saw](https://hackmd.io/@shrekai01/rk4LAOj-lx)
* [50088. Mountain Travelers](https://hackmd.io/@shrekai01/ByAV362Wll)
* [50089. Buckets and Balls, Again](https://hackmd.io/@shrekai01/HJjKXQA-xe)
* [50090. Count Pointers](https://hackmd.io/@shrekai01/rJXeA7Abxl)
* [50091. Two-level Table](https://hackmd.io/@shrekai01/HJM-kpZMxl)
* [50092. Pointer Chasing](https://hackmd.io/@shrekai01/SJKQiRZfex)
* [50093. String Substitution](https://hackmd.io/@shrekai01/SkPSqMPMxx)
* [50094. Word Learning](https://hackmd.io/@shrekai01/ryZbgQDMxx)
* [50095. Lines of Words](https://hackmd.io/@shrekai01/SkmGS6Fzlg)
* [50096. Hamming Distance](https://hackmd.io/@shrekai01/Bk7J2aFGel)
* [50097. Conveyor Belt](https://hackmd.io/@shrekai01/Hk07M9b7lx)
* [50098. Disjoint Clubs](https://hackmd.io/@shrekai01/ry136qZmge)
* [50099. Seesaw Chandelier](https://hackmd.io/@shrekai01/r1dESbXXlx)
* [50100. Impact Factor](https://hackmd.io/@shrekai01/SkYho-7Xxe)
* [50101. Component and Parts](https://hackmd.io/@shrekai01/rJMKYMmmgl)
* [50102. File Addition](https://hackmd.io/@shrekai01/Hk8iK1bVgg)
* [50103. File Mirroring and Shifting](https://hackmd.io/@shrekai01/HJaWVafHxx)
* [50104. Students and Clubs](https://hackmd.io/@shrekai01/S1LmcM-Egl)
* [50105. Seesaw Chandelier Tree](https://hackmd.io/@shrekai01/ByUZae-4xg)
* [50106. Construct a Binary Search Tree](https://hackmd.io/@shrekai01/rJd4gm-Egl)
* [50107. Height and Weight](https://hackmd.io/@shrekai01/r1vmV7ZEeg)
* [50108. Sequence to Binary Tree](https://hackmd.io/@shrekai01/H1I-2XWNll)
* [50109. H-index](https://hackmd.io/@shrekai01/B1sFsVbVel)
* [50110. Tree Operations](https://hackmd.io/@shrekai01/r1duUBbEgg)
* [50111. Hamiltonian Cycle](https://hackmd.io/@shrekai01/rJeWqrWNlx)
* [50112. Apartments and Friends](https://hackmd.io/@shrekai01/H1lbqHWVle)
* [50113. Ternary Search Tree](https://hackmd.io/@shrekai01/By-4y8bExx)
## Exam 2018
* [50114. Simple Polygon](https://hackmd.io/@shrekai01/Hkh-lS8yeg)
* [50115. Depth of Water](https://hackmd.io/@shrekai01/SyMvXC2yel)
* [50116. Play with digits](https://hackmd.io/@shrekai01/r1WsSA31el)
* [50117. Divide a number](https://hackmd.io/@shrekai01/By1Q_NGexg)
* [50118. Connect Integers](https://hackmd.io/@shrekai01/SJZHsEzelg)
* [50119. Paper, Scissors, Stone](https://hackmd.io/@shrekai01/H1HpAEzexg)
* [50120. Consecutive 1's](https://hackmd.io/@shrekai01/S1TiOxdbel)
* [50121. Push Stones](https://hackmd.io/@shrekai01/SkMtW9mXll)
* [50122. Knights' Tour](https://hackmd.io/@shrekai01/SJ5-WvNQge)
* [50123. Magic Square](https://hackmd.io/@shrekai01/ryTqLDV7xe)
* [50124. Knights' Tour with Functions](https://hackmd.io/@shrekai01/r1Ysr94Xgl)
* [50125. Consecutive 1’s with Function](https://hackmd.io/@shrekai01/BJ7A55Nmll)
* [50126. Line Up Numbers](https://hackmd.io/@shrekai01/BJBFrzSmgx)
* [50127. Connect the Numbers](https://hackmd.io/@shrekai01/ByNxEQBmeg)
* [50128. Split a List](https://hackmd.io/@shrekai01/r1oOuQSQxl)
* [50129. Loops](https://hackmd.io/@shrekai01/H1unYfImxe)
* [50130. Bank Accounts](https://hackmd.io/@shrekai01/rkiUy7L7ll)
* [50131. Mark Syllables](https://hackmd.io/@shrekai01/H1bwQQLmel)
* [50132. Only Consonants](https://hackmd.io/@shrekai01/SyepwDI7xg)
* [50133. Word Merge Sort](https://hackmd.io/@shrekai01/BJ1whP8mxl)
* [50134. 64, 32, 16, and 8](https://hackmd.io/@shrekai01/rkfS2FPQle)
* [50135. String and Integer](https://hackmd.io/@shrekai01/rk782qDXgx)
* [50136. Build Strings](https://hackmd.io/@shrekai01/HJRceiP7ll)
* [50137. Stack Rectangles](https://hackmd.io/@shrekai01/BkJQ4swXgl)
* [50138. Compute Grade](https://hackmd.io/@shrekai01/S1AY1Avmle)
* [50139. GPA](https://hackmd.io/@shrekai01/SkyOqSdXxe)
* [50140. File Encoder and Decoder](https://hackmd.io/@shrekai01/S1eCTPbNlg)
* [50141. Merge Link Lists](https://hackmd.io/@shrekai01/SkOy4DOQgl)
* [50142. Word Merge Sort, Again](https://hackmd.io/@shrekai01/Sk6YsYZEgl)
* [50143. AND & OR of Trees](https://hackmd.io/@shrekai01/rJtc0KWVxe)
* [50144. Tree Construction and Queries](https://hackmd.io/@shrekai01/rJYyQq-Nel)
* [50145. Sub Linked List](https://hackmd.io/@shrekai01/SkHff08Vxe)
* [50146. Merge Link Lists, Again](https://hackmd.io/@shrekai01/HkxAOiPNgx)
* [50147. Circles](https://hackmd.io/@shrekai01/H1mhsiPNgg)
* [50148. Stack Rectangles, Again](https://hackmd.io/@shrekai01/SJ9ibpPVxe)
* [50149. Admission](https://hackmd.io/@shrekai01/BkCu-6wVeg)
## Exam 2019
* [50153. Stepped Polygon](https://hackmd.io/@shrekai01/rJILhEI1ee)
* [50154. Path within a Network](https://hackmd.io/@shrekai01/SkvY2E8kxe)
* [50155. Iron Block in Tank](https://hackmd.io/@shrekai01/rJxLAQQegl)
* [50156. Highest Discount Rate](https://hackmd.io/@shrekai01/S1swWaYbxx)
* [50157. Pokemon's](https://hackmd.io/@shrekai01/r13eAwsWlg)
* [50158. Stop the Sequence](https://hackmd.io/@shrekai01/B1ttCDm7lg)
* [50159. Stock Price](https://hackmd.io/@shrekai01/SklD7MF4xl)
* [50160. Skills](https://hackmd.io/@shrekai01/rk8WCZtEgg)
* [50161. Memory Game](https://hackmd.io/@shrekai01/HkYiy_-Nxl)
* [50162. RPG Queue](https://hackmd.io/@shrekai01/SyKa5mz4ee)
* [50163. Seat Assignment](https://hackmd.io/@shrekai01/SJ2oBdGVlx)
* [50164. Dice](https://hackmd.io/@shrekai01/BJ9QYOf4gx)
* [50165. Convex Polygon](https://hackmd.io/@shrekai01/H1pH7KzExe)
* [50166. Newton's Method](https://hackmd.io/@shrekai01/rJk69QMVgg)
* [50167. E-commerce](https://hackmd.io/@shrekai01/BywW2FfNle)
* [50168. Subway](https://hackmd.io/@shrekai01/B1goj5GExe)
* [50169. Sum of Integers](https://hackmd.io/@shrekai01/BkG-y0MNgx)
* [50170. Draw a Rectangle](https://hackmd.io/@shrekai01/S1qQUAfNle)
* [50171. Split a string](https://hackmd.io/@shrekai01/HyvxVG7Nxg)
* [50172. Stairs](https://hackmd.io/@shrekai01/r1C7vMXVlx)
* [50173. Matrix Operations](https://hackmd.io/@shrekai01/SypATz7Nlg)
* [50174. Bubble Sort](https://hackmd.io/@shrekai01/BJCTlQQVxx)
* [50175. Grading](https://hackmd.io/@shrekai01/Skn4iiXExl)
* [50176. Bidding](https://hackmd.io/@shrekai01/SJUPBnQNle)
* [50177. Lights Out](https://hackmd.io/@shrekai01/r1YNo3XVxl)
* [50178. Longest Cycle](https://hackmd.io/@shrekai01/Hk4IMpXNxl)
* [50179. Split a file into many files](https://hackmd.io/@shrekai01/r1oJq0QVex)
* [50180. Matrix Multiplication](https://hackmd.io/@shrekai01/Hkt1q0mVlg)
* [50181. Calculate the area](https://hackmd.io/@shrekai01/Syg6AlE4ee)
* [50182. Two Lists to Tree](https://hackmd.io/@shrekai01/BkXY_Z4Neg)
* [50183. Lights out, again](https://hackmd.io/@shrekai01/H1uyd4NVex)
* [50184. 3-SAT](https://hackmd.io/@shrekai01/ByDN6BNVex)
* [50185. Hitting set, part I](https://hackmd.io/@shrekai01/SytbZzrNgl)
* [50186. Hitting set, part II](https://hackmd.io/@shrekai01/rJwD0zrVgl)
* [50187. Minimum Spanning Tree, part I](https://hackmd.io/@shrekai01/SJbEqRP4lx)
* [50188. Minimum Spanning Tree, part II](https://hackmd.io/@shrekai01/rycrJy_4ee)
* [50189. Find a Path](https://hackmd.io/@shrekai01/Bywx51_Egg)
* [50190. Set Sorting and Searching](https://hackmd.io/@shrekai01/BkbnwHuNlx)
## Exam 2021
* [50193. Minimum Time Difference](https://hackmd.io/@shrekai01/SJKtSYF6Jx)
* [50194. Print Numbers](https://hackmd.io/@shrekai01/B1hHoXMJlx)
* [50195. Second Largest Distance](https://hackmd.io/@shrekai01/Skj1QVGJex)
* [50196. Secret Expression](https://hackmd.io/@shrekai01/rydytNMJgg)
* [50197. Four Digit Number](https://hackmd.io/@shrekai01/B1-3VaQyxe)
* [50198. Two Digits](https://hackmd.io/@shrekai01/rkdxBpXkee)
* [50199. Candy Crush](https://hackmd.io/@shrekai01/Hy9HHTmyxx)
* [50200. Chess](https://hackmd.io/@shrekai01/Hy4cHa71xl)
* [50201. Origami](https://hackmd.io/@shrekai01/S14as7Lylg)
* [50202. Diamond](https://hackmd.io/@shrekai01/S1na5V8Jxl)
* [50203. Tetris](https://hackmd.io/@shrekai01/Byh0qj6-xg)
* [50204. Rubik's Cube](https://hackmd.io/@shrekai01/BkeYXOWNxx)
* [50205. Secret Expression, Again.](https://hackmd.io/@shrekai01/rk5maVrExg)
* [50206. Three Letter Pattern](https://hackmd.io/@shrekai01/BkpsbrBVeg)
* [50207. Matrix Multiplication](https://hackmd.io/@shrekai01/Bkc7ISS4xl)
* [50208. Cyclomatic Complexity](https://hackmd.io/@shrekai01/SkmdqBrEgg)
* [50209. Keyboard](https://hackmd.io/@shrekai01/H1E_FwrEel)
* [50210. Find the Indices](https://hackmd.io/@shrekai01/BJo3swBVxg)
* [50211. Expression](https://hackmd.io/@shrekai01/SyRSLH3Egx)
* [50212. Bits Swapping](https://hackmd.io/@shrekai01/rJlAqrhEex)
* [50213. Merge Sort](https://hackmd.io/@shrekai01/H1nu9zpNxx)
* [50214. Determinant](https://hackmd.io/@shrekai01/S1djyma4lx)
* [50215. Set Cover](https://hackmd.io/@shrekai01/SkkBX7aNgl)
* [50216. 3 Strings LCS](https://hackmd.io/@shrekai01/BJwYSQ6Vlg)
* [50217. Sorted Doubly Linked List](https://hackmd.io/@shrekai01/BklJnAQp4xg)
* [50218. Convert a Tree to a List](https://hackmd.io/@shrekai01/BkI-SLpExe)
* [50220. Ternary Tree Isomorphic](https://hackmd.io/@shrekai01/HkiQOU6Vge)
## Exam 2022
* [50223. Shortest Distance](https://hackmd.io/@shrekai01/rkmz0o5qke)
* [50224. Largest Digit Sum](https://hackmd.io/@shrekai01/S1t1QyDp1x)
* [50225. The k-th Element](https://hackmd.io/@shrekai01/HJvUcyvpkg)
* [50226. Four Gears](https://hackmd.io/@shrekai01/r1sjaJwT1x)
* [50227. Quaternary Quartic Equation](https://hackmd.io/@shrekai01/BJAlXewayg)
* [50228. The Maximum Sum of Arithmetic Series](https://hackmd.io/@shrekai01/H1mbR-Kakl)
* [50229. Cup and Pool](https://hackmd.io/@shrekai01/BkEaGGYp1l)
* [50230. Hash Table](https://hackmd.io/@shrekai01/Sk82ZtFaye)
* [50231. Cubic Pairing Task with Hash Table](https://hackmd.io/@shrekai01/HJzL641Bex)
* [50232. Convolution](https://hackmd.io/@shrekai01/r1pQburVgx)
* [50233. Max-heap](https://hackmd.io/@shrekai01/SJZkoFHNxg)
* [50234. Maximum Cubic](https://hackmd.io/@shrekai01/ryQIiu1Sge)
* [50235. Valid Variable Name](https://hackmd.io/@shrekai01/SyYZ75rNxx)
* [50236. String Merge](https://hackmd.io/@shrekai01/B12A5tBNex)
* [50237. String Cubic Pairing Task with Hash Table](https://hackmd.io/@shrekai01/HJHGjAySxe)
* [50238. Sparse Matrix Multiplication](https://hackmd.io/@shrekai01/S1-FI7U4el)
* [50239. String Fusion](https://hackmd.io/@shrekai01/ByhXZdrVgg)
* [50240. Cubic Tower and String](https://hackmd.io/@shrekai01/HJ5RHkerll)
* [50241. Convert a uint64_t array](https://hackmd.io/@shrekai01/SJj05tB4ex)
* [50242. Parse a boolean expression](https://hackmd.io/@shrekai01/SkyNnO8Vxe)
* [50243. Friend Cover](https://hackmd.io/@shrekai01/Sks2owrNll)
* [50244. Connected Components in a Tower](https://hackmd.io/@shrekai01/H19wmKI4xg)
* [50245. Square tiling](https://hackmd.io/@shrekai01/Hyohl584el)
* [50246. Minimum sum of squares](https://hackmd.io/@shrekai01/SkopEc8Vel)
* [50247. Build a Boolean Expression Tree](https://hackmd.io/@shrekai01/ryYhQpI4ge)
* [50248. Evaluate a Boolean Expression Tree](https://hackmd.io/@shrekai01/SkRrFTLVgg)
* [50250. Huffman Coding](https://hackmd.io/@shrekai01/ByWsuq-Hle)
* [50251. Decode with a Huffman tree](https://hackmd.io/@shrekai01/ryzE0qZHgl)
## Exam 2023
* [50253. Area of a Polygon](https://hackmd.io/@shrekai01/Sk_85VDt1g)
* [50254. Consecutive Positive or Negative](https://hackmd.io/@shrekai01/HyNzyHPKye)
* [50255. Nearest Points](https://hackmd.io/@shrekai01/rJPxg93KJg)
* [50256. Area of Rectangles](https://hackmd.io/@shrekai01/S1AvEqhYJl)
* [50257. 3n+1](https://hackmd.io/@shrekai01/ByD7sMy9kg)
* [50258. Two Circles](https://hackmd.io/@shrekai01/ByWURG191e)
* [50259. Mean and Variance](https://hackmd.io/@shrekai01/H1ayl7JcJe)
* [50260. L-Shaped Bricks in a Square Grid](https://hackmd.io/@shrekai01/HkgxUXJ51e)
* [50261. Polynomial Division](https://hackmd.io/@shrekai01/HJ6_X3e9yg)
* [50262. Nearest Points II](https://hackmd.io/@shrekai01/S18awngqyg)
* [50263. Image to Column](https://hackmd.io/@shrekai01/rJm3Anl9yl)
* [50264. Eclipse](https://hackmd.io/@shrekai01/Bk9l3ef91g)
* [50265. Calculate Area of Rectangles with Pointers](https://hackmd.io/@shrekai01/HkXixXfcJx)
* [50266. Turing Machine](https://hackmd.io/@shrekai01/BkmNMQGcJg)
* [50267. Hash Table With Pointers](https://hackmd.io/@shrekai01/Sya7NJQcyl)
* [50268. Count Intersections Among Pointers](https://hackmd.io/@shrekai01/HJINLyQqke)
* [50269. Rotation](https://hackmd.io/@shrekai01/rJNKaLEckx)
* [50270. Permutation](https://hackmd.io/@shrekai01/HJnbZP4cye)
* [50271. Frequencies of Variable and Function Names](https://hackmd.io/@shrekai01/Bk-aqwEq1g)
* [50272. Convert Number to English Words](https://hackmd.io/@shrekai01/H1zAhiC4gx)
* [50273. Perimeter of String-Polygon](https://hackmd.io/@shrekai01/HJ7LY1wVel)
* [50274. Merge Tokens from Two Strings](https://hackmd.io/@shrekai01/r1_FixPEgl)
* [50275. Suffix Frequency Analysis in Text](https://hackmd.io/@shrekai01/SytA0xPVgl)
* [50276. Snake String in a Grid](https://hackmd.io/@shrekai01/Hyz_eU_Vxg)
* [50277. Maximum Perimeter of String-Polygon](https://hackmd.io/@shrekai01/BkpCcE3Nxg)
* [50278. Tower of Hanoi](https://hackmd.io/@shrekai01/r1k1NPFEll)
* [50279. Tiles Again](https://hackmd.io/@shrekai01/HkmrcwY4ex)
* [50280. Maximum Knights on a Chessboard with Rocks](https://hackmd.io/@shrekai01/BJ5NAPK4ll)
* [50281. 15-Puzzle Game](https://hackmd.io/@shrekai01/B1_VOOF4xl)
* [50282. Bricks](https://hackmd.io/@shrekai01/HyosuNnNll)
* [50283. k-Dimensional Matching](https://hackmd.io/@shrekai01/ByxvutYEex)
* [50284. Number of Zero Bits](https://hackmd.io/@shrekai01/BkHh2O94ex)
* [50285. Letters Mapping](https://hackmd.io/@shrekai01/BJEnMY94lg)
* [50286. Triangle-Free Friendship Network](https://hackmd.io/@shrekai01/r1dz7aC4xl)
* [50287. Number of Bit Changes](https://hackmd.io/@shrekai01/HkmDHiq4ge)
* [50288. Graph Bandwidth](https://hackmd.io/@shrekai01/BJiwAs5Eel)
## Exam 2024
* [50289. Tile the bathroom](https://hackmd.io/@shrekai01/S1pDApetkl)
* [50290. Careless Students](https://hackmd.io/@shrekai01/BJhEslbYkl)
* [50291. Split the Triangles](https://hackmd.io/@shrekai01/BJphDIMtyg)
* [50292. Area on the Four Quadrants](https://hackmd.io/@shrekai01/SySagfj7ex)
* [50293. Hongmen Banquet](https://hackmd.io/@shrekai01/SkcBlE7Kkx)
* [50294. Ancient Scripts](https://hackmd.io/@shrekai01/r1lzPE7tye)
* [50295. Bin Packing](https://hackmd.io/@shrekai01/B1N7nj7t1g)
* [50296. Travelling Salesman Problem](https://hackmd.io/@shrekai01/rkWhfzBK1l)
* [50297. Split Multiple Edges](https://hackmd.io/@shrekai01/HJjeSS97eg)
* [50298. Area of Two Regions Across the Four Quadrants](https://hackmd.io/@shrekai01/S1UnHs97el)
* [50299. Blazing a Trail via Slithering](https://hackmd.io/@shrekai01/SJKz-2qEgg)
* [50300. Rectangular Boxes](https://hackmd.io/@shrekai01/SkwluhjNel)
* [50301. String Arithmetic](https://hackmd.io/@shrekai01/B1wzqnoNeg)
* [50302. Translation](https://hackmd.io/@shrekai01/ryTlo3oEle)
* [50303. Encoder](https://hackmd.io/@shrekai01/S1jTm6iVgg)
* [50304. Decoder](https://hackmd.io/@shrekai01/HJ9AV6sNgl)
* [50305. n in a Grid](https://hackmd.io/@shrekai01/H1uzA9aNge)
* [50306. Courses Scheduling](https://hackmd.io/@shrekai01/H1KE9ajEgl)
* [50307. Presidential Award](https://hackmd.io/@shrekai01/SkRBKToNgl)
* [50308. Courses Scheduling II](https://hackmd.io/@shrekai01/B1w_g-RExx)
* [50309. The k -way Partitioning Problem](https://hackmd.io/@shrekai01/H1ySyjTNee)
* [50310. Courses Scheduling III](https://hackmd.io/@shrekai01/S1pXP-0Egg)
* [50311. Invigilator](https://hackmd.io/@shrekai01/SkpY5ToVll)
* [50312. Sort a List](https://hackmd.io/@shrekai01/BJcC4Tdmge)
* [50313. Ring Decomposition](https://hackmd.io/@shrekai01/Hyx29-cXee)
* [50314. Morse Code II](https://hackmd.io/@shrekai01/ry5k08-Hge)
* [50315. Ring Composition](https://hackmd.io/@shrekai01/SJTjHS9Xex)
* [50316. Dequeue Implementation](https://hackmd.io/@shrekai01/rJAy7VvYkg)
* [50317. Map Implementation](https://hackmd.io/@shrekai01/rkG4TSqQxg)
* [50318. Lines Printer](https://hackmd.io/@shrekai01/S1r3a557ex)
