Skip to content

Latest commit

 

History

History

Archives

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Competitive Programming Archives

Archives of my past questions in Competitive Programming. Haven't recorded recent kattis or codeforces questions in awhile.

Problem Log (AC)

Use Ctrl + F to search for questions, keywords or tags.

Listed in reverse chronological order.

TAGS : [AdHoc], [DS], [Recursion], [Math], [Greedy], [BinarySearch], [Sorting], [BitOp], [DP], [Graph], [FP]

  1. kattis-stringmatching: Rabin Karp, rolling hash, Difficulty: 3.4, [DS],

  2. codeforces-1981C: Difficulty: ?, [AdHoc],

  3. codeforces-1981B: Difficulty: ?, [AdHoc],

  4. codeforces-1981A: Difficulty: ?, [AdHoc],

  5. codeforces-1979C: Difficulty: ?, [AdHoc],

  6. codeforces-1979B: Difficulty: ?, [AdHoc],

  7. codeforces-1979A: Difficulty: ?, [AdHoc],

  8. codeforces-1978C: Difficulty: ?, [AdHoc],

  9. codeforces-1978B: Difficulty: ?, [AdHoc],

  10. codeforces-1978A: Difficulty: ?, [AdHoc],

  11. kattis-beepers: TSP, Difficulty: 4.4, [Graph][DP],

  12. kattis-bijele: Difficulty: 1.3, [AdHoc],

  13. kattis-chocolates: Grid itertools, Difficulty: 5.0, [AdHoc],

  14. kattis-millionairemadness: Difficulty: 1.9, [Graph],

  15. kattis-queens: Difficulty: 2.5, [AdHoc],

  16. kattis-convoy: Difficulty: 4.3, [Greedy],

  17. kattis-secretchamber: APSP, Difficulty: 2.5, [Graph],

  18. kattis-kastenlauf: APSP, Difficulty: 3.0, [Graph],

  19. kattis-arbitrage: log APSP, Difficulty: 3.9, [Graph],

  20. kattis-transportationplanning: APSP Floyd Warshall, Difficulty: 4.5, [Graph],

  21. kattis-importspaghetti: APSP shortest cycle, Difficulty: 5.4, [Graph],

  22. kattis-allpairspath: APSP Floyd Warshall, Difficulty: 5.6, [Graph],

  23. kattis-xyzzy: Bellman Ford, Difficulty: 6.2, [Graph],

  24. kattis-shortestpath3: Bellman Ford, Difficulty: 4.3, [Graph],

  25. kattis-hauntedgraveyard: Grid Bellman Ford, Difficulty: 6.5, [Graph],

  26. kattis-invasion: Difficulty: 5.1, [Graph],

  27. kattis-emptyingbaltic: Grid dijkstra, Difficulty: 5.1, [Graph],

  28. kattis-visualgo: SSSP + counting paths, Difficulty: 3.6, [Graph],

  29. kattis-blockcrusher: Grid dijkstra, Difficulty: 3.6, [Graph],

  30. kattis-texassummers: Difficulty: 4.1, [Graph],

  31. kattis-shortestpath2: SSSP Dijkstra, Difficulty: 3.7, [Graph],

  32. kattis-flowerytrails: Dijkstra + Predecessor, Difficulty: 3.5, [Graph],

  33. kattis-shortestpath1: SSSP Dijkstra, Difficulty: 3.0, [Graph],

  34. kattis-knightjump: Difficulty: 2.4, [Graph],

  35. kattis-hidingplaces: Difficulty: 1.7, [Graph],

  36. codeforces-1974C: Difficulty: ?, [AdHoc],

  37. codeforces-1974B: Difficulty: ?, [AdHoc],

  38. codeforces-1974A: Difficulty: ?, [AdHoc],

  39. kattis-grasshopper: Knight Moves BFS, Difficulty 3.7, [Graph],

  40. kattis-oceancurrents: 0-1 BFS, Difficulty 5.4, [Graph],

  41. kattis-mallmania: Multi-Source BFS, Difficulty 4.9, [Graph],

  42. kattis-fire2: Difficulty 4.6, [Graph],

  43. kattis-lost: Difficulty 4.8, [Graph],

  44. kattis-horror: Difficulty 2.9, [Graph],

  45. kattis-grid: Difficulty 2.7, [Graph],

  46. codeforces-1944B: Difficulty: ?, [AdHoc],

  47. codeforces-1937B: Difficulty: ?, [AdHoc],

  48. codeforces-1937A: Difficulty: ?, [AdHoc],

  49. codeforces-1933E: Difficulty: ?, [AdHoc],

  50. codeforces-1933D: Difficulty: ?, [AdHoc],

  51. codeforces-1933C: Difficulty: ?, [AdHoc],

  52. codeforces-1933B: Difficulty: ?, [AdHoc],

  53. codeforces-1933A: Difficulty: 1200, [AdHoc],

  54. codeforces-1923C: Difficulty: ?, [AdHoc],

  55. codeforces-1923B: Difficulty: ?, [Greedy],

  56. codeforces-1923A: Difficulty: ?, [AdHoc],

  57. codeforces-1928B: Difficulty: 1200, [AdHoc],

  58. codeforces-1928A: Difficulty: 800, [AdHoc],

  59. codeforces-1917C: Difficulty: 1600, [AdHoc],

  60. codeforces-1925C: Difficulty: 1500, [AdHoc],

  61. codeforces-1925B: Difficulty: 1200, [AdHoc],

  62. codeforces-1925A: Difficulty: 800, [Math],

  63. codeforces-1917B: Difficulty: 1100, [AdHoc],

  64. codeforces-1917A: Difficulty: 800, [AdHoc],

  65. codeforces-1920D: Difficulty: 1800, [DS],

  66. codeforces-1920C: Difficulty: 1500, [Math],

  67. codeforces-1922E: Difficulty: 1800, [AdHoc],

  68. codeforces-1922D: Difficulty: 1900, [DS],

  69. codeforces-1920B: Difficulty: 1100, [Greedy],

  70. codeforces-1920A: Difficulty: 800, [AdHoc],

  71. codeforces-1922C: Difficulty: 1300, [Greedy],

  72. codeforces-1922B: Difficulty: 1200, [AdHoc],

  73. codeforces-1922A: Difficulty: 800, [AdHoc],

  74. kattis-buttonbashing: Difficulty 3.5, [Graph][DP],

  75. kattis-chatter: Java UFDS, Difficulty 4.3, [DS],

  76. kattis-minspantree: Difficulty 4.5, [Graph],

  77. kattis-lostmap: Difficulty 2.0, [Graph],

  78. kattis-cats: Difficulty 4.1, [Graph],

  79. kattis-islandhopping: MSTs with Kruskal, Difficulty 2.9, [Graph],

  80. kattis-permutationdescent: Difficulty 2.1, [Recursion][DP],

  81. kattis-weightofwords: Difficulty 2.9, [Ad-Hoc],

  82. kattis-keyboardconcert: Difficulty 3.4, [DP],

  83. kattis-haybales: Shortest code, Difficulty 5.8, [Greedy],

  84. kattis-driver: Difficulty 4.0, [Greedy],

  85. kattis-applesack: Difficulty 3.4, [Greedy],

  86. kattis-fairdivision: Difficulty 3.6, [Greedy],

  87. kattis-ceremony: Difficulty 3.6, [Greedy],

  88. kattis-messages: Difficulty 5.0, [Greedy],

  89. kattis-avoidland: Difficulty 3.1, [AdHoc][Greedy],

  90. kattis-janeeyre: Difficulty 2.9, [DS],

  91. kattis-hypercube: Difficulty 3.7, [AdHoc][BitOp],

  92. kattis-bard: Difficulty 2.9, [DS],

  93. kattis-backspace: Difficulty 2.4, [AdHoc][DS],

  94. kattis-reversebinary: Difficulty 1.4, [AdHoc][DS],

  95. kattis-generalizedrecursivefunctions: Difficulty 4.6, [AdHoc],

  96. kattis-threepowers: Difficulty 2.4, [AdHoc],

  97. kattis-ultraquicksort: Difficulty 5.2, [Sorting][AdHoc],

  98. kattis-sort: Difficulty 2.8, [Sorting][AdHoc],

  99. kattis-includescoring: Difficulty 5.7, [Sorting][AdHoc],

  100. kattis-longswaps: Difficulty 3.7, [Sorting][AdHoc],

  101. kattis-chartingprogress: Difficulty 1.7, [AdHoc],

  102. kattis-froshweek: MergeSort in Java, Difficulty 4.4, [AdHoc][Sorting],

  103. kattis-addemup: Difficulty 5.2, [AdHoc][DS],

  104. kattis-astro: Difficulty 3.9, [AdHoc],

  105. kattis-erase: Difficulty 1.7, [AdHoc],

  106. kattis-rankproblem: Difficulty 2.8, [AdHoc],

  107. kattis-falcondive: Difficulty 3.6, [AdHoc],

  108. kattis-bokhyllor: Difficulty 3.3, [AdHoc],

  109. kattis-babypanda: Difficulty 2.3, [AdHoc],

  110. kattis-coffeecupcombo: Difficulty 1.7, [AdHoc],

  111. kattis-sifferprodukt: Difficulty 1.6, [AdHoc],

  112. kattis-electionparadox: Difficulty 1.9, [AdHoc],

  113. kattis-undeadoralive: Difficulty 1.5, [AdHoc],

  114. kattis-internationaldates: Difficulty 1.3, [AdHoc],

  115. kattis-addingtrouble: Difficulty 1.3, [AdHoc],

  116. kattis-codetosavelives: Java String to char Stream, Difficulty 1.7, [FP],

  117. kattis-metronome: Difficulty 1.2, [AdHoc],

  118. kattis-faultyrobot: Difficulty 4.1, [Graph],

  119. kattis-equivalences: SCCs, Kosaraju's Algorithm, Difficulty 6.4, [Graph],

  120. kattis-dominos: SCCs, Kosaraju's Algorithm, Difficulty 4.0, [Graph],

  121. kattis-cantinaofbabel: SCC, Kosaraju, Difficulty 3.0, [Graph],

  122. kattis-caveexploration: Bridges DFS, Difficulty 3.6, [Graph],

  123. kattis-birthday: Articulation points and Bridges DFS, Difficulty 3.1, [Graph],

  124. kattis-torn2pieces: Difficulty 3.1, [Graph],

  125. kattis-molekule: DFS bipartite check, Difficulty 3.5, [Graph],

  126. kattis-hoppers: DFS bipartite check, DFS CCs, Difficulty 3.9, [Graph],

  127. kattis-pickupsticks: DFS cyclecheck, DFS toposort, Difficulty 4.8, [Graph],

  128. kattis-runningmom: DFS cyclecheck with memoization, Difficulty 3.6, [Graph][DP],

  129. kattis-conservation: Modified Kahn's Algorithm, Difficulty 4.8, [Graph],

  130. kattis-brexit: BFS, Difficulty 3.0, [Graph],

  131. kattis-builddeps: DFS Toposort, Difficulty 4.1, [Graph],

  132. kattis-islands3: Difficulty 1.8, [Graph],

  133. kattis-coast: Flood Fill, Difficulty 3.6, [Graph],

  134. kattis-10kindsofpeople: Flood Fill with Memoization, Difficulty 5.3, [Graph],

  135. kattis-gold: Flood Fill, Difficulty 2.4, [Graph],

  136. kattis-countingstars: Flood Fill, Difficulty 3.0, [Graph],

  137. kattis-amoebas: Flood Fill, Difficulty 2.0, [Graph],

  138. kattis-terraces: Flood Fill, Difficulty 3.6, [Graph],

  139. kattis-reachableroads: Difficulty 2.2, [Graph],

  140. kattis-dominoes2: Difficulty 3.5, [Graph],

  141. kattis-wheresmyinternet: Difficulty 2.9, [Graph],

  142. kattis-supercomputer: RSQ, fenwick, Difficulty 3.3, [DS],

  143. kattis-moviecollection: RSQ Fenwick Tree, Difficulty 4.8, [DS],

  144. kattis-justforsidekicks: RSQ Fenwick Tree, Difficulty 3.8, [DS],

  145. kattis-fenwick: RSQ Fenwick Tree, Difficulty 4.8, [DS],

  146. kattis-ladice: UFDS, Difficulty 3.8, [DS],

  147. kattis-control: UFDS, Difficulty 4.2, [DS],

  148. kattis-unionfind: UFDS, Difficulty 4.5, [DS],

  149. kattis-walrusweights: Difficulty 3.4, [DP],

  150. kattis-tight: Difficulty 3.2, [DP],

  151. kattis-kutevi: Difficulty 2.6, [DP],

  152. kattis-ticketpricing: Difficulty 4.6, [DP],

  153. kattis-spiderman: Difficulty 4.6, [DP],

  154. kattis-nikola: Difficulty 3.7, [DP],

  155. kattis-exactchange2: coin change, Difficulty 3.8, [DP],

  156. kattis-canonical: coin change, Difficulty 4.7, [DP],

  157. kattis-bagoftiles: Knapsack variant, Difficulty 6.2, [DP],

  158. kattis-orders: Coin Change Variant, Difficulty 5.4, [DP],

  159. kattis-presidentialelections: 0-1 Knapsack Variant, Difficulty 4.8, [DP],

  160. kattis-knapsack: Classic 0-1 Knapsack, Difficulty 4.9, [DP],

  161. kattis-trainsorting: LIS/LDS with anchor, Difficulty 6.5, [DP],

  162. kattis-nesteddolls: LIS, Dilworth's Theorem, Difficulty 6.7, [DP],

  163. kattis-increasingsubsequence: O(N log K) LIS, Difficulty 4.1, [DP],

  164. kattis-sellingspatulas: 1D Max RangeSum, Kadane, Difficulty 7.3, [DP],

  165. kattis-prozor: 2D Fixed RangeSum, Difficulty 1.8, [AdHoc],

  166. kattis-commercials: 1-D Max RangeSum, Kadane, Difficulty 1.8, [DP],

  167. kattis-virus: Difficulty 3.5, [AdHoc],

  168. kattis-stockbroker: Difficulty 3.3, [Greedy],

  169. kattis-dvds: Difficulty 2.9, [AdHoc],

  170. kattis-bank: Difficulty 2.8, [Greedy][DS],

  171. kattis-ants: Difficulty 2.3, [AdHoc],

  172. kattis-workstations: Difficulty 3.4, [Greedy][DS],

  173. kattis-vegetables: Difficulty 3.3, [Greedy],

  174. kattis-canvas: Difficulty 3.5, [Greedy][DS],

  175. kattis-ballotboxes: Difficulty 4.3, [Greedy][DS],

  176. kattis-delivery: Difficulty 2.9, [Greedy],

  177. kattis-birds: Difficulty 3.6, [AdHoc],

  178. kattis-airconditioned: Interval Scheduling problem, Difficulty 3.4, [Greedy],

  179. kattis-color: Difficulty 2.5, [Greedy],

  180. kattis-shopaholic: Difficulty 2.2, [Greedy],

  181. kattis-minimumscalar: Difficulty 2.2, [Greedy],

  182. kattis-icpcteamselection: Difficulty 3.3, [Greedy],

  183. kattis-squarepegs: Difficulty 2.7, [Greedy],

  184. kattis-froshweek2: Difficulty 2.2, [Greedy],

  185. kattis-ceiling: PY Binary Search Tree, Difficulty 2.2, [DS],

  186. kattis-a1paper: Difficulty 3.9, [Greedy][Math],

  187. kattis-suspensionbridges: PY BSTA, Difficulty 3.0, [BinarySearch][Math],

  188. kattis-monk: PY BSTA, Difficulty 3.3, [BinarySearch],

  189. kattis-freeweights: CPP BSTA, Difficulty 4.3, [BinarySearch],

  190. kattis-carefulascent: PY BSTA, Difficulty 2.1, [BinarySearch],

  191. kattis-roompainting: Difficulty 2.5, [BinarySearch],

  192. kattis-outofsorts: PY Binary search, Difficulty 2.9, [BinarySearch],

  193. kattis-firefly: PY Binary search bisect, Difficulty 3.3, [BinarySearch],

  194. kattis-pagelayout: Combinatoric Recursive backtracking, Difficulty 5.4, [Recursion],

  195. kattis-fruitbaskets: Combinative Recursive backtracking, Difficulty 4.5, [Recursion],

  196. kattis-dobra: Permutative Recursive backtracking, Difficulty 3.6, [Recursion],

  197. kattis-paintings: Permutative Recursive backtracking, Difficulty 4.0, [Recursion],

  198. kattis-natjecanje: Difficulty 2.3, [AdHoc],

  199. kattis-goodmorning: Difficulty 2.8, [AdHoc],

  200. kattis-toys: general case Josephus problem, Difficulty 4.0, [Math],

  201. kattis-musicalchairs: Difficulty 3.6, [AdHoc],

  202. kattis-eenymeeny: Difficulty 1.8, [AdHoc],

  203. kattis-thanosthehero: Difficulty 3.7, [Math],

  204. kattis-falling: Prime factorization, Difficulty 4.0, [Math],

  205. kattis-crackingrsa: Sieve of Eratosthenes, Difficulty 2.1, [Math],

  206. kattis-videospeedup: Difficulty 1.8, [Math],

  207. kattis-trollhunt: Difficulty 2.4, [Math],

  208. kattis-growlinggears: Difficulty 2.0, [Math],

  209. kattis-easiest: Difficulty 1.6, [AdHoc],

  210. kattis-walls: Difficulty 4.3, [AdHoc],

  211. kattis-islands: Difficulty 3.0, [AdHoc],

  212. kattis-communication: Difficulty 2.1, [BitOp],

  213. kattis-flexible: Difficulty 1.8, [AdHoc],

  214. kattis-zagrade: Difficulty 3.3, [AdHoc],

  215. kattis-squaredeal: Difficulty 3.9, [AdHoc],

  216. kattis-geppetto: CPP Bitmasking permutations, Difficulty 2.6, [BitOp],

  217. kattis-veci: Difficulty 1.9, [AdHoc],

  218. kattis-dreamer: Python datetime, Difficulty 2.2, [AdHoc],

  219. kattis-dancerecital: CPP Bitmasking, Permutations of int array, Difficulty 3.5, [BitOp],

  220. kattis-tautology: Difficulty 3.0, [AdHoc],

  221. kattis-lektira: Difficulty 2.9, [AdHoc],

  222. kattis-calculatingdartscores: Difficulty 3.0, [AdHoc],

  223. kattis-cudoviste: Difficulty 1.4, [AdHoc],

  224. kattis-golombrulers: Difficulty 3.1, [AdHoc],

  225. kattis-closestsums: Difficulty 2.4, [AdHoc],

  226. kattis-blackfriday: Difficulty 2.4, [AdHoc],

  227. kattis-pet: Difficulty 1.4, [AdHoc],

  228. kattis-cardtrick2: Difficulty 1.8, [AdHoc],

  229. kattis-gcpc: CPP OST pbds, Difficulty 4.5, [DS],

  230. kattis-cookieselection: CPP OST pbds, Difficulty 4.9, [DS],

  231. kattis-continuousmedian: CPP OST pbds of pairs, Difficulty 3.4, [DS],

  232. kattis-babynames: Dynamic Ranking, CPP OST pbds, Difficulty 6.1, [DS],

  233. kattis-srednji: Difficulty 4.0, [DS],

  234. kattis-kattissquest: CPP map of priority queues, Difficulty 3.4, [DS],

  235. kattis-administrativeproblems: Difficulty 6.1, [DS],

  236. kattis-compoundwords: Difficulty 1.8, [DS],

  237. kattis-candydivision: Difficulty 4.0, [DS],

  238. kattis-bst: not a real bst, Difficulty 6.9, [DS],

  239. kattis-awkwardparty: CPP unordered map of vectors, Difficulty 3.0, [DS],

  240. kattis-addingwords: Difficulty 4.0, [DS],

  241. kattis-conversationlog: Difficulty 2.9, [DS],

  242. kattis-grandpabernie: CPP unordered map of vectors, Difficulty 3.2, [DS],

  243. kattis-recount: Difficulty 2.1, [DS],

  244. kattis-esej: Difficulty 2.4, [DS],

  245. kattis-greetingcard: CPP set of pairs, Difficulty 4.4, [DS],

  246. kattis-esej: Difficulty 3.2, [AdHoc],

  247. kattis-cd: CPP unordered set, Difficulty 4.6, [DS],

  248. kattis-freefood: Difficulty 1.6, [AdHoc],

  249. kattis-busnumbers: Difficulty 2.6, [AdHoc],

  250. kattis-bookingaroom: Difficulty 1.4, [AdHoc],

  251. kattis-quickbrownfox: Py alphabet list, Difficulty 1.8, [AdHoc],

  252. kattis-alphabetspam: Difficulty 1.4, [AdHoc],

  253. kattis-jugglingpatterns: C++ STL Priority Queue, Difficulty 5.9, [DS],

  254. kattis-knigsoftheforest: Py HeapQ Priority Q, Difficulty 4.2, [DS],

  255. kattis-stockprices: Py HeapQ Priority Q, Difficulty 4.1, [DS],

  256. kattis-numbertree: Difficulty 2.1, [AdHoc],

  257. kattis-teque: cpp STL deque, difficulty 3.6, [DS],

  258. kattis-sim: Difficulty 3.8, [DS],

  259. kattis-joinstrings: Iterative DFS, Difficulty 4.8, [Graph],

  260. kattis-integerlists: cpp STL deque, difficulty 5.4, [DS],

  261. kattis-delimitersoup: Difficulty 2.1, [AdHoc],

  262. kattis-circuitmath: Python alphabet lookup table, Difficulty 2.1, [AdHoc][DS],

  263. kattis-bungeebuilder: Python list stack, Difficulty 3.3, [AdHoc][DS],

  264. kattis-throwns: Java STL Stack, Difficulty 2.7, [DS],

  265. kattis-restaurant: Difficulty 4.2, [AdHoc],

  266. kattis-pairingsocks: python deque stack, Difficulty 2.7, [DS],

  267. kattis-evenup: cpp STL Stack, difficulty 2.6, [Bitwise],

  268. kattis-wizardofodds: Difficulty 2.7, [DS],

  269. kattis-simpleaddition: Difficulty 2.2, [AdHoc],

  270. kattis-primaryarithmetic: Java Strings, Difficulty 2.5, [AdHoc],

  271. kattis-snapperhard/snappereasy: Bitwise simulation, difficulty 2.7, [Bitwise],

  272. kattis-deathstar: simultaneous bitwise equations, difficulty 1.8, [Bitwise],

  273. kattis-bitbybit: Difficulty 2.9, [AdHoc],

  274. kattis-mali: counting sort implementation, difficulty 6.1, [Sorting][Greedy],

  275. kattis-classy: Difficulty 4.7, [Sorting],

  276. kattis-musicyourway: Difficulty 2.3, [Sorting],

  277. kattis-sortofsorting: Python key-lambda sort, difficulty 2.1, [Sorting],

  278. kattis-sidewayssorting: Python lexographical sort, difficulty 2.3, [Sorting],

  279. kattis-mjehuric: bubble sort simulation, difficulty 1.7, [Sorting],

  280. kattis-height: insertion sort simulation, difficulty 2.1, [Sorting],

  281. kattis-basicprogramming2: difficulty 3.5, [Sorting],

  282. kattis-rings2: difficulty 4.0, [AdHoc],

  283. kattis-flagquiz: difficulty 3.4, [AdHoc],

  284. kattis-2048: Python Rotation of 2D List, difficulty 2.8, [DS],

  285. kattis-nineknights: difficulty 2.3, [AdHoc],

  286. kattis-flowshop: pattern recognition, difficulty 2.4, [AdHoc],

  287. kattis-epigdanceoff: Java 2d input, difficulty 2.1, [DS],

  288. kattis-pivot: Java Stacks, difficulty 2.5, [DS],

  289. kattis-mastermind: Java Strings/Characters exercise, difficulty 2.7, [AdHoc],

  290. kattis-divideby100: difficulty 3.9, [AdHoc],

  291. kattis-greedilyincreasing: Java arrayList manipulation, difficulty 2.1, [DS],

  292. kattis-baloni: difficulty 3.0, [AdHoc],

  293. kattis-jollyjumpers: Java Input/Output, difficulty 3.2, [DS],

  294. kattis-functionalfun: reading python EOF, difficulty 1.9, [AdHoc],

  295. kattis-froggie: difficulty 6.1, [AdHoc],

  296. kattis-skener: difficulty 1.6, [AdHoc],

  297. kattis-nsum: Difficulty 1.3, [FP],

  298. kattis-timebomb: difficulty 1.8, [AdHoc],

  299. kattis-secretmessage: difficulty 1.8, [AdHoc],

  300. kattis-conundrum: difficulty 1.4, [AdHoc],

  301. kattis-rimski: difficulty 4.0, [AdHoc],

  302. kattis-birthdayboy: difficulty 4.5, [AdHoc],

  303. kattis-bestbefore: python date time, list permutations, difficulty 3.7, [AdHoc],

  304. kattis-friday: difficulty 2, [AdHoc],

  305. kattis-creditcard: difficulty 5.4, [AdHoc],

  306. kattis-beatspread: difficulty 2.4, [AdHoc],

  307. kattis-chopin: python string input, difficulty 1.8, [AdHoc],

  308. kattis-turtlemaster: use of pair<int,int> function, difficulty 2.8, [AdHoc],

  309. kattis-tictactoe2: difficulty 5.2, [AdHoc],

  310. kattis-battleship: difficulty 4.5, [AdHoc],

  311. kattis-trik: difficulty 1.5, [AdHoc],

  312. kattis-guessinggame: cin ignore for getline, difficulty 3.1, [AdHoc],

  313. kattis-gamerank: difficulty 3.6, [AdHoc],

  314. kattis-connectthedots: ASCII keys, Array of int pairs, difficulty 3.7, [AdHoc],

  315. kattis-chess: Python Set intersection, difficulty 2.9, [AdHoc],

  316. kattis-memorymatch: Set of <string, int> pairs, difficulty 4.1, [DS][AdHoc],

  317. kattis-shuffling: difficulty 2.5, [AdHoc],

  318. kattis-bela: difficulty 1.4, [AdHoc],

Contest Log

Tags: [Virtual], [Rated]

  1. CodeForces 1944 Div2 [R]

  2. CodeForces 1937 Div2 [R]

  3. CodeForces 1933 Div3 [R]

  4. CodeForces 1923 Div2 [R]

  5. CodeForces 1928 Div2 [R]

  6. CodeForces 1925 Div2 [R]

  7. CodeForces 1917 Div2 [V]

  8. CodeForces 1920 Div2 [V]

  9. CodeForces 1922 Div2 [R]

Unsolved / WIP Questions

  • kattis-windows: window simulation, trick is to simulate wrt window and not space
  • kattis-bread: sorting question through operation abc --> cab (rotation of subsequence 3)
  • kattis-magicsequence: radix sort in custom base. will come back when more familiar with bitwise operations
  • kattis-longestcommonsubsequence
  • kattis-almostunionfind