Skip to content

List of Python Kata to Update

saudiGuy11 edited this page Apr 20, 2024 · 779 revisions
  • Python 3.8 List of kata stuck in Python 3.8. Should be prioritized so we can get rid of the older version. Note that updating to decorator syntax is not required.
  • Python 3.10 List of kata stuck in Python 3.10.
  • Update to decorator syntax List of kata not using the new decorator syntax.

NOTE: Simply remove the kata from the list after updating.

Python 3.8

This section lists kata that failed to update to Python 3.10 or 3.11 automatically.

  1. Create a one-liner FTP client with the ftplib
  2. Find Ends of Each Paths
  3. One Line Task: Zero Or One
  4. The Messenger's Oracle

Python 3.10

This section lists kata that failed to update to Python 3.11 from 3.10 automatically or was created with Python 3.10 after the attempt.

  1. Big Big Big Padovan Number
  2. Big Generalized Fibonacci numbers
  3. Byte me!
  4. Calculate k-th digit of π (Pi)
  5. Convergents of e
  6. Data mining #2
  7. Fabergé Easter Eggs crush test
  8. Fibonacci With a Broken Interpreter
  9. How many double digits?
  10. I said the word WOULD instead of WOULDN'T
  11. Last digits of N^2 == N
  12. Matrix Exponentiation
  13. Micro Optimization: Digit Sum
  14. Next smaller pronic
  15. Number Decoding
  16. Pack Some Chocolates
  17. Pandas Series 103: Filter Rows From DataFrames That Don't Satisfy Condition
  18. Perimeter of squares in a rectangle
  19. pipi Numbers!
  20. Planning a city quarantine
  21. Reverse a singly-linked list
  22. Shuffle It Up II
  23. Squares sequence
  24. Sum of all numbers with the same digits (performance edition)
  25. Sum of certain products II
  26. Time Is Money (number of operations)
  27. Validate FEN notation
  28. Web Polygons
  29. Wordle! Cheat bot

Test Framework

This section lists Python kata without @test.it in submission tests. This doesn't prevent Python 3.8 upgrade, but we'll be able to make the test framework behave less awkwardly if we can update all kata to the new syntax.

  1. [Code War] The Weapon Factory: Assembly Line
  2. #3 Matrices: Rearrange the matrix
  3. #6 Matrices: How Many Matrices Do These Elements Produce?
  4. 2 Arrays 1 Sort
  5. 2D Cellular Neighbourhood
  6. 2D Cellular Neighbourhood - Part 2
  7. 3-2-1 Fire!
  8. 3D Cellular Neighbourhood
  9. 3D Sudoku Builder (a.k.a. multisize skyscraper puzzle)
  10. 4 By 4 Skyscrapers
  11. 5x5 Nonogram Solver
  12. A Crazy Robot? Who's is behind the scenes to make that?
  13. A Python iterator for people scared of Exceptions.
  14. A Simple Music Encoder
  15. A1 Thick and Hearty
  16. AD2070: Help Lorimar troubleshoot his robots-Search and Disable
  17. Adding words - Part I
  18. Adding words - Part II
  19. ADFGX Simplified
  20. AdFly Encoder and Decoder
  21. Airport Arrivals/Departures - #1
  22. Alex & snooker: points earned.
  23. Alex & snooker: scores.
  24. Algebraic Lists
  25. Algorithm Fun: Find The Unknown Number - Part I
  26. All divisors of large numbers
  27. All Star Code Challenge #31
  28. All that is open must be closed...
  29. Alpha to Numeric and Numeric to Alpha
  30. Alphabet war - Wo lo loooooo priests join the war
  31. Alphabet wars - reinforces massacre
  32. Amidakuji
  33. An Introduction to DocTesting...
  34. Angle between two planes
  35. Answer the students' questions!
  36. Apparently-Modifying Strings
  37. Apply offset to subtitles
  38. Approaching enemies
  39. Approximate Fractions
  40. Approximate solution of differential equation with Runge-Kutta 4
  41. Are they really equals ?
  42. Are the numbers in order?
  43. Are you available?
  44. Are you Geometric or Arithmetic? No, I´m both of them.
  45. Area of a Shape
  46. Arithmetic Expression Placeholders
  47. Arithmetic Progression of Primes
  48. Arithmetic Sequence - find hidden
  49. Arithmetic Sequence!
  50. Array Hyperrectangularity
  51. Array Info
  52. Array reduction
  53. Array to HTML table
  54. Arrays of cats and dogs
  55. ASCII Cipher
  56. ASCII Logo Basic
  57. ASCII85 Encoding & Decoding
  58. Assembling a Circular Genome (Shortest Common Superstring)
  59. Assorted Rectangular Pieces Puzzle
  60. Asyncio - The Beginning
  61. ATM money counter
  62. Author Disambiguation: a name is a Name!
  63. Author Disambiguation: Signatures worth it
  64. Author Disambiguation: to the point
  65. Averaging in an Infinite Array
  66. Avoid trillion years of calculations !!
  67. Bad Apples
  68. Bad Exception Handling
  69. Balance the parentheses
  70. Balanced parentheses string
  71. Base Conversion
  72. Base Reduction
  73. BasE91 encoding & decoding
  74. Basic Optimization - Collatz Sum Sequence
  75. Basic physics problem - Space -Kinematics
  76. Basic socket server
  77. Basic subclasses - Adam and Eve
  78. Batman Quotes
  79. Become The Ultimate Phychic
  80. Beggar Thy Neighbour
  81. Bernoulli numbers
  82. Berserk rater: CG Vs. Clang
  83. Bezier Curves
  84. Big Generalized Fibonacci numbers
  85. Binary Range Extraction
  86. Binary search tree validation
  87. Binary Search Trees
  88. Binary Simulation
  89. Binary Tree Compare
  90. Binding of Algebraic Data Types
  91. Bingo Card
  92. Bishop Movement checker
  93. Blaine is a pain
  94. Blobservation
  95. Blocks in an Irregular Pyramid
  96. Bloxorz Solver
  97. Boolean array generator
  98. Bowling score calculator
  99. Bracket Buster
  100. Brainfuck Translator
  101. Bribe the Guards of the Crown Jewels
  102. Bridge Puzzle
  103. Bridge: SAYC Openings
  104. Build a Trie
  105. Building blocks
  106. Building Chains Using the Arithmetic Derivative of a Number
  107. Button sequences
  108. Cable Matching Problem
  109. Caeser Encryption
  110. Calculate daily accurate interest for a bank account
  111. Calculate the expression
  112. Calculating Expected Utility
  113. Calculation of the Angles of a Triangle
  114. Call Center Call Backs
  115. Can these three numbers form a date?
  116. can you guess what it is ?
  117. Can you sum?
  118. Candy thieves
  119. Car Rental Business Needs Statistics and Programming
  120. Card-Chameleon, a Cipher with Playing Cards
  121. Carpet shop
  122. Cartesian neighbors distance
  123. Cartesian product
  124. Castle of Cubes
  125. Cat and Mouse - 2D Version
  126. Challenge Fun #17: Merge Arrays
  127. Challenge Fun #19: Black Hole
  128. Chameleon unity
  129. Cheat at rock paper scissors!
  130. Cheating a bit...
  131. Check and Mate?
  132. Checkerboard King Combo Move
  133. Checkout Line Pricing
  134. Chess Fun #10: Chess Encryption
  135. Chess Fun #9: Bishops And Rooks
  136. Chess position parser (FEN)
  137. Children and candies
  138. Chinese Zodiac
  139. Chocolate problem
  140. Choose featured projects for Gratipay's homepage!
  141. Circle area inside square
  142. Circular Limited Sums
  143. Clock Hands
  144. Clock Lock - Save the World, Time Traveler! :)
  145. Clone Graph
  146. Cockroach Bug Scatter
  147. Codenames - matrix conversions
  148. Codewars API
  149. Codwars or Codewars?
  150. Cody Block's Pro Skater
  151. Columnar Transposition Cipher Collisions
  152. Composed Integers Having Prime Factors Only Once
  153. Compound Nouns, Common Nouns, and Adjectives Test
  154. Computational Geometry #1: Mixing Paints
  155. Compute a convex hull
  156. Compute Nullable Non-Terminals
  157. Confidence Intervals
  158. Connect Four - placing tokens
  159. Consecutive Digit Constraints
  160. Construct Graph Class (simple)
  161. Context manager decorator
  162. Continuation in arguments, part 1
  163. Convergents of e
  164. Conversion between Kilobyte and KibiByte
  165. Convert between radians and degrees
  166. Convert integer to Whitespace format
  167. Convert Numbers to a 32-bitmap Hex ASCII Representation
  168. Convex hull area
  169. Conways game of life on a toroidal array
  170. Coordinates Validator
  171. Coping with NP-Hardness #1: 2-SAT
  172. Coping with NP-Hardness #2: Max Weight Independent Set of a Tree
  173. Coping with NP-Hardness #3: Finding the Minimum Hamiltonian Cycle
  174. Coping with NP-Hardness #4: 3-Recoloring
  175. Correct the date-string
  176. Count Connectivity Components
  177. Count the days!
  178. Count The Hits Adding Contiguous Powers!
  179. Countdown
  180. Counting Cuts
  181. Counting hexagons
  182. Courier 🚚
  183. Cracking the Vigenère cipher, step 1: determining key length
  184. Cramer, thanks for your contribution!
  185. Crane Operation
  186. Crazed Templating
  187. Create a one-liner FTP client with the ftplib
  188. Create palindrome
  189. Cricket Scores
  190. Crouching Distribution, Hidden Constant
  191. Custom Array Filters
  192. Custom Christmas Tree III: the center of leaves
  193. Cut me in Pieces but in The Way I Like
  194. Cut the cake
  195. Cycle Detection: Floyd's The Tortoise and the The Hare
  196. Cycle Detection: greedy algorithm
  197. D&D Character generator #1: attribute modifiers and spells
  198. D&D Character generator #2: psion power points
  199. D&D Character generator #3: carrying capacity
  200. Data mining #1
  201. Date Format Validation
  202. Deadlock Detection
  203. Debug the functions EASY
  204. Debugger
  205. Decimal to any Rational or Irrational Base Converter
  206. Decipher the sentence
  207. Decode the Morse code, advanced
  208. Decode the Morse code, for real
  209. Decompose a number
  210. Decreasing Numbers with N Digits
  211. Deficiently Abundant Perfect Amicable Numbers
  212. Democracy Representation
  213. denumerate string
  214. Department scheduler [simple]
  215. Derpcode Interpreter
  216. Design a Simple Automaton (Finite State Machine)
  217. Detecting Factions in Friend-Foe Networks
  218. Determine Results of Pole Vault Competition
  219. Devil's Sequence
  220. DevOps legacy roasting -> disco inferno -> burn baby burn
  221. Dice rolls threshold
  222. Diff That Poly!
  223. Diophantine Equation Solver
  224. Disease Spread
  225. Distance between two points
  226. Distinct contiguous elements in every window of size k
  227. Divide polynomial by polynomial
  228. Divisible by primes
  229. Divisor harmony
  230. DNA Sequence Tester
  231. Dobble
  232. Dobble: Identify the missing cards
  233. Dog recommendation system
  234. Dollar words
  235. Domino Tiling - 2 x N Board
  236. Domino Tiling - 3 x N Board
  237. Dota 2 Bots - Pudge's Meat Hook
  238. Double Even Magic Square
  239. Doubly Linked List
  240. Draw a Circle.
  241. Drinking Game
  242. Dropzone
  243. Dumbphone Keypads
  244. Dynamic Connectivity
  245. Easy Cyclist's Training
  246. Egg Drops
  247. Eight ways to iterate over table
  248. Elections: Weighted Average
  249. Elo rating - one game, one pair
  250. Email Address Obfuscator
  251. Endianness Conversion
  252. Endless String
  253. Enigeliisohe too Eniigeeliiisoohee Toroanisoliatooro
  254. Enumerable Magic #30 - Split that Array!
  255. Equivalent Dice
  256. Error Correction Codes
  257. Escape the Aliens
  258. Escape the maze
  259. Esolang Interpreters #1 - Introduction to Esolangs and My First Interpreter (MiniStringFuck)
  260. Esolang Interpreters #3 - Custom Paintf**k Interpreter
  261. Esolang: InfiniTick
  262. Esolang: Stick
  263. Esolang: Ticker
  264. Esoteric Language: 'Poohbear' Interpreter
  265. Euclidean distance in n dimensions
  266. Euler method for numerical integration
  267. Euler Squares
  268. Evil Autocorrect Prank
  269. Exact p
  270. Excel's COUNTIF, SUMIF and AVERAGEIF functions
  271. Exception Handling (with restrictions)
  272. Exclusive presentations
  273. Exercise in Summing
  274. Experimenting with a sequence of complex numbers
  275. Express number as sum of four squares
  276. Extended weekends
  277. Fabergé Easter Eggs crush test
  278. Family Relations
  279. Family Tree - Ancestors
  280. Fastest Code : Equal to 24
  281. Fat Fingers
  282. Features of a Given Array
  283. Feed Kahumolings!
  284. Fibo akin
  285. Fibonacci With a Broken Interpreter
  286. File Path Operations
  287. Fill in the gaps in my timesheet.
  288. Filtering Values For an Election
  289. Financing a purchase
  290. Find all possible number combos that sum to a number
  291. Find All The Unique Substrings
  292. Find amplitude of a binary tree
  293. Find Ends of Each Paths
  294. Find the Biggest Triangle
  295. Find the centre of a sphere
  296. Find the Counterfeit
  297. Find the files then read them
  298. Find the First Number in Having a Certain Number of Divisors I
  299. Find the force of gravity between two objects
  300. Find the in-between point
  301. Find the lines!
  302. Find the Longest Increasing or Decreasing Combination in an Array
  303. Find the missed number
  304. Find the most adjacent integers of the same value in a grid
  305. Find the Most Probable Sum Value or Values, in Rolling N-dice of n Sides
  306. Find the name of the lucky variable
  307. Find the Next Powers Higher than a Given Value With Given Constraints
  308. Find the random seed
  309. Find the sum of the roots of a quadratic equation
  310. Finding a Circulation
  311. Finish Guess the Number Game
  312. Finish NxN Array Tic-Tac-Toe Game
  313. First n Prime Numbers
  314. First-Class Function Factory
  315. Fix arithmetic progression
  316. Fix array sequence
  317. Fix the base conversion function!
  318. Fix the Bugs (Syntax) - My First Kata
  319. Fix the pipes
  320. Fix the robot and save the secret Mars base
  321. Fixed length palindromes
  322. Fixed-length integer partitions
  323. Fizz Buzz (with restrictions)
  324. Fizz Buzz Reloaded
  325. FizzBuzz++
  326. Flatten A Nested Dictionary That Contains Lists
  327. Float or Integer verifier
  328. Floating-point Approximation (III)
  329. Folding Tiles Solver
  330. Following the Paths of Numbers Through Prime Factorization
  331. Football Season
  332. Four Letter Words ~ Mutations
  333. Fractions class
  334. Fractions of a currency' smallest value
  335. Frogificator
  336. Fuel usage reporting
  337. Function Composition
  338. Function iteration
  339. Funnel Out A String
  340. Gambling Game: Choosing Order
  341. Game of Go
  342. Game of Thrones : Wildlings are coming!
  343. Generate Numbers From Digits #2
  344. Generic number class
  345. Geohashing
  346. Geometric Mean I
  347. Geometric Mean II
  348. Get Euchre Score
  349. Get recursion limit
  350. Get the Excel column title!
  351. Getting along with Bernoulli's numbers
  352. getting started #let's piay
  353. Getting the neighbors
  354. Give me data
  355. Gnomes and Hats: A Horror Story
  356. Golden Section Search
  357. GPS coordinate conversions - DD to DMS
  358. Grader
  359. Grid index
  360. Group prime numbers
  361. Grouped by commas
  362. Guess the (prime) number, digit by digit
  363. Guess the float #1
  364. Guess the list pattern #2
  365. Guess the list pattern #3
  366. Guess the list pattern #4
  367. Guess Who?
  368. guessing game server
  369. Gymbro's Unique Gym - Weight Calculator
  370. Hack the NSA
  371. Hackermann
  372. Hanoi Tower Array
  373. Happy Numbers. Another performance edition.
  374. Heartbeat Status Montor
  375. Hello World without strings, numbers and booleans
  376. Help Green Lantern with his web site
  377. Help Mr. E
  378. Help Suzuki pack his coal basket!
  379. Help the farmer to count rabbits, chickens and cows
  380. Helpers For a 3DGame I: Biggest Triangle in a Sphere
  381. Heroes of Might & Magic II: Chain Lightning
  382. Hidden pixels
  383. Hide a message in a deck of playing cards
  384. High score table
  385. Hofstadter Q
  386. How far away is it ?
  387. How good are you really?
  388. How long each order will take
  389. How many dots are covered
  390. How many eggs?
  391. How many feelings?
  392. HTML Complementary Color
  393. HTML Element Generator
  394. Hungarian Cardinal Numerals
  395. Hungarian Vowel Harmony (harder)
  396. Hypercube Lists
  397. I Liked the SQL Better...
  398. I'm already Tracer
  399. Image host filename generator
  400. Image Processing: Gaussian Blurring
  401. Imaginary Base Conversion
  402. Imperfect Fibonacci Rabbits
  403. Implement Classes by using Functions
  404. Implementing SHA-1
  405. Inertial Array
  406. Infinite continued fractions
  407. Insane Circular Limited Sums
  408. Insane Increasing or Decreasing Numbers
  409. Insane Tri-Bicolor Tiling
  410. Integer factorization: CFRAC basics
  411. Integer to string deciphering
  412. Integer triangles
  413. Integer Triangles I: Maximum Number of Integer Triangles with the Smallest Perimeter
  414. Interlaced Spiral Cipher
  415. Intro to Statistics - Part 1: A Five figure summary
  416. Intro to Statistics - Part 2: Boxplots
  417. Intro to Statistics - Part 3: Correlation Coefficients
  418. IntroToArt
  419. intTunes
  420. IPv4 Parser
  421. IRR Calculation - evaluation of profitability
  422. Is it a group? (Group theory, Abstract algebra)
  423. Is there a sequence re-occuring in the list
  424. Is this a good batch of stout? (Student's t test)
  425. Is this event within this time?
  426. Isogram Cipher
  427. Iterative Rotation Cipher
  428. Jacob's Weight Loss Program
  429. Javascript filter - 1
  430. Jimmy's Journey
  431. Job Matching #2
  432. Jobs
  433. Johnny the Poker Player - What is my equity?
  434. Joyful Transpiler
  435. Jumble words
  436. Jungerstein's Math Training Room: 4. O Pascal tree, how green are your leaves?
  437. Jungerstein's Math Training Room: 5. Cat back
  438. Kata 2019: Bonus Game I
  439. Kata 2019: Bonus Game II
  440. Kata 2019: Fibonacci Bus
  441. Kata Impossible I - The Impossible Lottery
  442. Keyword Cipher Helper
  443. KISS - Keep It Simple Stupid
  444. Knapsack problem - the max value with the lists of elements
  445. Krazy King Blackjack
  446. Largest Numeric Palindrome
  447. Largest Power that Divides a Large Factorial
  448. Largest prime number containing n digit
  449. Last
  450. Last digits of N^2 == N
  451. Latin Squares
  452. Lattice Paths, But...?
  453. Lazily executing a function
  454. Lazy Init
  455. Leaderboard climbers
  456. Learning Remote Control
  457. Left$ and Right$
  458. Length Factorial Encryption
  459. Let's Play Darts: Beat The Power!
  460. Letterss of Natac
  461. Letterss of natac: build or buy
  462. Level Up!
  463. Lexographic sort with a twist
  464. Linked Lists - Front Back Split
  465. Linked Lists - Remove Duplicates
  466. Linked Lists - Shuffle Merge
  467. Linked Lists - Sorted Merge
  468. Linux history and ! command. Series#1 The !! command
  469. Linux history and ! command. Series#2 The !n command
  470. Linux history and ! command. Series#3 The !-n command
  471. Linux history and ! command. Series#4 The !string command
  472. Linux history and ! command. Series#5 The !?string command
  473. List of pairs instead of dictionary
  474. Little PL/SQL parser - get text literals
  475. Logic Detective
  476. Longest Consecutive Sequence of Squares
  477. Longest Palindromic Substring (Linear)
  478. Longest Strict Bouncy Subarray
  479. Looper
  480. Loose Change (Part 2)
  481. Ludic numbers
  482. Magic Dice: Who wins?
  483. Magic Zeckendorf
  484. Magritte - Golconda
  485. Mahjong - #1 Pure Hand
  486. Make a spiral
  487. Make them bark!
  488. Making Copies
  489. Manage the Robot Factory: Day 1
  490. Markings to White Triangles and How to Find Them
  491. Master your primes: sieve with memoization
  492. Mastermind
  493. matrix expanding
  494. Matrix Exponentiation
  495. Max Collatz Sequence Length
  496. Max number of people and year in a specific place
  497. Maximum 2d subarray sum
  498. Maximum and Minimum Numbers as a Result of all Possible Concatenations and Fulfilling Certain Constraints
  499. Maximum Area in Histogram
  500. Maximum Overkill
  501. Maze Exit
  502. Mean without outliers
  503. Membership (with restrictions)
  504. Memesorting
  505. Memoized Log Cutting
  506. Message from Alien (Easy Version)
  507. Midpoint Sum
  508. Minesweeper
  509. Minimal Cost Binary Search Trees
  510. Minimal Squarewave PCM Synthesizer
  511. Minimum exact p
  512. Minimum number of taxis
  513. Minimum path in squares
  514. Minimum Ticket Cost
  515. Minimum Transactions
  516. Minimum unfairness of a list/array
  517. Mistaking a forest for a tree
  518. Molecule to atoms
  519. Mongodb ObjectID
  520. MONTE CARLO 3D
  521. Morse Encoding
  522. Most common first
  523. Most improved - Puzzles #4
  524. MTV Cribs
  525. Multi Poly Coordinates
  526. Multicast IP Address to MAC address mapping
  527. Multiple implications
  528. Multiply Two Numbers Without Integers
  529. Multiply without asterisk
  530. Multiplying Binomials
  531. Multirange iterator
  532. Multisize Nonogram Solver
  533. Musical Scales and Modes
  534. My smallest code interpreter (aka Brainf**k)
  535. My Very Own Python's Split Function
  536. Mysterious Letters
  537. N Linear
  538. n times 2 to the power of x without function or class method and return
  539. n-Bonacci Ratio
  540. N-centered Array
  541. N-Dimensional Vector Magnitude
  542. N00bify - English to n00b Translator
  543. Nearly Flatten a Messy Array
  544. Nerdle - The General Version
  545. New season, new league
  546. Next Higher Value # 1
  547. Next level string padding
  548. NIM the game
  549. No adjacent integers sequence generator
  550. No arithmetic progressions
  551. No musical :(
  552. No unknown variables!
  553. Northwest and Southeast corners
  554. nova polynomial 5. from roots
  555. Now that's a crib!
  556. Number Decoding
  557. Number of Digit d in m-based Number Converted to Base n
  558. Number Shortening Filter
  559. Numbers Having Digits Occurring Only Once
  560. Numbers with Collatz Starting Patterns
  561. Nut Farm
  562. Nut Farm 2
  563. OCR Numbers
  564. Odd-squares traversal
  565. Odder than the rest
  566. Odder than the rest - 2
  567. Old Mobile Display
  568. One for His Nob: Scoring Cribbage Hands
  569. One Line Task: Diamond Creator Pro
  570. One line task: Is the King in check ?
  571. One Line Task: Palindrome String
  572. Only-Readable-Once list
  573. Operation Transformation
  574. Operator Insertion
  575. Optimal Taxi Fare
  576. Optimized Pathfinding Algorithm
  577. Oracle: Coin Method
  578. Ordering Beers in Poland
  579. Ordinal Numbers
  580. Packet Delivery -- Enforcing Constraints
  581. packing rectangles
  582. Palindrome integer composition
  583. Palindromic Expression
  584. Palindromization
  585. Pandigital Sequence
  586. Paperboy 2
  587. Papers, Please
  588. Parametric to Rectangular Equation
  589. Parentheses are loud !
  590. Parse bank account number
  591. Parse python terminal output
  592. Parse the log
  593. Partial Word Searching
  594. Password generator
  595. Password validator
  596. Path Finder #4: where are you?
  597. Perimeter Sum
  598. Permutation-free Strings
  599. Personalized brand list
  600. Physics - Mechanics - Atwood Machines in Series
  601. Pi approximation fractions
  602. Picking the best casino game
  603. Pig Sursurunga
  604. Pitches and Notes
  605. Plotting points on a grid.
  606. Pointless Farmer
  607. Points in the circle
  608. Points On A Line
  609. Polydivisible Numbers
  610. Polynomial Evaluation - Binomial Form
  611. Posix command
  612. Possibilities of throwing a coin n times
  613. Possible Triangles Formed with Available Iron Rods
  614. Power Laws
  615. Power tower modulo m
  616. Precise fractions pt. 1 - basics
  617. Prefill an Array
  618. Prime Ant - Crazy Version
  619. Prime factorization
  620. Prime number decompositions
  621. Principal Diagonal | VS | Secondary Diagonal
  622. Print count and numbers
  623. Printing Array elements with Comma delimiters
  624. PRNG: Linear Congruential Generator
  625. Probabilities for Sums in Rolling Cubic Dice
  626. Probable Prime or Composite (Much bigger primes)
  627. Process Waterfowl Survey Data Results
  628. Processes
  629. Product Partitions II
  630. Program hangs!
  631. Progress of a challenge
  632. Progressive Spiral Number Branch
  633. Progressive Spiral Number Distance
  634. Progressive Spiral Number Position
  635. Projectile Motion
  636. Promenade Fractions (from BIO 2016)
  637. Propositional SAT Problem
  638. Propositional SAT Problem [Performance]
  639. Pull your words together, man!
  640. Pythagorean Triplets
  641. Python's Dynamic Classes #1
  642. Python's Dynamic Classes #2
  643. Python's Dynamic Classes #3
  644. Quadratic Enumerator
  645. Quest: Kill ten rats!
  646. Queue Battle
  647. Radical Simplifier
  648. Radix Tree
  649. Ragbaby cipher
  650. Random Integers
  651. Range Extractor
  652. Range of Integers in an Unsorted String
  653. Range Parser
  654. Ranking Poker Hands
  655. Ratio of Bouncy Numbers
  656. Rational Zeros
  657. RDS (Radio Data System) Splash Text Concatenation
  658. Read a UPC/Barcode
  659. Read a UPC/Barcode Part 2
  660. Read the time
  661. Readability is King
  662. Recaman Sequence
  663. Recover a secret string from random triplets
  664. Recovering from a Disk Crash - Reverse Engineering Some Lost Code!
  665. Rectangle Cipher Puzzle
  666. Rectangular Subsets of Tiles in Square Grids (Fixed)
  667. Recursion puzzle
  668. Regex for a decimal number divisible by 4
  669. Regex for Gregorian date validation
  670. Regex to Match Significant Figures
  671. Regexp basics - parsing mana cost
  672. RegExp Fun #1 - When I miss few days of gym
  673. Regular expression for binary numbers divisible by 5
  674. Regular Expressions (groups): Splitting phone numbers into their separate parts.
  675. Relatively Prime Numbers
  676. Remember members decorator
  677. Retirement Planning as a Service
  678. Reverse a singly-linked list
  679. Reverse Inside Parentheses (Inside Parentheses)
  680. Reverse polish notation calculator
  681. Reverse Polish Notation solver (Easy)
  682. Reversi row rudiments
  683. riemann sums II (trapezoidal rule)
  684. Right Truncatable Harshad numbers
  685. RoboScript #2 - Implement the RS1 Specification
  686. RoboScript #3 - Implement the RS2 Specification
  687. RoboScript #4 - RS3 Patterns to the Rescue
  688. Roman numerals, Zeroes and Fractions
  689. ROT13 variant cipher
  690. Rotate Array (JS)
  691. Rotate Corners
  692. Rotated string
  693. Rotational energy levels
  694. Rotational state populations (the Boltzmann distribution)
  695. Rotten Oranges
  696. Round by 0.5 steps
  697. RPG dice roller
  698. RPS Knockout Tournament Winner
  699. Rubiks cube CFOP algo : Cross
  700. Rudimentary Pivot Table
  701. Rule 30
  702. Russian Peasant Multiplication
  703. Sales report
  704. Same Birthday Probability
  705. Sat Nav directions
  706. Save for retirement
  707. Schedulability Test
  708. School Class Arrangement
  709. Scraping: Get the Year a CodeWarrior Joined
  710. Searching for Bulls
  711. Seat Allocation Double Dutch
  712. Secret Agent Time Travel Calculations
  713. Secret knock
  714. Selective memory
  715. Self-closing Cookie Jar
  716. Semi-Thue Systems - The Word Problem [Part 1]
  717. Sentence to words
  718. Separate filename from extension
  719. Sequence convergence
  720. Sequence generator
  721. Set Closure Generator
  722. Seventh JSON of a seventh JSON
  723. Shakespearean Tug of War
  724. Shallowest path across the river
  725. Shelve your trophies
  726. Shifted cycles
  727. Shorten IPv6 Address
  728. Shortest string
  729. Shortest string that contains all possible bigrams from set of characters
  730. Sierpinski triangle
  731. Simple Barcode Scanner
  732. Simple elevator
  733. Simple Encryption #2 - Index-Difference
  734. Simple Encryption #4 - Qwerty
  735. Simple Events
  736. Simple eviternity numbers
  737. Simple Finite State Machine Compiler
  738. Simple Fun #134: Fix Progression
  739. Simple Fun #139: Black And White
  740. Simple Fun #148: Exchange Sort
  741. Simple Fun #149: Next Day Of Week
  742. Simple Fun #150: Robot Transfer
  743. Simple Fun #153: Knight Rescue
  744. Simple Fun #157: Counting Triangles
  745. Simple Fun #167: Spreadsheet
  746. Simple Fun #170: Sum Groups
  747. Simple Fun #178: Faulty Odometer
  748. Simple Fun #188: Slogans
  749. Simple Fun #190: Folding Paper
  750. Simple Fun #201: Cards And Pero
  751. Simple Fun #26: Weak Numbers
  752. Simple Fun #283: Censor The Forbidden Words
  753. Simple Fun #299: Look And Say And Sum
  754. Simple Fun #335: Two Programmers And Gold
  755. Simple Fun #342: Buy Newspaper
  756. Simple Fun #387: Lonely Frog IV
  757. Simple Fun #53: Combs
  758. Simple Fun #55: Cyclic String
  759. Simple Fun #62: Draw Rectangle
  760. Simple Fun #89: Boxes Packing
  761. Simple Interactive Interpreter
  762. Simple max digit sum
  763. Simple maze
  764. Simple non-decreasing array
  765. Simple number divisibility
  766. Simple number sequence
  767. Simple number triangle
  768. Simple palindrome game
  769. Simple parenthesis removal
  770. Simple Pig Latin
  771. Simple repeated words
  772. Simple reversal game
  773. Simple Socket Client
  774. Simple string division
  775. Simple string matching
  776. Simple Substitution Cipher Helper
  777. Simple Sum (with restrictions)
  778. Simple sum of pairs
  779. Simple template
  780. Simple Web Framework #1: Create a basic router
  781. Simpler Interactive Interpreter
  782. Simplexer
  783. Simplifying multilinear polynomials
  784. Simulating Collective Behaviour with Linear Threshold Model
  785. Simultaneous Equations - Three Variables
  786. Single Word Pig Latin
  787. Sir , showMe yourID
  788. Slamming Lockers
  789. Sleigh Authentication
  790. So Easy: Charge time calculation
  791. So many kinds of numbers!
  792. Social Golfer Problem Validator
  793. Social Golfer Problem Validator V2
  794. Socialist distribution
  795. socket guessing game client
  796. Solve the Grid! Binary Toggling Puzzle
  797. Some Circles
  798. Some Tips For Quality Control I
  799. Sophie Germain primes
  800. Sort a massive list of strings (hard)
  801. Sort only integers in Nested List
  802. Sort the comments!
  803. Sortable Poker Hands
  804. Sortable Shapes
  805. Sorting Integers into a nested list
  806. Sorting Poker
  807. Sorting Time
  808. Space Invaders Underdog
  809. Spanish class help
  810. Speed Control
  811. Spelling Bee II
  812. SPF Russia
  813. Spidey Swings Across Town
  814. Spinning Rings - Fidget Spinner Edition
  815. Split string by multiple delimiters
  816. Split Without Loss
  817. Splitting the Workload (part II)
  818. Sports league table - help your local team!
  819. Spot the Differences
  820. Spreadsheet Cell Name Conversions
  821. Spy Agent
  822. Spy games - rebuild your decoder
  823. Squad number generator
  824. Square Cubic Triples
  825. Square string tops
  826. Square sums (simple)
  827. Stack Arithmetic Machine
  828. Stacked Balls - 3D (square base)
  829. Stop the loop after n seconds
  830. Strange roman numbers
  831. Streaky Patterns in Coin Flips
  832. String basics
  833. String character frequency
  834. String counting
  835. String Pyramid
  836. String searching with wildcard
  837. String Shortener (shrink)
  838. String subpattern recognition II
  839. String subpattern recognition III
  840. String to integer conversion
  841. Strip Url Params
  842. Sub-array division
  843. Subsequence Product Sum
  844. Subset Sum Problem
  845. Sudoku Solver
  846. Sum and Multiply
  847. Sum of certain products
  848. Sum of certain products II
  849. Sum of dices
  850. Summing subsets in list
  851. Sums of Perfect Squares
  852. Sungka
  853. Supernatural
  854. Swap items in a dictionary
  855. Swap Row In Certain Columns of a Matrix
  856. Symbolic differentiation of prefix expressions
  857. T.T.T.#2: Equal to 24
  858. T.T.T.27: Four piles of apples
  859. Talisman Board Game Combat System Checker
  860. Task master
  861. Temperature converter
  862. Terrible Exception Handling
  863. Tetris Series #2 — Primitive Gameplay
  864. Texas Hold'em Hands
  865. The Chakitra's language
  866. The cross-stitch Kata
  867. The Enigma Machine - Part 2: A Rotor
  868. The Enigma Machine - Part 3: The Reflector
  869. The Enigma Machine - Part 4: A Rotor Part II
  870. The most asked question on CodeWars
  871. The Seven Bridges of Königsberg
  872. Tic-Tac-Toe Checker
  873. Time For Validation
  874. Traffic lights
  875. Train of dominoes
  876. Triangulate a konvex polygon
  877. Tug-o'-War
  878. Twice Their Age
  879. Two Sets of Equal Sum
  880. Understanding epidemic.
  881. Unicode Math
  882. Vanilla Neural Network from scratch
  883. Vanity Plates
  884. Watchmaker problems - watch hands issue
  885. Where am I again?
Clone this wiki locally