Skip to content

List of Python Kata to Update

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