Skip to content

List of Rust Kata to Update to 1.49

kazk edited this page Jan 14, 2021 · 22 revisions

Rust 1.49 was added, but the following kata are not compatible. Please help updating them.

This is most likely because rand changed gen_range(a, b) to gen_range(a..b).

  1. 1/n- Cycle
  2. 16+18=214
  3. 8kyu interpreters: HQ9+
  4. A floating-point system
  5. A Rule of Divisibility by 7
  6. Abbreviate a Two Word Name
  7. Address Book by State
  8. Adjacent repeated words in a string
  9. All Inclusive?
  10. Alphabet symmetry
  11. Alphabetical Addition
  12. Alternate capitalization
  13. altERnaTIng cAsE <=> ALTerNAtiNG CaSe
  14. Apparently-Modifying Strings
  15. Are You Playing Banjo?
  16. Array element parity
  17. Array Leaders (Array Series #3)
  18. Array.diff
  19. Assembler interpreter (part II)
  20. Automorphic Number (Special Numbers Series #6)
  21. Backspaces in string
  22. Balanced Number (Special Numbers Series #1 )
  23. Basics 08: Find next higher number with same Bits (1's)
  24. BECOME IMMORTAL
  25. Beginner - Lost Without a Map
  26. Beginner Series #2 Clock
  27. Binaries
  28. Bit cycles
  29. Bleatrix Trotter (The Counting Sheep)
  30. Blobservation 2: Merge Inert Blobs
  31. Bloxorz Solver
  32. Boiled Eggs
  33. Bouncing Balls
  34. Buddy Pairs
  35. Cafeteria
  36. Calculate BMI
  37. Calculate String Rotation
  38. Calculator: Coin Combination
  39. CamelCase Method
  40. Can we divide it?
  41. Casino chips
  42. Catalog
  43. Char Code Calculation
  44. Character with longest consecutive repetition
  45. Check the exam
  46. Closest and Smallest
  47. Coding with Squared Strings
  48. Coefficients of the Quadratic Equation
  49. Coloured Triangles
  50. Consecutive Ducks
  51. Consecutive letters
  52. Convert number to reversed array of digits
  53. Corner circle
  54. Count the Digit
  55. Counting Duplicates
  56. Credit Card Mask
  57. Custom FizzBuzz Array
  58. Dashatize it
  59. Decode the Morse code
  60. Delete occurrences of an element if it occurs more than n times
  61. Deodorant Evaporator
  62. Derpcode Interpreter
  63. Digital cypher
  64. Diophantine Equation
  65. Disarium Number (Special Numbers Series #3)
  66. Disemvowel Trolls
  67. Do I get a bonus?
  68. Dollars and Cents
  69. Dominant array elements
  70. Double Cola
  71. Dubstep
  72. Ease the StockBroker
  73. Easy Balance Checking
  74. Easy wallpaper
  75. Element equals its index
  76. Encrypt this!
  77. English beggars
  78. Error correction #1 - Hamming Code
  79. Errors : histogram
  80. Esolang Interpreters #1 - Introduction to Esolangs and My First Interpreter (MiniStringFuck)
  81. Esolang Interpreters #3 - Custom Paintf**k Interpreter
  82. Esolang Interpreters #4 - Boolfuck Interpreter
  83. Euler's method for a first-order ODE
  84. Even numbers in an array
  85. Even odd disparity
  86. Experimenting with a sequence of complex numbers
  87. Expressions Matter
  88. Extra Perfect Numbers (Special Numbers Series #7)
  89. Factorial decomposition
  90. Factorial tail
  91. Filling an array (part 1)
  92. Financing a purchase
  93. Find all non-consecutive numbers
  94. Find Multiples of a Number
  95. Find the first non-consecutive number
  96. Find The Parity Outlier
  97. Find the smallest
  98. Find the smallest integer in the array
  99. Fix string case
  100. Floating-point Approximation (II)
  101. Floating-point Approximation (III)
  102. Frequency sequence
  103. Function 2 - squaring an argument
  104. Game - Electrons around the cores
  105. GCD sum
  106. Generate range of integers
  107. get character from ASCII Value
  108. Get Nth Even Number
  109. Get the mean of an array
  110. Going to the cinema
  111. Grasshopper - Check for factor
  112. Grasshopper - Summation
  113. Grasshopper - Terminal game move function
  114. Gravity Flip
  115. Grid index
  116. Growth of a Population
  117. Help the bookseller !
  118. Hexagon Beam Max Sum
  119. Hidden "Cubic" numbers
  120. Holiday VI - Shark Pontoon
  121. How Green Is My Valley?
  122. How many consecutive numbers are needed?
  123. How many days are we represented in a foreign country?
  124. If you can't sleep, just count sheep!!
  125. Interlaced Spiral Cipher
  126. Invert values
  127. Iron Sphinx #2 - Wolves
  128. Is a number prime?
  129. Is n divisible by x and y?
  130. Is There an Odd Bit?
  131. Iterative Rotation Cipher
  132. Josephus Survivor
  133. Jumping Number (Special Numbers Series #4)
  134. Keep Hydrated!
  135. L1: Bartender, drinks!
  136. L2: Triple X
  137. Larger Product or Sum
  138. Largest 5 digit number in a series
  139. Last digit of a huge number
  140. Leaderboard climbers
  141. Leap Years
  142. Longest vowel chain
  143. Magnitude
  144. Make the Deadfish swim
  145. Matching And Substituting
  146. max diff - easy
  147. Max-min arrays
  148. Maximum Gap (Array Series #4)
  149. Maximum Length Difference
  150. Maximum Product
  151. Maximum Triplet Sum (Array Series #7)
  152. Meeting
  153. Mexican Wave
  154. Minimize Sum Of Array (Array Series #1)
  155. Minimum Steps (Array Series #6)
  156. Mirror, mirror, on the wall...
  157. Most Frequent Weekdays
  158. Multiplication table for number
  159. N Linear
  160. N-th Power
  161. Next bigger number with the same digits
  162. Next smaller number with the same digits
  163. Nth power rules them all!
  164. Nth Smallest Element (Array Series #4)
  165. Number of trailing zeros of N!
  166. Numbers in strings
  167. Odd or Even?
  168. Ones and Zeros
  169. Operations on sequences
  170. Operations with sequence
  171. Pandemia 🌡️
  172. Parts of a list
  173. Pascal's Triangle
  174. Peak array index
  175. Phone Directory
  176. Plants and Zombies
  177. Playing with digits
  178. Playing with passphrases
  179. Positions Average
  180. Power of two
  181. Powers of i
  182. Prime reduction
  183. Primorial Of a Number
  184. Printer Errors
  185. Product Array (Array Series #5)
  186. Product Of Maximums Of Array (Array Series #2)
  187. Pyramid Array
  188. Pyramid Slide Down
  189. Rail Fence Cipher: Encoding and Decoding
  190. Rainfall
  191. Range Extraction
  192. Range of Integers in an Unsorted String
  193. Ranking NBA teams
  194. Red Knight
  195. Regex validate PIN code
  196. Remove duplicate words
  197. Remove First and Last Character
  198. Remove the parentheses
  199. Replace all items
  200. Resistor Color Codes, Part 2
  201. Return the first M multiples of N
  202. Returning Strings
  203. Reverse words
  204. Reversed Strings
  205. Reversing a Process
  206. RGB To Hex Conversion
  207. Right in the Centre
  208. Robinson Crusoe
  209. RoboScript #1 - Implement Syntax Highlighting
  210. RoboScript #2 - Implement the RS1 Specification
  211. RoboScript #3 - Implement the RS2 Specification
  212. Roman Numerals Encoder
  213. Rot13
  214. Row Weights
  215. Safen User Input Part I - htmlspecialchars
  216. Salesman's Travel
  217. Screen Locking Patterns
  218. Search for letters
  219. Sections
  220. See You Next Happy Year
  221. Separate The Wheat From The Chaff
  222. Sequence convergence
  223. Series of integers from m to n
  224. Shared Bit Counter
  225. Simple array product
  226. Simple assembler interpreter
  227. Simple consecutive pairs
  228. Simple frequency sort
  229. Simple Fun #132: Number Of Carries
  230. Simple Fun #23: Square Digits Sequence
  231. Simple Fun #265: The Janitor And His Mop
  232. Simple Fun #27: Rectangle Rotation
  233. Simple Fun #335: Two Programmers And Gold
  234. Simple letter removal
  235. Simple nearest prime
  236. Simple reversed parenthesis
  237. Simple square numbers
  238. Simple string reversal
  239. Simple time difference
  240. Single character palindromes
  241. Smallest unused ID
  242. Snail
  243. Solomon's Quest for the Temporal Crystal
  244. Some Egyptian fractions
  245. Sort and Star
  246. Sort Numbers
  247. Sort Out The Men From Boys
  248. Sort the odd
  249. Special Number (Special Numbers Series #5)
  250. Speed Control
  251. Split and then add both sides of an array together.
  252. Split Strings
  253. Square Pi's
  254. Statistics for an Athletic Association
  255. Steps in k-primes
  256. Stones on the Table
  257. String array duplicates
  258. String doubles
  259. String Letter Counting
  260. String matchup
  261. STRONGN Strong Number (Special Numbers Series #2)
  262. Subtract the Sum
  263. Suitcase packing
  264. Sum consecutives
  265. Sum of array singles
  266. Sum of Digits / Digital Root
  267. Sum of Minimums!
  268. Sum of positive
  269. Sum of Two Integers
  270. Sum two arrays
  271. Summy
  272. Switch it Up!
  273. Symbolic differentiation of prefix expressions
  274. Target Date
  275. Testing the Porges hypothesis
  276. The Feast of Many Beasts
  277. The Poet And The Pendulum
  278. The Pony Express
  279. The Walker
  280. Thinking & Testing : How many "word"?
  281. Third Angle of a Triangle
  282. Tidy Number (Special Numbers Series #9)
  283. ToLeetSpeak
  284. Tortoise racing
  285. Transform To Prime
  286. Transforming Maze Solver
  287. Triangle number check
  288. Tribonacci Sequence
  289. Two to One
  290. Unique In Order
  291. Unique string characters
  292. Unpack delicious sausages!
  293. Valid Spacing
  294. Validate Sudoku with size NxN
  295. Wave Sorting
  296. Weigh The List #1
  297. What century is it?
  298. Where my anagrams at?
  299. Which are in?
  300. Which x for that sum?
  301. Will there be enough space?
  302. Will you make it?
  303. Wilson primes
  304. Word to initial number
  305. Word values
  306. You Can't Code Under Pressure #1
  307. Your order, please
  308. Ziggurat Ride of Fortune

Clone this wiki locally