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