Skip to content

List of Cpp Kata to Update

kazk edited this page Nov 30, 2021 · 81 revisions

Warnings

The following C++ kata outputs warnings when tested against the reference solution. The table is sorted by the number of warnings generated (the second column). The third columns is the size of the warnings in bytes (noisiness).

Kata Count Bytes Warnings
Blaine is a pain 18 5205 sign-compare,unused-function,unused-lambda-capture

using namespace std; in Preloaded

  1. Matrix Calculator

string without #include <string> in Initial Solution

  1. (L33T + Grεεκ) Case
  2. ■□ Pattern □■ : Wave
  3. ■□ Pattern □■ : Zoom
  4. 1-800-CODE-WAR
  5. 101 Dalmatians - squash the bugs, not the dogs!
  6. 6 By 6 Bimaru Solver
  7. 80's Kids #2: Help ALF Find His Spaceship
  8. 80's Kids #5: You Can't Do That on Television
  9. Abbreviate a Two Word Name
  10. Age Calculator
  11. Airport itinerary
  12. All Inclusive?
  13. All unique
  14. altERnaTIng cAsE <=> ALTerNAtiNG CaSe
  15. ASCII Games: Warning: Ice!
  16. ASCII85 Encoding & Decoding
  17. Backspaces in string
  18. Backwards Read Primes
  19. Baseball
  20. Basic Math (Add or Subtract)
  21. Basic Statement Coverage in Unit Testing
  22. Basic variable assignment
  23. Basics 01: Convert any Number (Double) to Fraction
  24. Basics 02: String - Array - Result?
  25. Basics 03: Strings, Numbers and Calculation
  26. Binary multiple of 3
  27. Bird Mountain
  28. Birthday I - Cake
  29. Bit Letters
  30. Blaine is a pain
  31. Boggle Word Checker
  32. Brainfuck generator
  33. Break the pieces
  34. Buddy Pairs
  35. Build Tower
  36. Bumps in the Road
  37. Bundesliga 1. Spieltag - First Match Day
  38. Bus mastering - Who is the most prioritary?
  39. Calculate BMI
  40. CamelCase to underscore
  41. Car Park Escape
  42. Cats in hats
  43. Closest and Smallest
  44. Collaboration Station
  45. Coloured Triangles
  46. Common Denominators
  47. Compare Strings by Sum of Chars
  48. Complete The Pattern #12
  49. Complete The Pattern #4
  50. Complete The Pattern #7 - Cyclical Permutation
  51. Complete The Pattern #8 - Number Pyramid
  52. Complete The Pattern #9 - Diamond
  53. Composing squared strings
  54. Connect Four
  55. Consecutive letters
  56. Containers
  57. Convert a Boolean to a String
  58. Convert a String to a Number!
  59. Convert all the cases!
  60. Convert boolean values to strings 'Yes' or 'No'.
  61. Correct my English - Series #1 - Capitalization and Full-Stops
  62. Correct the time-string
  63. Count the smiley faces!
  64. Counting Duplicates
  65. Covfefe
  66. Crack the PIN
  67. Create palindrome
  68. Credit card issuer checking
  69. Cryptanalysis Word Patterns
  70. Cryptography #1 - Viva Cesare
  71. Curing Arachnophobia
  72. Custom Christmas Tree
  73. Custom Christmas Tree III: the center of leaves
  74. Cut the cake
  75. Decode the Morse code
  76. Decode the Morse code, for real
  77. Determine offspring sex based on genes XX and XY chromosomes
  78. Digital cypher
  79. Digital cypher vol 2
  80. Directions Reduction
  81. Disemvowel Trolls
  82. DNA to RNA Conversion
  83. Drawing a cube
  84. Driving Licence
  85. Drone Fly-By
  86. Ease the StockBroker
  87. Easy wallpaper
  88. Eliminate the intruders! Bit manipulation
  89. Epoch Date String
  90. Errors : histogram
  91. Escape with your booty!
  92. Esolang Interpreters #1 - Introduction to Esolangs and My First Interpreter (MiniStringFuck)
  93. Esolang Interpreters #2 - Custom Smallfuck Interpreter
  94. Even odd disparity
  95. Even or Odd
  96. Evil or Odious
  97. Exclamation marks series #11: Replace all vowel to exclamation mark in the sentence
  98. Exes and Ohs
  99. Expression Transpiler
  100. Extended weekends
  101. Ferry Loading
  102. First Variation on Caesar Cipher
  103. FIXME: Hello
  104. Fruit Machine
  105. Gerrymander Solver
  106. Get Planet Name By ID
  107. Get the Middle Character
  108. Getting along with Integer Partitions
  109. Grouping in string
  110. Hëävÿ Mëtäl Ümläüts
  111. Help Bob count letters and digits.
  112. Help the bookseller !
  113. Help the general decode secret enemy messages.
  114. Help your granny!
  115. Heroes of Might & Magic II: One-on-One
  116. Hex to Decimal
  117. Hidden "Cubic" numbers
  118. Histogram - H1
  119. Histogram - V1
  120. How long should you cook this for?
  121. How many feelings?
  122. How much Wood?
  123. How Much?
  124. I love you, a little , a lot, passionately ... not at all
  125. IEEE 754 floating point numbers
  126. Indexed capitalization
  127. Insane Coloured Triangles
  128. Inside Out Strings
  129. int32 to IPv4
  130. Is it a number?
  131. Isograms
  132. Jenny's secret message
  133. Locator Numbers
  134. Longest palindrome
  135. Longest vowel chain
  136. longest_palindrome
  137. Lottery Ticket
  138. Matrix Square Up, B!
  139. Maximum Length Difference
  140. Mean vs. Median
  141. Mexican Wave
  142. Moduli number system
  143. Monkey's MATH 01: How many "ZERO"s?
  144. Most valuable character
  145. Moves in squared strings (I)
  146. Moves in squared strings (II)
  147. Moves in squared strings (III)
  148. Multiple of 11
  149. Mumbling
  150. Music Fun #1 - Major Scale
  151. My smallest code interpreter (aka Brainf**k)
  152. Numbers in strings
  153. Odd-Even String Sort
  154. Offload your work!
  155. Oh come on! Hello world! once again?
  156. Optical character recognition
  157. Pairs of Bears
  158. Parsing & Automata - Matching Bracket Lists & Context-Free Grammars
  159. Parts of a list
  160. Password System
  161. Path Finder #3: the Alpinist
  162. Path Finder #4: where are you?
  163. Photocopy decay
  164. PI approximation
  165. Playing on a chessboard
  166. Plenty of Fish in the Pond
  167. Pong! [Basics]
  168. Possibilities of throwing a coin n times
  169. Post Office Delivery
  170. Power Trader [PART 1]: Product hours
  171. Powers of i
  172. Primes in numbers
  173. Print number with character
  174. Printer Errors
  175. Prize Draw
  176. Read the time
  177. Rectangle into Rectangles
  178. Redacted!
  179. Remove String Spaces
  180. Replace every nth
  181. Return pyramids
  182. Returning Strings
  183. Reverse words
  184. RGB To Hex Conversion
  185. Rock Off!
  186. Scaling Squared Strings
  187. Second Variation on Caesar Cipher
  188. Simple directions reversal
  189. Simple Encryption #1 - Alternating Split
  190. Simple Encryption #2 - Index-Difference
  191. Simple Encryption #3 - Turn The Bits Around
  192. Simple equation reversal
  193. Simple fibonacci strings
  194. Simple Fun #176: Reverse Letter
  195. Simple Fun #384: Is Turing's Equation?
  196. Simple Fun #40: Timed Reading
  197. Simple letter removal
  198. Simple number sequence
  199. Simple Pig Latin
  200. Simple prime streaming
  201. Simple reversed parenthesis
  202. Simple string characters
  203. Simple string division
  204. Simple string division II
  205. Simple string expansion
  206. Simple string matching
  207. Simple string reversal
  208. Simple string reversal II
  209. Simple time difference
  210. Single character palindromes
  211. Single character palindromes II
  212. Snakes and Ladders
  213. Sort and Star
  214. Sort array by string length
  215. Sorted? yes? no? how?
  216. Statistics for an Athletic Association
  217. Stop gninnipS My sdroW!
  218. String array duplicates
  219. String doubles
  220. String matchup
  221. String Packet Based Communications
  222. String prefix and suffix
  223. String Pyramid
  224. String subpattern recognition II
  225. Strings Mix
  226. Sum and Length
  227. Sum of numbers from 0 to N
  228. Sum of the first nth term of Series
  229. Symbolic differentiation of prefix expressions
  230. Target Date
  231. The boolean order
  232. The Deaf Rats of Hamelin
  233. Thinking & Testing : Incomplete string
  234. To BrainFuck Transpiler
  235. Total amount of points
  236. Train your skills in creation of classes.
  237. Train your skills in writing/reading from files while using classes
  238. TV Remote
  239. TV Remote (shift and space)
  240. TV Remote (wrap)
  241. Two fighters, one winner.
  242. Two to One
  243. Unique string characters
  244. Unwanted dollars
  245. up AND down
  246. Upturn Numeral Triangle
  247. Valid Braces
  248. Vowel Recognition
  249. Vowel Shifting
  250. Weight for weight
  251. Weird words
  252. Which are in?
  253. Whitespace Interpreter
  254. Who likes it?
  255. Word values

vector without #include <vector> in Initial Solution

  1. ■□ Pattern □■ : Wave
  2. 101 Dalmatians - squash the bugs, not the dogs!
  3. Add All
  4. Adding values of arrays in a shifted way
  5. Airport itinerary
  6. Alice's christmas tree
  7. All Inclusive?
  8. Are the numbers in order?
  9. Areas of Voronoi cells
  10. Array - squareUp b!
  11. Array element parity
  12. ASCII Games: Warning: Ice!
  13. Associative Operation on Range
  14. Averages of numbers
  15. Basics 04: Rotate Matrix
  16. Beginner - Lost Without a Map
  17. Best travel
  18. Bird Mountain
  19. Bit Letters
  20. Boggle Word Checker
  21. Break the pieces
  22. Bubblesort Once
  23. Build Tower
  24. Bundesliga 1. Spieltag - First Match Day
  25. Buying a car
  26. Car Park Escape
  27. Casino chips
  28. Centre of attention
  29. Challenge Fun #14: Target Game
  30. Closest and Smallest
  31. Cogs
  32. Cogs 2
  33. Collaboration Station
  34. Common Denominators
  35. Complete Binary Tree
  36. Connect Four
  37. Consecutive items
  38. Convert number to reversed array of digits
  39. Count the smiley faces!
  40. Counting Rectangle Triangles
  41. Cut the cake
  42. Delete occurrences of an element if it occurs more than n times
  43. Design a Simple Automaton (Finite State Machine)
  44. Digital cypher
  45. Digital cypher vol 2
  46. Directions Reduction
  47. Distance from the average
  48. Earth-mover's distance
  49. Escape with your booty!
  50. Evaluate A Keno Board
  51. Even odd disparity
  52. Every possible sum of two digits
  53. Extended weekends
  54. Fibonacci, Tribonacci and friends
  55. Find array
  56. Find numbers which are divisible by given number
  57. Find the centre of a sphere
  58. Find the missing term in an Arithmetic Progression
  59. Find The Parity Outlier
  60. Find the smallest
  61. Find the stray number
  62. First Variation on Caesar Cipher
  63. Fix array sequence
  64. Floating-point Approximation (II)
  65. Fold an array
  66. Frequency Analysis With Buckets
  67. Fruit Machine
  68. Fun with trees: array to tree
  69. Gerrymander Solver
  70. Get the mean of an array
  71. Help the bookseller !
  72. Histogram - H1
  73. Histogram - V1
  74. How Green Is My Valley?
  75. How many feelings?
  76. Indexed capitalization
  77. Integers: Recreation Two
  78. Irreducible Sum of Rationals
  79. John and Ann sign up for Codewars
  80. Josephus Permutation
  81. k-Primes
  82. Length of missing array
  83. Leonardo numbers
  84. Lottery Ticket
  85. LOTTO 6 aus 49 - 6 of 49
  86. Matrix creation
  87. Matrix Square Up, B!
  88. Max-min arrays
  89. Maximum Length Difference
  90. Mean vs. Median
  91. Mexican Wave
  92. Minimum and Maximum Product of k Elements - Advanced
  93. Minimum Reduction
  94. Moduli number system
  95. Not prime numbers
  96. Number climber
  97. Numbers with this digit inside
  98. Offload your work!
  99. Parts of a list
  100. Password System
  101. Path Finder #4: where are you?
  102. Peak array index
  103. Prize Draw
  104. Reversed sequence
  105. Rock Off!
  106. Scheduling (Round-Robin)
  107. Scheduling (Shortest Job First or SJF)
  108. Second Variation on Caesar Cipher
  109. Sequence to 1
  110. Simple array product
  111. Simple assembler interpreter
  112. Simple consecutive pairs
  113. Simple directions reversal
  114. Simple Fun #37: House Numbers Sum
  115. Simple missing sum
  116. Simple string characters
  117. Simple time difference
  118. Sliding Puzzle Solver
  119. Sort and Star
  120. Sort array by string length
  121. Sort the odd
  122. Sorted Arrays
  123. Sorted? yes? no? how?
  124. Speed Control
  125. Split By Value
  126. Sqrt approximation
  127. Square into Squares. Protect trees!
  128. String array duplicates
  129. String matchup
  130. Sum of array singles
  131. Sum of integer combinations
  132. Sum of prime-indexed elements
  133. The dropWhile Function
  134. The nth smallest integer
  135. The Supermarket Queue
  136. The takeWhile Function
  137. Thinking & Testing : Uniq or not Uniq
  138. Tiptoe through the circles
  139. Tortoise racing
  140. Train your skills in writing/reading from files while using classes
  141. Tribonacci Sequence
  142. Two Sum
  143. Unfinished Loop - Bug Fixing #1
  144. Vault experience (1): Enough water for how many days?
  145. Which are in?
  146. Whitespace Interpreter
  147. Who likes it?
  148. Word values
Clone this wiki locally