List of Ruby Kata to Update - codewars/content-issues GitHub Wiki

Ruby 3.0 was added. This page lists the kata requiring manual updates.

Overview

From Ruby 3.0, we'll be using RSpec under the hood instead of a custom test framework. Tests should be compatible as long as the structure matches describe -> it -> assertion. Assertion methods from the old test framework is still available to help with migration, but it should not be used for new tests.

/home/codewarrior/solution.txt no longer exists, use /workspace/solution.txt, which is the standard location for all languages and versions (also exists in older language versions).

Test.describe and Test.it are no longer supported.

To Update

To avoid enabling Ruby 3.0 for a kata with some edge cases, the structure of the test was checked before running it with Ruby 3.0. This section lists both kata with unsupported test structure or failing with Ruby 3.0.

Examples:

describe -> assertion is invalid:

describe "Group" do
  Test.assert_equals(add(1, 1), 2)
end

it without describe is invalid:

it "test case" do
  Test.assert_equals(add(1, 1), 2)
end

Top level assertion is invalid:

Test.assert_equals(add(1, 1), 2)

Useless test group/case like the following should be removed:

describe "Not a test group" do
  puts "some fancy output"
end

Unfortunately, there are many from myjinxin. Also, remove/minimize any logs in test cases.

Assertions can be updated to use RSpec matchers at the same time, but fixing the test structure to make it Ruby 3.0 compatible should be prioritized.

Use the new "Fork" feature to update:

You should see "Fork" when viewing a kata with the language you've completed in selected. Click that to open a translation editor with the current version filled in. The proposed changes can be merged or rejected after publishing, just like translations.

List of Kata

NOTE: If you find a repeating pattern that can be fixed using a Ruby script, let me know.

These are grouped by the translator unless the translator only did one.

GiacomoSorbi

  1. 2 Arrays 1 Sort
  2. 80's Kids #1: How Many Licks Does it Take?
  3. 80's Kids #3: Punky Brewster's Socks
  4. 80's Kids #4: Legends of the Hidden Temple
  5. 80's Kids #7: She's a Small Wonder
  6. A Needle in the Haystack
  7. AD2070: Help Lorimar troubleshoot his robots- ultrasonic distance analysis
  8. Acronym Buster
  9. Adding Binary Numbers
  10. Airport Arrivals/Departures - #1
  11. Algorithmic predicament- Bug Fixing #9
  12. Alphabet war - airstrike - letters massacre
  13. Alphabet war
  14. Alphabetized
  15. Always perfect
  16. Are they square 2?
  17. Array Info
  18. Arrays and hex color codes
  19. BBQ Pitmaster
  20. Balanced Number (Special Numbers Series #1 )
  21. Band name generator
  22. Barking mad
  23. Base Conversion
  24. Basic DeNico
  25. Basic Sequence Practice
  26. Batman Quotes
  27. Breadcrumb Generator
  28. Caesar Cipher Helper
  29. Calculating Expected Utility
  30. Cambridge Word Scramble
  31. Chuck Norris III - Cage Match
  32. Class conundrum - Bug Fixing #7
  33. Computing the complex logarithm function
  34. Convert between radians and degrees
  35. Correct the date-string
  36. Custom Christmas Tree
  37. Cycle Detection: greedy algorithm
  38. D&D Character generator #3: carrying capacity
  39. Decibel Scale
  40. Decimal to any Rational or Irrational Base Converter
  41. Delete occurrences of an element if it occurs more than n times
  42. Difference between biggest 2 numbers
  43. Déjà vu Duplicates
  44. EAN Validation
  45. Elementary Arithmetic - Carries Count
  46. Elo rating - one game, one pair
  47. Explosive Sum
  48. Extra Perfect Numbers (Special Numbers Series #7)
  49. Factorial tail
  50. Feed Kahumolings!
  51. Fibonacci, Tribonacci and friends
  52. Find heavy ball - level: conqueror
  53. Find heavy ball - level: master
  54. Find heavy ball - level: novice
  55. Finish Guess the Number Game
  56. Geometric Mean I
  57. Geometric Mean II
  58. Get the Excel column title!
  59. Grasshopper - Bug Squashing
  60. Group Repeating Fractions
  61. HTML Complementary Color
  62. Hamming Numbers
  63. Hamster me
  64. Histogram - H1
  65. Job Matching #1
  66. Josephus Permutation
  67. Josephus Survivor
  68. Jumble words
  69. Jumping Number (Special Numbers Series #4)
  70. LOTTO 6 aus 49 - 6 of 49
  71. Last digit of a large number
  72. Make a spiral
  73. Map function issue
  74. Max number of people and year in a specific place
  75. Maximum Gap (Array Series #4)
  76. Maximum Multiple
  77. Maximum Triplet Sum (Array Series #7)
  78. Morse Encoding
  79. Most improved - Puzzles #4
  80. Multiply Two Numbers Without Integers
  81. Name on billboard
  82. Ninja vs Samurai: Attack + Block
  83. No Modulo Mk II
  84. Number , number ... wait LETTER !
  85. Number encrypting: decypher
  86. One Variable Second Degree Equation Solver
  87. Parse the log
  88. Permutations Of An Array And Associated Values
  89. Prefill an Array
  90. Prime number decompositions
  91. Ratio of Bouncy Numbers
  92. RegExp Fun #1 - When I miss few days of gym
  93. Regex Password Validation
  94. Remember
  95. Remove HTML tags using regexp
  96. Return 1, 2, 3 randomly
  97. Sequence classifier
  98. Shop Inventory Manager
  99. Simple Events
  100. Simple fraction to mixed number converter
  101. Swapping values (Revamped!)
  102. Sweet Dreams are Made of Cheese
  103. Switch/Case - Bug Fixing #6
  104. T.T.T.27: Four piles of apples
  105. Take a picture !
  106. Temperature analysis I
  107. Testing the Porges hypothesis
  108. Text align justify
  109. The Coins of Ter | Round to the Next N
  110. The Ladies of ENIAC
  111. The Lazy Startup Office
  112. The Most Amicable of Numbers
  113. The Office V - Find a Chair
  114. The Sceptical Kid Generator
  115. The Supermarket Queue
  116. The Union Jack
  117. The most asked question on CodeWars
  118. The old switcheroo 2
  119. The old switcheroo
  120. There are two kinds of people
  121. Thinkful - List and Loop Drills: Inverse Slicer
  122. Thinkful - Logic Drills: Red and bumpy
  123. Thinkful - Number Drills: Pixelart planning
  124. Thinkful - Number Drills: Rømer temperature
  125. Thinking & Testing : How many "word"?
  126. Thue-Morse Sequence
  127. Tic-Tac-Toe-like table Generator
  128. Tidy Number (Special Numbers Series #9)
  129. Time For Validation
  130. Tip Calculator
  131. Tom's Allergies
  132. Tongues
  133. Total increasing or decreasing numbers up to a power of 10
  134. Training JS #22: Unlock new skills--Arrow function,spread operator and deconstruction
  135. Tram Capacity
  136. Transform To Prime
  137. Transpose of a Matrix
  138. Transpose two strings in an array
  139. Triple Shiftian Numbers
  140. Triple trouble
  141. Trumpness detector
  142. Tube strike options calculator
  143. Turkish National Identity Number
  144. Two Joggers
  145. Two cube sums
  146. Two's complement
  147. Typoglycemia Generator
  148. UN-usual Sort
  149. Unexpected parsing
  150. Unique In Order
  151. Upstream/Downstream
  152. Urban Dictionary
  153. V A P O R C O D E
  154. Valid HK Phone Number
  155. Valid Parentheses
  156. Validate Sudoku with size NxN
  157. Volume of a cup
  158. Vowel Shifting
  159. What is my name score? #1
  160. What's in a name?
  161. Wheel of Fortune
  162. Where is Vasya?
  163. Where is my parent!?(cry)
  164. Where's Wally
  165. Width-Height Ratio
  166. Word Patterns
  167. WordSquare
  168. Wordify an integer
  169. World Bits War
  170. X marks the spot!
  171. Yes No Yes No
  172. You are a Cube!
  173. Zebulan's Nightmare
  174. draw me a chessboard
  175. filterEvenLengthWords
  176. longest_palindrome
  177. makeAcronym
  178. makeBackronym
  179. noobCode 04: HOT SINGLES...compare two arrays, return the unpaired items !
  180. repeatIt
  181. reverseIt
  182. sum2total
  183. validDate Regex
  184. validate code with simple regex
  185. zero-balanced Array

anter69

  1. Build a square
  2. Calculate Derivative #1 - Single Integer Equation
  3. Cat and Mouse - 2D Version
  4. Coloured Triangles
  5. Consecutive Count
  6. Consecutive items
  7. Converting Measures
  8. Coprime Validator
  9. Corner circle
  10. Count characters in your string
  11. Count the divisible numbers
  12. Create Four Letter Birding Codes from Bird Names
  13. Data Reverse
  14. Data compression using run-length encoding
  15. Death by Coffee
  16. Decipher Student Messages
  17. Design a Simple Automaton (Finite State Machine)
  18. Determine if the poker hand is flush
  19. Devil's Sequence
  20. Difference of 2
  21. Digits Average
  22. Filter valid romans
  23. Find Your Villain Name
  24. Find all pairs
  25. Find min and max
  26. Find out whether the shape is a cube
  27. Find the Integral
  28. Find the Missing Number
  29. Find the Nth Catalan number
  30. Find the missing term in an Arithmetic Progression
  31. FizzBuzz Backwards
  32. Football - Yellow and Red Cards
  33. GCD Matrix
  34. Generala - Dice Game
  35. Geometric Progression Sequence
  36. Give me a Diamond
  37. Graceful Tipping
  38. Gravity Flip (3D version)
  39. Guess the Sequence
  40. Happy numbers
  41. Hexadecimal Keys
  42. High score table
  43. Highest Rank Number in an Array
  44. How Many Differences of Squares?
  45. How Many Unique Consonants?
  46. Interview Question (easy)
  47. Is There an Odd Bit?
  48. Iterative Rotation Cipher
  49. LZ78 compression
  50. Langton's ant
  51. Largest Number Arrangement
  52. Largest Value of a Power Less Than a Number
  53. Last Digit to Appear in Sequence of Powers
  54. Leonardo numbers
  55. Life Path Number
  56. Loneliest character
  57. Longest alphabetical substring
  58. Loose Change
  59. Lucas-Lehmer Test for Mersenne Primes
  60. Merge in 2048
  61. Message Validator
  62. Message from Aliens
  63. Mirror, mirror, on the wall...
  64. Mongodb ObjectID
  65. Mr Martingale
  66. Multiplicative Persistence... What's special about 277777788888899?
  67. Multiply by a number, so it becomes a perfect power
  68. Mysterious Pattern
  69. New Cashier Does Not Know About Space or Shift
  70. Next Prime
  71. Nth power rules them all!
  72. Number Zoo Patrol
  73. Password maker
  74. Perimeter of a Rectangle
  75. Pitches and Notes
  76. Pizza Payments
  77. Polish alphabet
  78. Polybius square cipher - encode
  79. Process Waterfowl Survey Data Results
  80. Range of Integers in an Unsorted String
  81. Ranking Poker Hands
  82. Re-organize the weapons!
  83. Regex for a decimal number divisible by 4
  84. Relatively Prime Numbers
  85. Remove consecutive duplicate words
  86. Responsible Drinking
  87. Return the day
  88. Reverse FizzBuzz
  89. Reversing a Process
  90. RoboScript #2 - Implement the RS1 Specification
  91. Roman numerals, Zeroes and Fractions
  92. Santa's Naughty List
  93. Say Me Please Operations
  94. See You Next Happy Number
  95. Shared Bit Counter
  96. Sharkovsky's Theorem
  97. Simple Barcode Scanner
  98. Simple Finite State Machine Compiler
  99. Simple Fun #395: Fibonacci digit sequence
  100. Sliding Puzzle Verification
  101. Smoking Timmy
  102. Sophie Germain primes
  103. Sort odd and even numbers in different order
  104. Split and then add both sides of an array together.
  105. Square Pi's
  106. Square sums (simple)
  107. String -> N iterations -> String
  108. String Letter Counting
  109. Strong Number (Special Numbers Series #2)
  110. Strong password?
  111. Sum - Square Even, Root Odd
  112. Sum Factorial
  113. Sum even numbers
  114. Sum of all numbers with the same digits (performance edition)
  115. T9 Predictor
  116. Take the Derivative
  117. Test's results
  118. The Pony Express
  119. The Road-Kill Detective
  120. The Speed of Letters
  121. The Spider and the Fly (Jumping Spider)
  122. The Vowel Code
  123. The nth smallest integer
  124. Thinkful - List Drills: Longest word
  125. Thinking & Testing : Math of Primary School
  126. Thinking & Testing : Retention and discard
  127. Thinking & Testing : Sport Star
  128. Total Primes
  129. Traffic Count During Peak Hours
  130. Turkish Numbers, 0-99
  131. Ulam Sequences
  132. Unary Messages
  133. Update inventory in your smartphone store
  134. Upside-Down Pyramid Addition...REVERSED!
  135. What Color is Your Name?

g964

  1. 1/n- Cycle
  2. A Rule of Divisibility by 13
  3. A Rule of Divisibility by 7
  4. A disguised sequence (I)
  5. All Inclusive?
  6. Are they the "same"?
  7. Around Fibonacci: chunks and counts
  8. Backwards Read Primes
  9. Ball Upwards
  10. Banker's Plan
  11. Best travel
  12. Bouncing Balls
  13. Braking well
  14. Build a pile of Cubes
  15. Buying a car
  16. Calculate the Harmonic Conjugated Point of a Triplet of Aligned Points
  17. Catalog
  18. Closest and Smallest
  19. Coding with Squared Strings
  20. Color Choice
  21. Composing squared strings
  22. Consecutive k-Primes
  23. Consecutive strings
  24. Count the Digit
  25. Decimal to Factorial and Back
  26. Deodorant Evaporator
  27. Diophantine Equation
  28. Directions Reduction
  29. Disease Spread
  30. Disguised sequences (II)
  31. Divisible Ints
  32. Double Cola
  33. Drying Potatoes
  34. Ease the StockBroker
  35. Easy Cyclist's Training
  36. Easy Diagonal
  37. Easy Line
  38. Easy wallpaper
  39. Emirps
  40. Errors : histogram
  41. Especially Joyful Numbers
  42. Euler's method for a first-order ODE
  43. Experimenting with a sequence of complex numbers
  44. Exponentials as fractions
  45. Factorial decomposition
  46. Fibo akin
  47. Financing Plan on Planet XY140Z-n
  48. Find the First Number in Having a Certain Number of Divisors I
  49. Find the smallest
  50. Finding the Closest Maximum Values of a Function to an Upper Limit
  51. First Variation on Caesar Cipher
  52. Floating-point Approximation (I)
  53. Floating-point Approximation (II)
  54. Floating-point Approximation (III)
  55. Functions of Integers on Cartesian Plane
  56. Gap in Primes
  57. Getting along with Bernoulli's numbers
  58. Getting along with Integer Partitions
  59. Going to the cinema
  60. Going to zero or to infinity?
  61. Growth of a Population
  62. Help the bookseller !
  63. Help your granny!
  64. Hero's root
  65. Hidden "Cubic" numbers
  66. Highest number with two prime factors
  67. How Green Is My Valley?
  68. How Many Numbers? II
  69. How Many Numbers?
  70. How Much?
  71. I love big nums and I cannot lie
  72. Integer triangles
  73. Integers: Recreation One
  74. Integers: Recreation Two
  75. Irreducible Sum of Rationals
  76. Is my friend cheating?
  77. John and Ann sign up for Codewars
  78. Looking for a benefactor
  79. Lowest product of 4 consecutive numbers
  80. Matching And Substituting
  81. Maximum Length Difference
  82. Meeting
  83. Moduli number system
  84. Modulus 11 - Check Digit
  85. Moves in squared strings (I)
  86. Moves in squared strings (II)
  87. Moves in squared strings (III)
  88. Moves in squared strings (IV)
  89. Mumbling
  90. Numbers and its Reversal Having Same Prime Factors.
  91. Numbers that are a power of their sum of digits
  92. PI approximation
  93. Parabolic Arc Length
  94. Parts of a list
  95. Pentabonacci
  96. Perimeter of squares in a rectangle
  97. Phone Directory
  98. Playing on a chessboard
  99. Playing with digits
  100. Playing with passphrases
  101. Positions Average
  102. Primes in numbers
  103. Printer Errors
  104. Prize Draw
  105. Product of consecutive Fib numbers
  106. Rainfall
  107. Raise Me to The Third Power, Search My Divisors... .....Could You Believe that?
  108. Ranking NBA teams
  109. Reach Me and Sum my Digits
  110. Rectangle into Squares
  111. Reducing by steps
  112. Reverse or rotate?
  113. Reversing Fun
  114. Rotate for a Max
  115. Salesman's Travel
  116. Scaling Squared Strings
  117. Second Variation on Caesar Cipher
  118. Simpson's Rule - Approximate Integration
  119. Speed Control
  120. Squeaky Window
  121. Statistics for an Athletic Association
  122. Steps in Primes
  123. Steps in k-primes
  124. Strings Mix
  125. Sum by Factors
  126. Tank Truck
  127. Target Date
  128. The Walker
  129. Tortoise racing
  130. Twice linear
  131. Two to One
  132. Vasya and Plates
  133. Vasya and Stairs
  134. Vasya and System of Equations
  135. Weight for weight
  136. Weird prime generator
  137. What's a Perfect Power anyway?
  138. When Sigma1 Function Has Equals Values For an Integer and Its Reversed One
  139. Which are in?
  140. Which x for that sum?
  141. Wilson primes
  142. k-Primes
  143. nPascal
  144. up AND down

myjinxin2015

  1. Chess Fun #4: Bishop Diagonal
  2. Chess Fun #5: Whose Turn?
  3. Chess Fun #6: Chess Bishop Dream
  4. Chess Fun #7: Chess Triangle
  5. Pattern 01: Merry Christmas (sometimes little bit out of time;-))
  6. Simple Fun #106: Is Thue Morse?
  7. Simple Fun #107: Company Bot Strategy
  8. Simple Fun #109: Segment Cover
  9. Simple Fun #110: Array Operations
  10. Simple Fun #111: Reverse Brackets
  11. Simple Fun #120: Range Collapse Representation
  12. Simple Fun #122: String Constructing
  13. Simple Fun #124: Lamps
  14. Simple Fun #125: Array Equalization
  15. Simple Fun #126: Decrypt Number
  16. Simple Fun #128: Doubly Not Less
  17. Simple Fun #130: Robot Walk
  18. Simple Fun #131: Learn Charitable Game
  19. Simple Fun #132: Number Of Carries
  20. Simple Fun #133: Six Column Encryption
  21. Simple Fun #134: Fix Progression
  22. Simple Fun #135: Missing Alphabets
  23. Simple Fun #136: Missing Values
  24. Simple Fun #137: S2N
  25. Simple Fun #138: Similarity
  26. Simple Fun #13: Magical Well
  27. Simple Fun #140: Circle Slash
  28. Simple Fun #141: Hamming Distance
  29. Simple Fun #142: Mobius function
  30. Simple Fun #143: Is Survivor Number?
  31. Simple Fun #144: Distinct Digit Year
  32. Simple Fun #147: Find The Missing Tree
  33. Simple Fun #148: Exchange Sort
  34. Simple Fun #14: Line Up
  35. Simple Fun #150: Robot Transfer
  36. Simple Fun #151: Rocks
  37. Simple Fun #154: Zero And One
  38. Simple Fun #156: Rotate Paper By 180 Degrees
  39. Simple Fun #157: Counting Triangles
  40. Simple Fun #158: Not So Random
  41. Simple Fun #161: Replace Dashes As One
  42. Simple Fun #162: Pair Wise
  43. Simple Fun #167: Spreadsheet
  44. Simple Fun #169: Press Button
  45. Simple Fun #16: Apple Boxes
  46. Simple Fun #171: Get Candy Position
  47. Simple Fun #175: Same Encryption
  48. Simple Fun #179: Fraction
  49. Simple Fun #17: Rounders
  50. Simple Fun #181: Rounding
  51. Simple Fun #182: Happy "g"
  52. Simple Fun #183: Direction In Grid
  53. Simple Fun #184: LCM from m to n
  54. Simple Fun #186: Duplicate Phone Numbers
  55. Simple Fun #187: Does Fred Need A Houseboat?
  56. Simple Fun #188: Slogans
  57. Simple Fun #189: Plant Doubling
  58. Simple Fun #18: Candles
  59. Simple Fun #191: Sum Of Regular Numbers
  60. Simple Fun #192: Three Details
  61. Simple Fun #193: Moment Of Time In Space
  62. Simple Fun #194: Binary String
  63. Simple Fun #199: Pass The Bill
  64. Simple Fun #19: Count Black Cells
  65. Simple Fun #201: Cards And Pero
  66. Simple Fun #202: Min And Max
  67. Simple Fun #203: Strange Coach
  68. Simple Fun #204: Smallest Integer
  69. Simple Fun #205: Split Exp
  70. Simple Fun #20: First Reverse Try
  71. Simple Fun #21: Number Of Clans
  72. Simple Fun #22: Is Smooth?
  73. Simple Fun #23: Square Digits Sequence
  74. Simple Fun #24: Pages Numbering with Ink
  75. Simple Fun #25: Comfortable Numbers
  76. Simple Fun #26: Weak Numbers
  77. Simple Fun #28: Html End Tag By Start Tag
  78. Simple Fun #35: Different Squares
  79. Simple Fun #36: Most Frequent Digit Sum
  80. Simple Fun #38: House Of Cats
  81. Simple Fun #39: Switch Lights
  82. Simple Fun #40: Timed Reading
  83. Simple Fun #41: Elections Winners
  84. Simple Fun #43: Ada Number
  85. Simple Fun #46: Cipher26
  86. Simple Fun #47: Stolen Lunch
  87. Simple Fun #49: Decipher
  88. Simple Fun #4: Phone Call
  89. Simple Fun #50: Array Conversion
  90. Simple Fun #51: Array Previous Less
  91. Simple Fun #53: Combs
  92. Simple Fun #54: Strings Crossover
  93. Simple Fun #55: Cyclic String
  94. Simple Fun #56: Beautiful Text
  95. Simple Fun #58: Volleyball Positions
  96. Simple Fun #62: Draw Rectangle
  97. Simple Fun #63: Shape Area
  98. Simple Fun #65: Matrix Elements Sum
  99. Simple Fun #66: Obtain Max Number
  100. Simple Fun #67: Array Change
  101. Simple Fun #68: Palindrome Rearranging
  102. Simple Fun #6: Is Infinite Process?
  103. Simple Fun #72: Absolute Values Sum Minimization
  104. Simple Fun #75: Digit Degree
  105. Simple Fun #78: Build Palindrome
  106. T.T.T.#4: Key of door

jhoffner

  1. ASCII85 Encoding & Decoding
  2. Ackermann Function
  3. Alphabetize a list by the nth character
  4. Array Helpers
  5. Autocomplete! Yay!
  6. Basic Training: Add item to an Array
  7. Break camelCase
  8. Building Strings From a Hash
  9. Character Concatenation
  10. Character frequency
  11. Circularly Sorted Array
  12. Codewars style ranking system
  13. Collatz
  14. Convert string to camel case
  15. Decode the Morse code
  16. Decode the Morse code, advanced
  17. Dice Rolling
  18. Did you mean ...?
  19. Does array x contain all values within array y?
  20. Dragon's Curve
  21. Dubstep
  22. Elapsed Seconds
  23. Extract the IDs from the data set
  24. Factorial Factory
  25. Find twins
  26. Float Precision
  27. Get key/value pairs as arrays
  28. Grab CSV Columns
  29. Human readable duration format
  30. Integer with the longest Collatz sequence
  31. Is that a real phone number? (British version)
  32. Length of the line segment
  33. Linear Regression of Y on X
  34. Linked Lists - Get Nth Node
  35. Logical Disjunctions
  36. Mr. Freeze
  37. Multiples of 3 and 5 redux
  38. Multiply characters
  39. Nesting Structure Comparison
  40. New season, new league
  41. Ninja vs Samurai: Strike
  42. Number toString
  43. PaginationHelper
  44. PatternCraft - State
  45. Person Class Bug
  46. Pick peaks
  47. Plural
  48. Populate hash with array keys and default value
  49. RGB To Hex Conversion
  50. Range Extraction
  51. Refactored Greeting
  52. Retrieve array value by index with default
  53. Return substring instance count
  54. Roman Numerals Decoder
  55. Roman Numerals Encoder
  56. Roman Numerals Helper
  57. Ruby Array invoke instance method
  58. Ruby Enumerator Methods - Part 1
  59. Same Birthday Probability
  60. Scoring Tests
  61. Sequences and Series
  62. Simple Interactive Interpreter
  63. Simple elevator
  64. Simpler Interactive Interpreter
  65. Sorted hashes
  66. Split Strings
  67. Squares sequence
  68. String ends with?
  69. String incrementer
  70. Strip Comments
  71. Temperature converter
  72. The Enigma Machine - Part 1: The Plugboard
  73. The Shell Game
  74. The builder of things
  75. Thinkful - String Drills: Poem formatter
  76. This is odd
  77. Transposing a song
  78. Typer.js
  79. Union of Intervals

raulbc777

Can be updated by s/it .+\n\s+(.+)\s+end/\1/

Removes it when there's a single line in between. Some tests have more than one line inside a nested it.

  1. #10 Matrices: Creating Hankel Matrices
  2. #4 Matrices: Process for a Square Matrix
  3. #8 Matrices: Up and Down Sorting For Each Column
  4. Abundant Numbers
  5. Allergy to Palindromes.
  6. Almost Isosceles Integer Triangles With Their Angles With Asymptotic Tendency
  7. Approximate Fractions
  8. Are you Geometric or Arithmetic? No, I´m both of them.
  9. Avoid trillion years of calculations !!
  10. Begin your day with a challenge, but an easy one.
  11. Building Chains Using the Arithmetic Derivative of a Number
  12. Building a Sequence Cocatenating Digits with a Given Order.
  13. Check a Curious Divisibility. (Brute force version)
  14. Composed Integers Having Prime Factors Only Once
  15. Equivalent Dice
  16. Estimating Amounts of Subsets
  17. Find All the Possible Numbers Multiple of 3 with the Digits of a Positive Integer.
  18. Find a Bunch of Common Elements of Two Lists in a Certain Range
  19. Find the Most Probable Sum Value or Values, in Rolling N-dice of n Sides
  20. Find the Partition with Maximum Product Value
  21. Following Sierpinski's Footprints
  22. Generate Numbers From Digits #2
  23. Generating Numbers From Digits #1
  24. Help Mrs Jefferson
  25. Identical Elements
  26. Identifying Top Users and their Corresponding Purchases On a Website
  27. Lorraine Wants to Win the TV Contest
  28. Map and Filter to Get a Special Sequence of Integers
  29. Multiples By Permutations II
  30. N-Dimensional Vector Magnitude
  31. Non Decomposable Primes as Sums of Perfect Squares
  32. Odd-Even String Sort
  33. Pandigital Powers
  34. Possible Triangles Formed with Available Iron Rods
  35. Prime Sextuplets
  36. Primes in the Last Digits of Huge Numbers
  37. Primes with Even Digits
  38. Rearrangement of Numbers to Have The Minimum Divisible by a Given Factor
  39. Reduce My Fraction
  40. Remove a Specific Element of an Array
  41. Required Data I
  42. Score From Permutations Of Combinations of an Integer
  43. Sequence of Power Digits Sum
  44. Simultaneous Equations - Three Variables
  45. Sorting Arrays by the Amount of Perfect Squares that Each Element May Generate
  46. Sorting on planet Twisted-3-7
  47. Special Scores For Words
  48. Square and Cube of a Number Become Prime When Reversed
  49. The Primes as a Result of the Longest Consecutive Sum I
  50. The Sum and The Rest of Certain Pairs of Numbers have to be Perfect Squares (more Challenging)
  51. Total Sums of Coefficients of a Binomial Raised to the Nth-Power
  52. Tracking Hits for Different Sum Values for Different Kinds of Dice
  53. Triangle of Multiples (Easy One)
  54. Vowel one
  55. Word Challenges at School
  56. Working With Coloured Numbers II
  57. Working With Coloured Numbers
  58. Working with Dictionaries

adrian.eyre

  1. Adding words - Part II
  2. Adding words - Part I
  3. Alien Accent
  4. Am I safe to drive?
  5. Andy's coffee addiction
  6. Battle of the characters (Easy)
  7. Battle ships: Sunk damaged or not touched?
  8. Beginner friendly: Lowercase letters
  9. Beginner friendly: remove the letter o
  10. Bowling Pins
  11. Car Park Escape
  12. Case Reversal of Consecutive Duplicates
  13. Connect 4
  14. Count number of zeros from 1 to N
  15. Digital cypher vol 2
  16. Digital cypher
  17. Driving Licence
  18. Driving School Series #1
  19. Find Added
  20. Find the unique number
  21. Free pizza
  22. Fruit Machine
  23. GA-DE-RY-PO-LU-KI cypher vol 3 - Missing key
  24. Get Zodiac Sign
  25. Guess Who?
  26. Guess the Word: Count Matching Letters
  27. Hungry Hippos
  28. Inspiring Strings
  29. Jenny the youngest detective
  30. Lottery machine
  31. Mastermind
  32. Maze Runner
  33. Mexican Wave
  34. Mobile Display Keystrokes
  35. Nickname Generator
  36. No ifs no buts
  37. Numerical Palindrome #1.5
  38. Numerical Palindrome #1
  39. Numerical Palindrome #2
  40. Numerical Palindrome #3
  41. Numerical Palindrome #4
  42. Pigs in a Pen
  43. Plenty of Fish in the Pond
  44. Scooby Doo Puzzle
  45. Series of integers from 0 to n
  46. Series of integers from m to n
  47. Smart Traffic Lights
  48. Snakes and Ladders
  49. Street Fighter 2 - Character Selection - Part 2
  50. Sum of all the multiples of 3 or 5
  51. Ten-Pin Bowling
  52. The Hidden Word
  53. Turn any word into a beef taco
  54. Vending Machine

nbeck

  1. 2 DNAs sequences, coding for same protein?
  2. BASIC: Making Six Toast.
  3. Beats by Dr. Dre
  4. Bumps in the Road
  5. Cat and Mouse - Easy Version
  6. Crazy programmer 01: find SuperMan
  7. Diamonds and Toads
  8. Divide and Conquer
  9. Exclamation marks series #11: Replace all vowel to exclamation mark in the sentence
  10. First non-repeating character
  11. Gryffindor vs Slytherin Quidditch Game
  12. Holiday VII - Local Talk
  13. How long will it take the train to reach its final destination?
  14. How many times should I go?
  15. How much coffee do you need?
  16. I guess this is a 7kyu kata #6: Fruit Ninja I
  17. Kebabize
  18. Linux history and ! command. Series#1 The !! command
  19. Linux history and ! command. Series#2 The !n command
  20. Linux history and ! command. Series#3 The !-n command
  21. Linux history and ! command. Series#4 The !string command
  22. Linux history and ! command. Series#5 The !?string command
  23. Palindromes Here and There
  24. Quadruple M
  25. Rotate Array (JS)
  26. Round to nearest 0 or 5
  27. Spacify
  28. Spoonerize Me
  29. String Reversing, Changing case, etc.
  30. The Office I - Outed
  31. The Office II - Boredom Score
  32. Thinkful - String Drills: Hello, World
  33. Thinkful - String Drills: Quotable
  34. Thinkful - String Drills: Repeater level 2
  35. Translate DNA in 6 frames
  36. Unflatten a list (Easy)
  37. Unix command line ls -l extract the file type.
  38. chmod calculator in octal.

NaMe613

  1. Binary sXORe
  2. Binary scORe
  3. Building blocks
  4. Caeser Encryption
  5. Consecutive Digit Constraints
  6. Counting in the Amazon
  7. Cut me in Pieces but in The Way I Like
  8. Decompose a number
  9. Find Numbers with Same Amount of Divisors
  10. Find the smallest power higher than a given a value
  11. Fractions of a currency' smallest value
  12. Genetic Algorithm Series - #1 Generate
  13. Get the Sum of Multiples of Triangular Numbers
  14. Last man standing
  15. Linked Lists - Length & Count
  16. Linked Lists - Push & BuildOneTwoThree
  17. Lucas numbers
  18. Not all but sometimes all
  19. Number climber
  20. Paths in the Grid
  21. Recursive Floor Sequence
  22. Routes in a square grid
  23. Selecting Quotients From an Array
  24. Sequence generator
  25. Something similar to RokuLiuYeoseot- Nacci
  26. Special Multiples
  27. Split In Parts
  28. Sum and Rest the Number with its Reversed and See What Happens
  29. Thinking & Testing : True or False
  30. Thinking & Testing: A and B?
  31. UVB-76 Message Validator
  32. Unscrambled eggs
  33. Using the Codewars API - Kata Rank
  34. When greatest is less than smallest
  35. Zip it!
  36. first character that repeats

bellmyer

  1. Find the Nexus of the Codewars Universe
  2. Football Fever!
  3. Loop Through Conway's Game of Life
  4. Make Ruby Hashes Act Like JavaScript Objects
  5. Solve the Mysteries of Christianity
  6. Touchdown?

Blind4Basics

  1. Alphametics Solver
  2. Battleship field validator II
  3. Battleship field validator
  4. Bird Mountain
  5. Blaine is a pain
  6. Break the pieces (Evilized Edition)
  7. Cut the cake
  8. Expression Transpiler
  9. Gerrymander Solver
  10. Hard Sudoku Solver
  11. Hard Sudoku Solver
  12. Mahjong - #1 Pure Hand
  13. Path Finder #3: the Alpinist
  14. Puzzle Fighter
  15. Simplifying
  16. Symbolic differentiation of prefix expressions
  17. Transforming Maze Solver

taw

  1. Geometry Basics: Circle Area in 2D
  2. Geometry Basics: Circle Circumference in 2D
  3. Geometry Basics: Cross Product in 3D
  4. Geometry Basics: Distance between circles in 2D
  5. Geometry Basics: Distance between points in 2D
  6. Geometry Basics: Distance between points in 3D
  7. Geometry Basics: Dot Product in 3D
  8. Geometry Basics: Triangle Area in 2D
  9. Geometry Basics: Triangle Perimeter in 2D
  10. Regexp Basics - is it IPv4 address?
  11. Regexp Basics - is it a digit?
  12. Regexp Basics - is it a eight bit signed number?
  13. Regexp Basics - is it a eight bit unsigned number?
  14. Regexp Basics - is it a hexadecimal number?
  15. Regexp Basics - is it a letter?
  16. Regexp Basics - is it a six bit unsigned number?
  17. Regexp Basics - is it a vowel?
  18. Regexp Basics - is it all whitespace?
  19. Regexp basics - parsing integers
  20. Regexp basics - parsing mana cost
  21. Regexp basics - parsing prices
  22. Regexp basics - parsing time

KenKamau

  1. Array combinations
  2. Break the Caesar!
  3. Coprimes up to N
  4. Dominant array elements
  5. Factorial length
  6. Fixed length palindromes
  7. Integer reduction
  8. Life without primes
  9. Longest Consecutive Sequence of Squares
  10. Madhav array
  11. Missing Alphabet
  12. Prime reduction
  13. Product-Sum Numbers
  14. Simple division
  15. Stone bridge primes
  16. String array duplicates
  17. String reduction
  18. Sum of array singles
  19. Sum of integer combinations
  20. Sum of prime-indexed elements
  21. Word values

user8436785

  1. 2D Vector Mapping
  2. Array Leaders (Array Series #3)
  3. Basics 08: Find next higher number with same Bits (1's)
  4. Consecutive Ducks
  5. Hexagon Beam Max Sum
  6. How many urinals are free?
  7. Line Safari - Is that a line?
  8. List of all Rationals
  9. Loose Change!
  10. Nice Array
  11. Polydivisible Numbers
  12. Reflecting Light
  13. Schrödinger's Boolean
  14. Sort rectangles and circles by area II
  15. Stacked Balls - 3D (triangle base)
  16. Sum of powers of 2
  17. Tetris Series #1 — Scoring System
  18. The Poet And The Pendulum
  19. regex pattern to check if string has all characters
  20. ⚠️Fusion Chamber Shutdown⚠️

Firefly2002

  1. A Simplistic TCP Finite State Machine (FSM)
  2. ATM Heist
  3. Array Product (Sans n)
  4. Climbing the Leaderboard
  5. Connect Four
  6. Dumb News: The Truth About CW Leaderboard !
  7. Find the Word Pair!
  8. Find the unique number
  9. How many are smaller than me II?
  10. Jumping Kangaroos
  11. Memory Reallocation
  12. Missing number in Unordered Arithmetic Progression
  13. Not prime numbers
  14. One Line Task: Squirrel And Tree
  15. One line task: Square Every Digit
  16. Permutational Primes
  17. Prime Streaming (PG-13)
  18. Sum of Two Integers
  19. Summation Of Primes
  20. Tic-Tac-Toe Checker

10XL

  1. Argue the toss
  2. Convert an array of strings to array of numbers
  3. Crash Override
  4. Duck Duck Goose
  5. Evening up a workload
  6. Find within array
  7. For UFC Fans (Total Beginners): Conor McGregor vs George Saint Pierre
  8. Generate An Array of Unique Strings
  9. More Zeros than Ones
  10. Numerical Palindrome #3.5
  11. Rearrange Number to Get its Maximum
  12. Recursive Replication
  13. Scraping: Codewars Top 500 Users
  14. The rarest pepe
  15. Translate to 1337

Mackay

  1. Calculate the function f(x) for a simple linear sequence (Easy)
  2. Calculate the function f(x) for a simple linear sequence (Medium)
  3. Count and Group Character Occurrences in a String
  4. Create a String for values within a given Range from a Hash
  5. Custom Array Filters
  6. Dynamic Advertorial Headlines
  7. Football League Table System
  8. Get All Possible Anagrams from a Hash
  9. Guess the number!
  10. Infinite Sequences
  11. Roulette Bet Calculator
  12. Talisman Board Game Combat System Checker
  13. Tile Map Path Finding

user578387

  1. A function within a function
  2. Array#reduce
  3. Binding within the List Monad
  4. Counting power sets
  5. Function Composition
  6. Head, Tail, Init and Last
  7. Jaden Casing Strings
  8. List Filtering
  9. Sum of all arguments
  10. The 'if' function
  11. The Hashtag Generator
  12. Unpacking Arguments

DiegoSalazar

  1. Basic HTTP Response Class
  2. Basic Router With Named Segments
  3. Dee, The Generous Tipper
  4. Implement Hash#safe_dig
  5. Is it Golden?
  6. Is it an isogram?
  7. Map With Empty Fallback
  8. Power Set
  9. Readable N choose K
  10. Reimplement Multiplication Part 1
  11. Replace Keys
  12. Split Into Arrays of Equal Size

hilary

  1. 80's Kids #10: Captain Planet
  2. 80's Kids #6: Rock 'Em, Sock 'Em Robots
  3. 80's Kids #8: The Secret World of Alex Mack
  4. 80's Kids #9: Down in Fraggle Rock
  5. Create a House Cleaning Rota
  6. Doggy Daycare
  7. Magic The Gathering #2: Mana
  8. Manhattan Distance
  9. Radio DJ helper function
  10. Tricky Doubles
  11. regex validation of 24 hours time.

leesc22

  1. Average Array
  2. Back to the Future?
  3. Challenge Fun #4: Maximum Sum
  4. Print a Rectangle Using Asterisks
  5. Product of Array Items
  6. Simple Fun #320: Scratch lottery I
  7. Simple Fun #332: Catch Thief
  8. Simple Fun #341: Minimum Bonus
  9. Simple Fun #344: Children And Apples
  10. maxPossibleScore

xDranik

  1. Count IP Addresses
  2. Find the Mine!
  3. Holiday Shopping Priority Queue
  4. Matrix Addition
  5. Milk and Cookies for Santa
  6. Sort Santa's Reindeer
  7. Square Matrix Multiplication
  8. Throwing Darts
  9. Valid Phone Number

narayanswa30663

  1. Arrays and Procs #1
  2. Arrays and Procs #2
  3. Coding Meetup #3 - Higher-Order Functions Series - Is Ruby coming?
  4. File Path Operations
  5. Oh dear God! Is it bugged?
  6. Quadratic Enumerator
  7. Split Without Loss
  8. The furthest distance of index
  9. Write Number in Expanded Form

CrazyMerlyn

  1. A Combinatorial Way to Get Products and Sums of an Array
  2. Email Address Obfuscator
  3. Find Count of Most Frequent Item in an Array
  4. How good are you really?
  5. Numbers Which Sum of Powers of Its Digits Is The Same Number
  6. Operations With Sets
  7. Share prices
  8. Surrounding Primes for a value

Insti

  1. 80's Kids #5: You Can't Do That on Television
  2. Binary to Text (ASCII) Conversion
  3. Comma, comma and and
  4. Does an array contain all elements from another array.
  5. Every nth array element. (Advanced)
  6. Fill in the gaps in my timesheet.
  7. Food combinations
  8. Reversi row rudiments
  9. Testing 'Food combinations'

Voile

  1. BECOME IMMORTAL
  2. Faberge easter eggs crush test [linear]
  3. Geohashing
  4. Insane Coloured Triangles
  5. Micro Optimization: Digit Sum
  6. Regular Expression - Check if divisible by 0b111 (7)
  7. Round and Round
  8. The Binary Binary Expansion
  9. Upside-Down Numbers - Challenge Edition

moonfly

  1. Deadlock Detection
  2. Find The Object
  3. Hash Keys Substitutes
  4. Re-entrant Mutex (aka Counting Mutex)
  5. Simple Linear Regression
  6. Simple Memoization
  7. Storing Codes
  8. Wait on All Threads
  9. Wait on Any Thread

nakulgupta18

  1. Find the 2nd largest integer in array
  2. Find the 2nd smallest integer in array
  3. Find the longest repeating substring
  4. Print count and numbers
  5. Say hello!
  6. count vowels in a string
  7. get ascii value of character
  8. get character from ASCII Value
  9. sort array by last character

user8476848

  1. AD2070: Help Lorimar troubleshoot his robots-Search and Disable
  2. DevOps New Kids On The Block VS Homie The Clown
  3. DevOps legacy roasting -> disco inferno -> burn baby burn
  4. Help Kiyo きよ solve her problems LCM Fun!
  5. Help Suzuki complete his chores!
  6. Help Suzuki pack his coal basket!
  7. The Rhinestone Cowboy ~ Count the dollars in his boots!
  8. We are the Robots d[(0)(0)]b

Lordnibbler

  1. A String of Sorts
  2. Array#second
  3. Change Machine
  4. EventEmitter
  5. Hashtaggery
  6. Longest Palindrome for your dome?
  7. Metaprogramming Conjurer
  8. Unlimited Sum

bestwebua

  1. Alphabet wars - nuclear strike
  2. Braces status
  3. CamelCase Method
  4. Get the Mean
  5. Harry and the Mathematician's Chicken
  6. IPv4 Validator
  7. Numerical Palindrome #5
  8. What The Biggest Search Keys?

ineiti

  1. Add _ - accessors to Hash
  2. Get config values of hash
  3. Phone my kids
  4. Return substring instance count - 2
  5. Set - the card game
  6. Sort Arrays (Ignoring Case)
  7. Sort arrays - 1

tachyonlabs

  1. Cat Kata, Part 1
  2. Help Green Lantern with his web site
  3. Hëävÿ Mëtäl Ümläüts
  4. Piano Kata, Part 1
  5. Piano Kata, Part 2
  6. Resistor Color Codes, Part 2
  7. Return Two Highest Values in List
  8. Twice Their Age

pawptart

  1. Balance the parentheses
  2. Be Concise I - The Ternary Operator
  3. IntroToArt
  4. Most sales
  5. Permute a Palindrome
  6. Which section did you scroll to?
  7. White or Black?

kevinthomas

  1. Dead Ants
  2. Exclamation marks series #13: Count the number of exclamation marks and question marks, return the product
  3. Get number from string
  4. Replace every nth
  5. Reverse Letters in Sentence

Coder_38

  1. Are the twins even?
  2. Hashes on Hashes
  3. Name to Matrix
  4. Odd Not Prime
  5. Oddball Index Delete
  6. Odds-Index

omegahm

  1. Bin to Decimal
  2. Get up! The alarm clock is ringing.
  3. Goldbach’s Conjecture
  4. Is every value in the array an array?
  5. Santa's Missing Gift List
  6. Santa's Secret Sorting Sequence

srMarquinho

  1. Help Mr. E
  2. Pine's Deaf Grandma
  3. Pine's Orange Tree
  4. Rock, Paper, Scissor, Lizard, Spock Game
  5. Time Converter: hours, minutes, seconds and milliseconds
  6. Time Lap to Average MPH - ("Indianapolis 500")

Beast

  1. Guess the list pattern #1
  2. Guess the list pattern #2
  3. Guess the list pattern #3
  4. Guess the list pattern #5
  5. Guess the list pattern #6
  6. Guess the string pattern #1 - Advanced

sunboshan

  1. A for Apple
  2. Enhenced Fixnum.times method
  3. Filter unused digits
  4. Filtering Cookie
  5. Random string
  6. Sum up the random string

BattleRattle

  1. Boiled Eggs
  2. Calculating with Functions
  3. Only One Gift Per Child
  4. SantaClausable Interface
  5. Trick the Christmas Calendar!

davidhu2000

  1. Blackjack, should I hit?
  2. Count the Characters
  3. Fantasy Football Showdown!
  4. Points On A Line
  5. Ruby Functions #1: Define the "Each" Function

ogryzek

  1. Color Ghost
  2. Find the Capitals
  3. Greet Me
  4. Name Array Capping
  5. Regular Ball Super Ball

devtheory

  1. Clean Slate
  2. Numbble
  3. The Lamp: Revisited
  4. The Lamp
  5. Word Frequency Table

JonathanHallam

  1. Sudoku solver #1
  2. Sudoku solver #2
  3. Sudoku solver #3
  4. Sudoku solver #4
  5. Sudoku solver #5

obnounce

  1. Calculate String Rotation
  2. Greatest Common Divisor Bitcount
  3. Partial Word Searching
  4. Unique Substring From Joined Strings

AcesOfGlory

  1. Age Range Compatibility Equation
  2. Chinese Zodiac
  3. Countdown - Longest Word
  4. Pernicious Numbers

user8580805

  1. Assignment #3
  2. Mirroring cipher
  3. ROT13 variant cipher
  4. They say that only the name is long enough to attract attention. They also said that only a simple Kata will have someone to solve it. This is a sadly story #1: Are they opposite?

sahglie

  1. ASCII hex converter
  2. Pyramid Array
  3. int32 to IPv4
  4. ruby + accumulate

wengzilla

  1. Clustering Arrays
  2. Next Highest Anagram Finder
  3. Prime factorization
  4. Split-form Addition

hencethus

  1. First n Prime Numbers
  2. Making Change: Part 2
  3. Making Change
  4. Name That Integer

mcclaskc

  1. 1337 Classes
  2. Custom attr_accessor
  3. Look and say numbers
  4. Validate Credit Card Number

noku

  1. Difference Of Squares
  2. Gigasecond
  3. Scrabble Score
  4. Slices of a Series of Digits

Dr Phil

  1. Angle Between Clock Hands
  2. Binary Genetic Algorithms
  3. The devil's chessboard
  4. Trailing zeros in factorials, in any given integer base

ZozoFouchtra

  1. FIRE and FURY
  2. Katastrophe!
  3. Your Ride Is Here

arwengu

  1. Decimals or groups of thousands??
  2. [Minecraft Series #1] Steve wants to build a beacon pyramid
  3. [Minecraft Series #3] Lava is amazing!
  4. [Minecraft Series #4] Lava is amazing, however...

nekokat

  1. Alex & snooker: points earned.
  2. Alex & snooker: scores.
  3. Simple Fun #190: Folding Paper
  4. Simple Fun #198: Cake Slice

Glyxerine

  1. ISBN-10 Validation
  2. Interleaving Arrays
  3. Mean Square Error
  4. Queue Battle

ReganRyanNZ

  1. Base -2
  2. Hello new meta-class!
  3. Meta Mad Libs
  4. Unique(ish)

CorsaiR

  1. Create a frame!
  2. Hangman
  3. Polynomial Class

ajLapid718

  1. Currency Conversion
  2. Frequency Analysis With Buckets
  3. High-Stakes Binary Blackjack
  4. Most Consecutive Zeros of a Binary Number

pioraid

  1. Call Center Call Backs
  2. Convert integer to Whitespace format
  3. Playing with cubes I

Javatlacati

  1. Anchorize me!
  2. Classic Hello World
  3. Make them bark!
  4. Printing Array elements with Comma delimiters

rails-kung-foo

  1. Generate UK Postcode
  2. Your Mentors Film Library (Part 1)
  3. Your Mentors Film Library (Part 2)
  4. Your Mentors Film Library (Part 3)

dnolan

  1. Bocce
  2. Find Duplicates with String.match
  3. Weight of its Contents

sergioet

  1. And the Mosckar goes to…
  2. Credit Card Checker
  3. List functions of an object by length

boatmeme

  1. N-th Fibonacci
  2. Pascal's Triangle

agram

  1. Grouped by commas
  2. Twisted Sum
  3. Yield to the Block

richardhsu

  1. Checkerboard Generation
  2. Remove Duplicates
  3. Sum Arrays

craecke

  1. Exponent method
  2. Incorrect division method
  3. Integer to Musical Pitch Classes

chipit24

  1. Binary Coded Decimal
  2. Matrix Trace
  3. Polybius Square

SaladFork

  1. Inverting a Hash
  2. Readable developer-friendly large numbers
  3. Text Door Neighbors - Phone Keypad

rohitpaulk

  1. Befunge Interpreter
  2. Choose featured projects for Gratipay's homepage!
  3. Give me my booleans, Mr. Hash!

benzrf

  1. Command-line Option Parser
  2. Counterfeiting
  3. Instant Runoff Voting

mcelearr

  1. Decoding a message
  2. Gone fishin'
  3. To buy or not to buy

GeorgeSeeger

  1. Convert Symbol to Array
  2. Deal a Shuffled Deck of Cards
  3. Rotate Rectangles By 45 Degree Jumps

maipatana

  1. From..To..Series #7: from sentence to camelCase. Can you convert it?
  2. Multiplication table
  3. Zero Terminated Sum

alexpop

  1. Bits Battle
  2. Injection
  3. SHA-256 Cracker

Antiokus314

  1. Abstract Model Magic
  2. Chain me
  3. Memoized Fibonacci

KSTNR

  1. Cats in hats
  2. Help Bob count letters and digits.
  3. Volume of a Cuboid

Roy Gardiner

  1. Represent a number in words, e.g. '1' => 'one'
  2. Search for letters
  3. Simple string validation

Chrono79

  1. Making Copies
  2. Stacked Balls - 2D
  3. Stacked Balls - 3D (square base)

kkavita92

  1. Code Breaker #1
  2. What comes after?

phaul

  1. Chess - Pawn move generator
  2. Iterate function
  3. Recipe DSL

Fluffy

  1. Statistics Algorithm - Calculate Mean
  2. Statistics Algorithm - Calculate Sample Space

prestidigitation

  1. Convert a linked list to a string
  2. Mutual Recursion

AJFarmar

  1. Draw a Circle.
  2. Pull your words together, man!

lunitik

  1. Duplicate Arguments
  2. Hash.flattened_keys

lokulin

  1. Cartesian coordinates from degree angle
  2. Valid Braces

matstc

  1. Arrh, grabscrab!
  2. Readability is King

vgrichina

  1. Reverse linked list
  2. Reverse polish notation calculator

CrowdHailer

  1. Hyper Sphere
  2. Palindromes Below

alessandrodalbello

  1. Simple card game
  2. Thinking & Testing : Incomplete string

rsalgado

  1. Binary multiple of 3
  2. Goldbach's Conjecture

hagi

  1. Sherlock on numbers
  2. Sherlock on pockets

msg7086

  1. Colorful Number
  2. Print a Matrix in Spiral Form

Laurynas Lazauskas

  1. Keypad horror

Tavio

  1. Integer division
  2. Taxicab numbers

sebaas

  1. Kids and candies

donaldsebleung

  1. Esolang Interpreters #1 - Introduction to Esolangs and My First Interpreter (MiniStringFuck)
  2. The Prediction

Tokariev Serhii

  1. Shift Left
  2. Vowel Recognition

JohanWiltink

  1. Largest product in a series
  2. Next polydivisible number

user9935269

  1. Knapsack Part 1 - The Greedy Solution
  2. Physics - Mechanics - Atwood Machines in Series

Unihedron

  1. Completed Mahjong Hands
  2. Cryptic Cave: Episode 1

pjfranzini

  1. Matrix Determinant
  2. Triple Trouble

BurstNova

  1. Friday the 13th Part 1
  2. The Greatest Warrior

ggmoy

  1. Break the pieces
  2. Tiny Three-Pass Compiler

tansaku

  1. Evaluate mathematical expression
  2. Linear Regression with One Variable

cgthornt

  1. Hash With Indifferent Access
  2. Roles and Permissions

hassanmir92

  1. Extract Transform Load
  2. Series

TheodoreDOttavio

  1. Car salesmen talk too much
  2. Shady Sam's Special Sweet Scented Candles

Leadboy

  1. Array Condenser Step Calculator
  2. Counting Digits

daveallie

  1. Fat Ninjas
  2. Galaxy Getaway

JoshBrodieNZ

  1. Don't rely on luck.
  2. Method Lockdown

binarymason

  1. Brute Forcing a Password
  2. Convert a Hashy String to a Hash

SnooperSnayk

  1. Given an array of numbers, which are perfect squares?
  2. Rubyfunge Interpreter

troglodite

  1. Approximate e
  2. Welcome to the City

zenAndroid

  1. Arithmetic List!

ozim

  1. Prepare for the Easter!
  2. Power of 4

baaart

  1. Arithmetic sequence - sum of n elements
  2. Geometric sequence - sum of all elements

Drymonade

  1. From-To-Step Sequence Generator
  2. Well efficiency calculator

nyi

  1. Internal Scrambler
  2. Magic Sum of 3s

nza

  1. Basic Math (Add or Subtract)
  2. Count letters in string

dinglemouse

  1. Cogs
  2. Connect the Dots

fizis

  1. Christmas Day
  2. Simple Sentences

thatrubylove

  1. A functional deck of cards....
  2. Lambdas as a mechanism for Open/Closed

mariohernandezv

  1. Simple transposition
  2. Simple transposition class

jdonor

  1. Check if binary tree is balanced
  2. Find kth to last element of singly-linked list

Others

  1. Pirates!! Are the Cannons ready!??
  2. Remove Odd Hashes
  3. Palindrome chain length
  4. Line Type Parser
  5. The Power of Exponents
  6. Orthogonal Vectors
  7. Delta Bits
  8. Credit Card Mask
  9. The dropWhile Function
  10. Count the Ones
  11. Candy problem
  12. Figure Out the Notes
  13. 80's Kids #2: Help ALF Find His Spaceship
  14. Genetic Algorithm Series - #3 Crossover
  15. Array of all primes up to number N
  16. Credit card issuer checking
  17. Powers of 3
  18. Pluralization
  19. Coding Meetup #1 - Higher-Order Functions Series - Count the number of JavaScript developers coming from Europe
  20. Coding Meetup #2 - Higher-Order Functions Series - Greet developers
  21. Coding Meetup #4 - Higher-Order Functions Series - Find the first Python developer
  22. Magic Three
  23. Do you know how to make Query String?
  24. STRING-ASCII_STRING??
  25. Life of Possibilities
  26. Strip Url Params
  27. Calculate Hypotenuse of Right-angled Triangle
  28. Good vs Evil
  29. Who has the most money?
  30. Pascal's Triangle #2
  31. Dreidel dreidel
  32. Adding ordinal indicator suffixes to numbers
  33. Sort sentence pseudo-alphabetically
  34. Atbash Cipher Helper
  35. Palindrome for your Dome
  36. Big to Little Endian
  37. Evil Autocorrect Prank
  38. What adds up
  39. Bracket Duplicates
  40. Wind component calculation
  41. House of cards
  42. Ping-Pong service problem
  43. Run-length encoding
  44. NATO Phonetic Alphabet Ruby
  45. Triangular matrices.
  46. Triangle number check
  47. Enigeliisohe too Eniigeeliiisoohee Toroanisoliatooro
  48. Crack the Encrypted Email
  49. Next level string padding
  50. Backspaces in string
  51. Let's flat them out
  52. Doors in the school
  53. 0 to 100, real quick!
  54. DotNotation Transformer
  55. The Wolf of Wall Street
  56. Unique Strings
  57. Reversing Euclid's GCD. Parameters out of results
  58. Keith Numbers
  59. IBAN Validator
  60. Pythagorean Triplets
  61. Vonhyou's Math Class!
  62. Squares in a Rectangle
  63. Read a UPC/Barcode
  64. Word Segmentation: MaxMatch
  65. Where my anagrams at?
  66. Rotate an array matrix
  67. My smallest code interpreter (aka Brainf**k)
  68. Greed is Good
  69. Email Validation
  70. Convert PascalCase string into snake_case
  71. Can you get the loop ?
  72. #Hashtag
  73. Trip Checker
  74. Tree Reconstruction
  75. Blackjack Scorer
  76. Integer to English
  77. Cycle Detection: Floyd's The Tortoise and the The Hare
  78. self_converge
  79. Earliest Occurring Unique Value in Stream
  80. Endianness Conversion
  81. Quipu Calculator
  82. Fouriest transformation
  83. Most frequently used words in a text
  84. Snail
  85. The observed PIN
  86. Sort binary tree by levels
  87. Carmichael function
  88. Recover a secret string from random triplets
  89. Pyramid Slide Down
  90. Find all possible number combos that sum to a number
  91. Longest Common Subsequence (Performance version)
  92. Calculator
  93. Rail Fence Cipher: Encoding and Decoding
  94. Knight's Attack!
  95. Decode the Morse code, for real
  96. Count the likes
  97. Cable Matching Problem
  98. Synchonizing records
  99. counting in dot notation
  100. Count IPv6 Addresses (ruby only)
  101. Create a linked list class and its methods
  102. German Unicode Characters to ASCII Equivalents
  103. Date Range Formatter
  104. Texas Hold'em Poker
  105. Reverse word order in place.
  106. Best GF (Guardian Force) junctions based on compatibility
  107. Playfair cipher
  108. Palindromes
  109. Word proposals
  110. Square Root Games
  111. Mahjong II: Is this complex set a winning set?
  112. Dependency check
  113. Clock hands angle
  114. How many dots are covered
  115. Rep The Set, Gotta Rep The Power Set
  116. Count the number of instances of three identical digits on a four-digit digital clock
  117. Connecting Linked Lists
  118. Basic variable assignment
  119. Push a hash/an object into array
  120. Incorrect array_remove method
  121. Failed Sort - Bug Fixing #4
  122. Broken Collatz
  123. Not very secure
  124. Gravity Flip
  125. Find the max depth in an array
  126. Number of Rectangles in a Grid
  127. Slamming Lockers
  128. Thinking & Testing : Uniq or not Uniq
  129. 5 without alphanums!!!
  130. Player Contact Manager
  131. Hard Time Bomb
  132. Feynman's square question
  133. Mysterious function
  134. Sum #1
  135. Mr. Safety's treasures
  136. XOR string reduction
  137. Button sequences
  138. Towers of Hanoi
  139. Luck check
  140. Cheating a bit...
  141. A Chain adding function
  142. Did I Finish my Sudoku?
  143. Base64 Numeric Translator
  144. Find the code and open the safe
  145. Sting like a bee, float like a sponge?
  146. Path Finder #4: where are you?
  147. Ruby’s Eleven
  148. 6 By 6 Skyscrapers
  149. Haskellish Syntax
  150. Guess the Passtune
  151. The cross-stitch Kata
  152. stripper_namer
  153. Natural Language Calculator
  154. Easy hacking #1
  155. Triangular Peg Solitaire Solver
  156. Improving hashes.
  157. Grader
  158. Counting sheep...
  159. Are arrow functions odd?
  160. Who ate the cookie?
  161. Grasshopper - Messi Goals
  162. Compare within margin
  163. Add new item (collections are passed by reference)
  164. Remove First and Last Character Part Two
  165. Merging sorted integer arrays (without duplicates)
  166. Thinkful - Number Drills: Blue and red marbles
  167. Ensure question
  168. Who is going to pay for the wall?
  169. Help the Elite Squad of Brazilian forces BOPE
  170. Area or Perimeter
  171. Ruby Metaprogramming 101 - Dynamic Method Calls
  172. No Modulo
  173. Flatten
  174. Power of two
  175. Re-open class
  176. We Have Liftoff
  177. Last
  178. greetings with First Name AND Last Name
  179. Lazily executing a function
  180. Next birth-day of the week finder
  181. Find sum of top-left to bottom-right diagonals
  182. sum_eq_n?
  183. Center of the Matrix
  184. Converting integer to currency format
  185. Big Factorial
  186. Do you speak retsec?
  187. Russian postal code checker
  188. Parsing Commandline Arguments
  189. Find Duplicates
  190. Counting Array Elements
  191. Help the Fruit Guy
  192. Is n divisible by (...)?
  193. Capitals first!
  194. Trigrams
  195. Filter Coffee
  196. Array comparator
  197. Quicksum
  198. Simple template
  199. Translate anything into French !
  200. Integer Difference
  201. Sum squares of numbers in list that may contain more lists
  202. Personalising Spammy Marketing Emails
  203. Exclamation marks series #18: a simple slot machine that only contains exclamation marks and question marks
  204. String Scramble
  205. Changing letters
  206. No yelling!
  207. TIY-FizzBuzz
  208. Return the first M multiples of N
  209. Reverse the bits in an integer
  210. Odder Than the Rest
  211. Remove B M W
  212. Alphabetically ordered
  213. Knight position
  214. Dropzone
  215. Alphabetical Sequence
  216. Bob's Treasure Map
  217. Will you survive the zombie onslaught?
  218. Custom each() Array method
  219. Title Case
  220. Bag#every?
  221. Two Sum
  222. Format a string of names like 'Bart, Lisa & Maggie'.
  223. Array Exchange
  224. Command line parameters
  225. Word a10n (abbreviation)
  226. Pretty date
  227. Grouping and Counting
  228. Flexible Card Game
  229. Harshad or Niven numbers
  230. Multi-tap Keypad Text Entry on an Old Mobile Phone
  231. Tick Toward
  232. Format Text
  233. Tree Depth
  234. Polynomial Evaluation - Binomial Form
  235. Find the biggest piece of gold
  236. Lucky Sevens
  237. Parse HTML/CSS Colors
  238. Markings to White Triangles and How to Find Them
  239. Ka Ka Ka cypher - words only vol 1
  240. Matrix Rotation
  241. How many feelings?
  242. The Strongest Tree in the Forest
  243. Extract the domain name from a URL
  244. Custom Enumerators - Fibonacci
  245. Gift Unwrapping
  246. Vector Class
  247. Find All Array Values That Fall Within a Given Difference
  248. Dynamic instance variables & attributes
  249. Sum of pairs
  250. Pandigital Sequence
  251. Fluent Calculator
  252. To BrainFuck Transpiler
  253. Word statistics
  254. Clock Hands
  255. Tug-o'-War
  256. Construct Javascript-method syntax in Ruby
  257. Temp Tracker: Max, Min, Mean and Mode
  258. Server: Connection Pool
  259. Strings to worded numbers
  260. Easter Eggs
  261. Convert to ledger format
  262. Cost of Shopping
  263. Lat/Long Parser
  264. Event Date Dilemma
  265. Implement a client for an API
  266. Call a block on an array multiple times
  267. DIY ActiveRecord a.k.a KataRecord
  268. Narcissistic Numbers
  269. Robot Walk
  270. Brainunpack
  271. Compress string to return letter followed by numbers of times it occurs in a string
  272. Stop worrying!
  273. Go Shopping
  274. Gammas text manipulation 1: Detecting errors using regexp
  275. Non-consecutive Pairs
  276. Lucky Number - Simple
  277. Clear the Catacombs!
  278. Morse Code (translate text to and from morse code)
  279. The Black Panther Language
  280. Truncate string to first n words
  281. Basic Statement Coverage in Unit Testing
  282. Group your pupils