Skip to content

Latest commit

 

History

History
346 lines (336 loc) · 36.2 KB

File metadata and controls

346 lines (336 loc) · 36.2 KB

Solutions to AtCoder problems

There are solutions for the following AtCoder problems:

  1. AGC032A - Limited Insertion (problem site)
  2. AGC019B - Reverse and Compare (problem site)
  3. AGC004B - Colorful Slimes (problem site)
  4. AGC004A - Divide a Cuboid (problem site)
  5. AGC003C - BBuBBBlesort!(problem site)
  6. AGC003B - Simplified mahjong(problem site)
  7. AGC003A - Wanna go back home(problem site)
  8. AGC002C - Knot Puzzle (problem site)
  9. AGC002B - Box and Ball (problem site)
  10. AGC002A - Range Product (problem site)
  11. AGC001B - Mysterious Light (problem site)
  12. AGC001A - BBQ Easy (problem site)
  1. ARC103E - Tr/ee (problem site)
  2. ARC103D - Robot Arms (problem site)
  3. ARC103C - //// (problem site)
  4. ARC102D - All Your Paths are Different Lengths (problem site)
  5. ARC102C - Triangular Relationship (problem site)
  6. ARC100D - Equal Cut (problem site)
  7. ARC100C - Linear Approximation (problem site)
  8. ARC098E - Range Minimum Queries (problem site)
  9. ARC098D - Xor Sum 2 (problem site)
  10. ARC098C - Attention (problem site)
  11. ARC097D - Equals (problem site)
  12. ARC097C - K-th Substring (problem site)
  13. ARC096D - Static Sushi (problem site)
  14. ARC096C - Half and Half (problem site)
  15. ARC095D - Binomial Coefficients (problem site)
  16. ARC095C - Many Medians (problem site)
  17. ARC094E - Tozan and Gezan (problem site)
  18. ARC094D - Worst Case (problem site)
  19. ARC094C - Same Integers (problem site)
  20. ARC093D - Grid Components (problem site)
  21. ARC093C - Traveling Plan (problem site)
  22. ARC092C - 2D Plane 2N Points (problem site)
  23. ARC091D - Remainder Reminder (problem site)
  24. ARC091C - Flip,Flip, and Flip...... (problem site)
  25. ARC090D - People on a Line (problem site)
  26. ARC090C - Candies (problem site)
  27. ARC089D - Checker (problem site)
  28. ARC089C - Traveling (problem site)
  29. ARC088C - Multiple Gift (problem site)
  30. ARC087C - Good Sequence (problem site)
  31. ARC086D - Non-decreasing (problem site)
  32. ARC086C - Not so Diverse (problem site)
  33. ARC085D - ABS (problem site)
  34. ARC085C - HSI (problem site)
  35. ARC084C - Snuke Festival (problem site)
  36. ARC083D - Restoring Road Network (problem site)
  37. ARC083C - Sugar Water (problem site)
  38. ARC082C - Together (problem site)
  39. ARC081D - Coloring Dominoes (problem site)
  40. ARC081C - Make a Rectangle (problem site)
  41. ARC080C - 4-adjacent (problem site)
  42. ARC079C - Cat Snuke and a Voyage (problem site)
  43. ARC078C - Splitting Pile (problem site)
  44. ARC077C - pushpush (problem site)
  45. ARC076C - Reconciled? (problem site)
  46. ARC075C - Bugged (problem site)
  47. ARC074C - Chocolate Bar (problem site)
  48. ARC073C - Sentou (problem site)
  49. ARC072C - Sequence (problem site)
  50. ARC071C - Dubious Document (problem site)
  51. ARC070C - Go Home (problem site)
  52. ARC069C - Scc Puzzle (problem site)
  53. ARC068D - Card Eater (problem site)
  54. ARC068C - X: Yet Another Die Game (problem site)
  55. ARC067D - Walk and Teleport (problem site)
  56. ARC067C - Factors of Factorial (problem site)
  57. ARC066C - Lining Up (problem site)
  58. ARC065D - Connectivity (problem site)
  59. ARC065C - Daydream (problem site)
  60. ARC064D - An Ordinary Game (problem site)
  61. ARC064C - Boxes and Candies (problem site)
  62. ARC063D - An Invisible Hand (problem site)
  63. ARC063C - 1D Reversi (problem site)
  64. ARC062D - AtCoDeer and Rock-Paper (problem site)
  65. ARC062C - AtCoDeer and Election Report (problem site)
  66. ARC061D - Sunke's Coloring (problem site)
  67. ARC061C - Many Formulas (problem site)
  68. ARC060D - Digit Sum (problem site)
  69. ARC060C - Tak and Cards (problem site)
  70. ARC059D - Unbalanced (problem site)
  71. ARC059C - Be Together (problem site)
  72. ARC058D - Iroha and a Grid (problem site)
  73. ARC058C - Iroha's Obsession (problem site)
  1. ABC139F - Engines (problem site)
  2. ABC139E - League (problem site)
  3. ABC139D - ModSum (problem site)
  4. ABC139C - Lower (problem site)
  5. ABC139B - Power Socket (problem site)
  6. ABC139A - Tenki (problem site)
  7. ABC126F - XOR Matching (problem site)
  8. ABC126E - 1 or 2 (problem site)
  9. ABC126D - Even Relation (problem site)
  10. ABC126C - Dice and Coin (problem site)
  11. ABC126B - YYMM or MMYY (problem site)
  12. ABC126A - Changing a Character (problem site)
  13. ABC103D - Islands War (problem site)
  14. ABC103C - Modulo Summation (problem site)
  15. ABC103B - String Rotation (problem site)
  16. ABC103A - Task Scheduling Problem (problem site)
  17. ABC102D - Equal Cut (problem site)
  18. ABC102C - Linear Approximation (problem site)
  19. ABC102B - Maximum Difference (problem site)
  20. ABC102A - Multiple of 2 and N (problem site)
  21. ABC099D - Good Grid (problem site)
  22. ABC099C - Strange Bank (problem site)
  23. ABC099B - Stone Monument (problem site)
  24. ABC099A - ABD (problem site)
  25. ABC098D - Xor Sum 2 (problem site)
  26. ABC098C - Attention (problem site)
  27. ABC098B - Cut and Count (problem site)
  28. ABC098A - Add Sub Mul (problem site)
  29. ABC097D - Equals (problem site)
  30. ABC097C - K-th Substring (problem site)
  31. ABC097B - Exponential (problem site)
  32. ABC097A - Colorful Transceivers (problem site)
  33. ABC096D - Five, Five Everywhere (problem site)
  34. ABC096C - Grid Repainting 2 (problem site)
  35. ABC096B - Maximum Sum (problem site)
  36. ABC096A - Day of Takahashi (problem site)
  37. ABC095D - Static Sushi (problem site)
  38. ABC095C - Half and Half (problem site)
  39. ABC095B - Bitter Alchemy (problem site)
  40. ABC095A - Something on It (problem site)
  41. ABC094D - Binomial Coefficients (problem site)
  42. ABC094C - Many Medians (problem site)
  43. ABC094B - Toll Gates (problem site)
  44. ABC094A - Cats and Dogs (problem site)
  45. ABC093D - Worst Case (problem site)
  46. ABC093C - Same Integers (problem site)
  47. ABC093B - Small and Large Integers (problem site)
  48. ABC093A - abc of ABC (problem site)
  49. ABC092D - Grid Components (problem site)
  50. ABC092C - Traveling Plan (problem site)
  51. ABC092B - Chocolate (problem site)
  52. ABC092A - Traveling Budget (problem site)
  53. ABC091C - 2D Plane 2N Points (problem site)
  54. ABC091B - Two Colors Card Game (problem site)
  55. ABC091A - Two Coins (problem site)
  56. ABC090D - Remainder Reminder (problem site)
  57. ABC090C - Flip,Flip, and Flip...... (problem site)
  58. ABC090B - Palindromic Numbers (problem site)
  59. ABC090A - Diagonal String (problem site)
  60. ABC089D - Practical Skill Test (problem site)
  61. ABC089C - March (problem site)
  62. ABC089B - Hina Arare (problem site)
  63. ABC089A - Grouping 2 (problem site)
  64. ABC088D - Grid Repainting (problem site)
  65. ABC088C - Takahashi's Information (problem site)
  66. ABC088B - Card Game for Two (problem site)
  67. ABC088A - Infinite Coins (problem site)
  68. ABC087D - People on a Line (problem site)
  69. ABC087C - Candies (problem site)
  70. ABC087B - Coins (problem site)
  71. ABC087A - Buying Sweets (problem site)
  72. ABC086D - Checker (problem site)
  73. ABC086C - Traveling (problem site)
  74. ABC086B - 1 21 (problem site)
  75. ABC086A - Product (problem site)
  76. ABC085D - Katana Thrower (problem site)
  77. ABC085C - Otoshidama (problem site)
  78. ABC085B - Kagami Mochi (problem site)
  79. ABC085A - Already 2018 (problem site)
  80. ABC084D - 2017-like Number (problem site)
  81. ABC084C - Special Trains (problem site)
  82. ABC084B - Postal Code (problem site)
  83. ABC084A - New Year (problem site)
  84. ABC083C - Multiple Gift (problem site)
  85. ABC083B - Some Sums (problem site)
  86. ABC083A - Libra (problem site)
  87. ABC082C - Good Sequence (problem site)
  88. ABC082B - Two Anagrams (problem site)
  89. ABC082A - Round Up the Maen (problem site)
  90. ABC081D - Non-decreasing (problem site)
  91. ABC081C - Not so Diverse (problem site)
  92. ABC081B - Shift only (problem site)
  93. ABC081A - Placing Marbles (problem site)
  94. ABC080D - Recording (problem site)
  95. ABC080C - Shopping Street (problem site)
  96. ABC080B - Harshad Number (problem site)
  97. ABC080A - Parking (problem site)
  98. ABC079D - Wall (problem site)
  99. ABC079C - Train Ticket (problem site)
  100. ABC079B - Lucas Number (problem site)
  101. ABC079A - Good Integer (problem site)
  102. ABC078D - ABS (problem site)
  103. ABC078C - HSI (problem site)
  104. ABC078B - ISU (problem site)
  105. ABC078A - HEX (problem site)
  106. ABC077C - Snuke Festival (problem site)
  107. ABC077B - Around Square (problem site)
  108. ABC077A - Rotation (problem site)
  109. ABC076C - Dubious Document 2 (problem site)
  110. ABC076B - Addition and Multiplication (problem site)
  111. ABC076A - Rating Goal (problem site)
  112. ABC075C - Bridge (problem site)
  113. ABC075B - Minesweeper (problem site)
  114. ABC075A - One out of Three (problem site)
  115. ABC074D - Restoring Road Network (problem site)
  116. ABC074C - Sugar Water (problem site)
  117. ABC074B - Collecting Balls (Easy Version) (problem site)
  118. ABC074A - Bichrome Cells (problem site)
  119. ABC073C - Write and Erase (problem site)
  120. ABC073B - Theater (problem site)
  121. ABC073A - September 9 (problem site)
  122. ABC072C - Together (problem site)
  123. ABC072B - OddString (problem site)
  124. ABC072A - Sandglass2 (problem site)
  125. ABC071D - Coloring Dominoes (problem site)
  126. ABC071C - Make a Rectangle (problem site)
  127. ABC071B - Not Found (problem site)
  128. ABC071A - Meal Delivery (problem site)
  129. ABC070C - Multiple Clocks (problem site)
  130. ABC070B - Two Switches (problem site)
  131. ABC070A - Palindromic Number (problem site)
  132. ABC069C - 4-adjacent (problem site)
  133. ABC069B - i18n (problem site)
  134. ABC069A - K-City (problem site)
  135. ABC068C - Cat Snuke and a Voyage (problem site)
  136. ABC068B - Break Number (problem site)
  137. ABC068A - ABCxxx (problem site)
  138. ABC067C - Splitting Pile (problem site)
  139. ABC067B - Snake Toy (problem site)
  140. ABC067A - Sharing Cookies (problem site)
  141. ABC066C - pushpush (problem site)
  142. ABC066B - ss (problem site)
  143. ABC066A - ringring (problem site)
  144. ABC065C - Reconciled? (problem site)
  145. ABC065B - Trained? (problem site)
  146. ABC065A - Expired? (problem site)
  147. ABC064C - Colorful Leaderboard (problem site)
  148. ABC064B - Traveling AtCoDeer Problem (problem site)
  149. ABC064A - RGB Cards (problem site)
  150. ABC063C - Bugged (problem site)
  151. ABC063B - Varied (problem site)
  152. ABC063A - Restricted (problem site)
  153. ABC062C - Chocolate Bar (problem site)
  154. ABC062B - Picture Frame (problem site)
  155. ABC062A - Grouping (problem site)
  156. ABC061C - Big Array (problem site)
  157. ABC061B - Counting Roads (problem site)
  158. ABC061A - Between Two Integers (problem site)
  159. ABC060C - Sentou (problem site)
  160. ABC060B - Choose Integers (problem site)
  161. ABC060A - Shiritori (problem site)
  162. ABC059C - Sequence (problem site)
  163. ABC059B - Comparison (problem site)
  164. ABC059A - Three-letter acronym (problem site)
  165. ABC058C - Dubious Document (problem site)
  166. ABC058B - ∵∴∵ (problem site)
  167. ABC058A - ι⊥l (problem site)
  168. ABC057C - Digits in Multiplication (problem site)
  169. ABC057B - Checkpoints (problem site)
  170. ABC057A - Remaining Time (problem site)
  171. ABC056C - Go Home (problem site)
  172. ABC056B - NarrowRectanglesEasy (problem site)
  173. ABC056A - HonestOrDishonest (problem site)
  174. ABC055C - Scc Puzzle (problem site)
  175. ABC055B - Training Camp (problem site)
  176. ABC055A - Restaurant (problem site)
  177. ABC054D - Mixing Experiment (problem site)
  178. ABC054C - One-stroke Path (problem site)
  179. ABC054B - Template Matching (problem site)
  180. ABC054A - One Card Poker (problem site)
  181. ABC053D - Card Eater (problem site)
  182. ABC053C - X: Yet Another Die Game (problem site)
  183. ABC053B - A to Z String (problem site)
  184. ABC053A - ABC/ARC (problem site)
  185. ABC052D - Walk and Teleport (problem site)
  186. ABC052C - Factors of Factorial (problem site)
  187. ABC052B - Increment Decrement (problem site)
  188. ABC052A - Two Rectangles (problem site)
  189. ABC051D - Candidates of No Shortest Paths (problem site)
  190. ABC051C - Back and Forth (problem site)
  191. ABC051B - Sum of Three Integers (problem site)
  192. ABC051A - Haiku (problem site)
  193. ABC050C - Lining Up (problem site)
  194. ABC050B - Contest with Drinks Easy (problem site)
  195. ABC050A - Addition and Subtraction Easy (problem site)
  196. ABC049D - Connectivity (problem site)
  197. ABC049C - Daydream (problem site)
  198. ABC049B - Thin (problem site)
  199. ABC049A - UOIAUAI (problem site)
  200. ABC048D - An Ordinary Game (problem site)
  201. ABC048C - Boxes and Candies (problem site)
  202. ABC048B - Between a and b ... (problem site)
  203. ABC048A - AtCoder *** Contest (problem site)
  204. ABC047D - An Invisible Hand (problem site)
  205. ABC047C - 1D Reversi (problem site)
  206. ABC047B - Snuke's Coloring 2 (problem site)
  207. ABC047A - Fighting over Candies (problem site)
  208. ABC046D - AtCoDeer and Rock-Paper (problem site)
  209. ABC046C - AtCoDeer and Election Report (problem site)
  210. ABC046B - Painting Balls with AtCoDeer (problem site)
  211. ABC046A - AtCoDeer and Paint Cans (problem site)
  212. ABC045D - Sunke's Coloring (problem site)
  213. ABC045C - Many Formulas (problem site)
  214. ABC045B - Card Game for Three (ABC Edit) (problem site)
  215. ABC045A - Trapezoids (problem site)
  216. ABC044D - Digit Sum (problem site)
  217. ABC044C - Tak and Cards (problem site)
  218. ABC044B - Beautiful Strings (problem site)
  219. ABC044A - Tak and Hotels (ABC Edit) (problem site)
  220. ABC043D - Unbalanced (problem site)
  221. ABC043C - Be Together (problem site)
  222. ABC043B - Unhappy Hacking (ABC Edit) (problem site)
  223. ABC043A - Children and Candies (ABC Edit) (problem site)
  224. ABC042D - Iroha and a Grid (problem site)
  225. ABC042C - Iroha's Obsession (problem site)
  226. ABC042B - Iroha Loves Strings (ABC Edition) (problem site)
  227. ABC042A - Iroha and Haiku (ABC Edition) (problem site)

Other Atcoder contests

  1. DPK - Stones (problem site)
  2. DPI - Coins (problem site)
  3. DPH - Grid 1 (problem site)
  4. DPG - Longest Path (problem site)
  5. DPF - LCS (problem site)
  6. DPE - Knapsack 2 (problem site)
  7. DPD - Knapsack 1 (problem site)
  8. DPC - Vacation (problem site)
  9. DPB - Frog 2 (problem site)
  10. DPA - Frog 1 (problem site)
  11. JSC2019B - Kleene Inversion (problem site)
  12. JSC2019A - Takahashi Calendar (problem site)
  13. N20192B - Counting of Trees (problem site)
  14. N20192A - Sum of Two Integers (problem site)
  15. SH2018D - Saving Snuuk (problem site)
  16. SH2018C - Ordinary Beauty (problem site)
  17. SH2018B - Acrostic (problem site)
  18. SH2018A - F (problem site)