Skip to content

List of Python Kata to Update

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