Skip to content

streltcov/codewars_solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codewars kata solutions

CodeWars

  • Kata - an algorithm you have to solve in any programming language

  • Kyu - a digit that shows kata difficulty level or the user rank on the platform

Python kata

Kyu-3
  1. Make a spiral - [kata] [solution]
Kyu-4
  1. Snail - [kata] [solution]
Kyu-5
  1. Calculate Variance - [kata] [solution]
  2. Number of trailing zeros of N - [kata] [solution]
  3. Did you mean ...? - [kata] [solution]
  4. RGB to HEX - [kata] [solution]

Kyu-6
  1. Mexican Wave - [kata] [solution]
  2. Multiplication tables - [kata] [solution]
  3. Array diff - [kata] [solution]
  4. Autocomplete! Yay! - [kata] [solution]
  5. Encrypt this! - [kata] [solution]
  6. If you can read this... - [kata] [solution]
  7. The Vowel Code - [kata] [solution]
  8. Dashatize it - [kata] [solution]
  9. Count characters in your string - [kata] [solution]
  10. Title Case - [kata] [solution]
  11. Sum of Digits/Digital Root - [kata] [solution]
  12. Break camelCase - [kata] [solution]
  13. Detect Pangram - [kata] [solution]
  14. Pascal's Triangle - [kata] [solution]
  15. Find the odd int - [kata] [solution]

Kyu-7
  1. Square every digit - [kata] [solution]
  2. Sum of odd numbers - [kata] [solution]
  3. Disemvowel Trolls - [kata] [solution]
  4. List Filtering - [kata] [solution]
  5. Vowel Count - [kata] [solution]
  6. Reverse Letters in Sentence - [kata] [solution]
  7. transform an array into string [kata] [solution]
  8. Easy Wallpaper - [kata] [solution]

Kyu-8
  1. Convert boolean values to strings 'Yes' or 'No' - [kata] [solution]
  2. Abbreviate a Two Word Name - [kata] [solution]
  3. Basic Mathematical Operations - [kata] [solution]
  4. Counting sheep... - [kata] [solution]
  5. Reverse List Order - [kata] [solution]
  6. Function 2 - squaring an argument - [kata] [solution]
  7. Pillars - [kata] [solution]
  8. Beginner - Lost Without a Map - [kata] [solution]
  9. Hello, Name or World! - [kata] [solution]
  10. Sentence Smash - [kata] [solution]
  11. Even or Odd - [kata] [solution]
  12. Reversed sequence - [kata] [solution]
  13. Do i get a bonus? - [kata] [solution]
  14. Multiply - [kata] [solution]

SQL Kata

Kyu-5
  1. SQL Basics: simple VIEW - [kata] [solution]
  2. SQL Statistics: min, median, max - [kata] [solution]
  3. Count weekdays - [kata] [solution]
Kyu-6
  1. Conditional count - [kata] [solution]
  2. Present JSON data the SQL way - [kata] [solution]
  3. SQL Basics: monsters using CASE - [kata] [solution]
  4. SQL Basics: simple null handling - [kata] [solution]
  5. SQL Basics: simple WITH - [kata] [solution]
Kyu-7
  1. Basics: length based select with LIKE - [kata] [solution]
  2. Best selling books - [kata] [solution]
  3. EASY SQL: cube root and natural log - [kata] [solution]
  4. Multiple maximum - [kata] [solution]
  5. SQL Basics: simple JOIN - [kata] [solution]
  6. SQL Basics: simple GROUP BY - [kata] [solution]
  7. SQL: concatenating columns - [kata] [solution]
  8. SQL with LOTR: elven wildcard - [kata] [solution]
  9. Sum of angles - [kata] [solution]
  10. Countries capitals for Trivia night - [kata] [solution]
Kyu-8
  1. Adults only - [kata] [solution]
  2. Collect tuition - [kata] [solution]
  3. EASY SQL: Lower case - [kata] [solution]
  4. EASY SQL: Ordering - [kata] [solution]
  5. EASY SQL: Rounding decimals - [kata] [solution]
  6. EASY SQL: Square root and log - [kata] [solution]
  7. On the Canadian border - [kata] [solution]
  8. Register for party - [kata] [solution]
  9. SQL Basics: mod - [kata] [solution]

FORTRAN Kata

Kyu-8
  1. Century from year - [kata] [solution]
  2. Grasshopper summation - [kata] [solution]
  3. Multiply - [kata] [solution]