Skip to content

List of Python Kata to Update

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