An open API service indexing awesome lists of open source software.

https://github.com/aritrakar/codewars

My solutions to some problems from Codewars.
https://github.com/aritrakar/codewars

Last synced: 8 months ago
JSON representation

My solutions to some problems from Codewars.

Awesome Lists containing this project

README

          

# codewars
My solutions to some Katas from [Codewars](https://www.codewars.com). [Profile](https://www.codewars.com/users/akar28/stats).

Last updated: 6/13/2021

## Ranks
Ranks are used to indicate the proficiency of users and the difficulty of Kata. There are two classes of ranks, Kyu and Dan, which are divided in 8 levels each. By increasing order of proficiency/difficulty: (i) 8 Kyu to 1 Kyu; (ii) 1 Dan to 8 Dan

### My Rank: 4 kyu

| # | Title | Solution | Kyu |
| :-: |:---------:|:----------:|:-----:|
| 1 | [Multiply](https://www.codewars.com/kata/50654ddff44f800200000004) | [Java](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/Multiply.java), [Python](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/Multiply.py) | 8 |
| 2 | [Jaden Casing Strings](https://www.codewars.com/kata/5390bac347d09b7da40006f6) | [Java](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/JadenCase.java) | 7 |
| 3 | [Find the odd int](https://www.codewars.com/kata/54da5a58ea159efa38000836) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/FindOdd.java) | 6 |
| 4 | [Highest and Lowest](https://www.codewars.com/kata/554b4ac871d6813a03000035) | [Java](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/HighestAndLowest.java) | 7 |
| 5 | [Your order, please](https://www.codewars.com/kata/55c45be3b2079eccff00010f) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/Order.java) | 6 |
| 6 | [Two to One](https://www.codewars.com/kata/5656b6906de340bd1b0000ac) | [Java](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/TwoToOne.java) | 7 |
| 7 | [Bit Counting](https://www.codewars.com/kata/526571aae218b8ee490006f4/train) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/BitCounting.java), [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/BitCounting.py) | 6 |
| 8 | [Who Likes it?](https://www.codewars.com/kata/5266876b8f4bf2da9b000362) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/WhoLikesIt.java) | 6 |
| 9 | [Grasshopper - Messi Goals](https://www.codewars.com/kata/55ca77fa094a2af31f00002a) | [Java](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/Goals.java) | 8 |
| 10 | [Greet Me](https://www.codewars.com/kata/535474308bb336c9980006f2) | [Java](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/GreetMe.java) | 7 |
| 11 | [Digit Power Sum](https://www.codewars.com/kata/5626b561280a42ecc50000d1) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/SumDigPower.java) | 6 |
| 12 | [Encrypt This!](https://www.codewars.com/kata/5848565e273af816fb000449) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/EncryptThis.java) | 6 |
| 13 | [Two Sum](https://www.codewars.com/kata/52c31f8e6605bcc646000082) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/TwoSum.java) | 6 |
| 14 | [Detect Pangram](https://www.codewars.com/kata/545cedaa9943f7fe7b000048) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/DetectPangram.java) | 6 |
| 15 | [ATM](https://www.codewars.com/kata/5635e7cb49adc7b54500001c) | [Java](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/ATM.java) | 7 |
| 16 | [Is n divisible by (...)?](https://www.codewars.com/kata/558ee8415872565824000007) | [Java](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/IsDivisible.java) | 7 |
| 17 | [Is n divisible by x and y?](https://www.codewars.com/kata/5545f109004975ea66000086) | [Java](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/IsDivisibleXY.java) | 8 |
| 18 | [Write number in expanded form](https://www.codewars.com/kata/5842df8ccbd22792a4000245) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/ExpandedForm.java) | 6 |
| 19 | [Write out numbers](https://www.codewars.com/kata/52724507b149fa120600031d) | [JavaScript](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/WriteOutNumbers.js) | 5 |
| 20 | [Find the Capitals](https://www.codewars.com/kata/53573877d5493b4d6e00050c) | [JavaScript](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/Capitals.js) | 7 |
| 21 | [Dubstep](https://www.codewars.com/kata/551dc350bf4e526099000ae5) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/Dubstep.java), [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/Dubstep.py) | 6 |
| 22 | [The Vowel Code](https://www.codewars.com/kata/53697be005f803751e0015aa) | [JavaScript](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/TheVowelCode.js) | 6 |
| 23 | [Sum of two lowest positive integers](https://www.codewars.com/kata/558fc85d8fd1938afb000014) | [JavaScript](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/LowestIntegersSum.js) | 7 |
| 24 | [Find the next perfect square](https://www.codewars.com/kata/56269eb78ad2e4ced1000013) | [Java](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/NextPerfectSquare.java), [Python](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/NextPerfectSquare.py) | 7 |
| 25 | [Stop gninnipS My sdroW!](https://www.codewars.com/kata/5264d2b162488dc400000001) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/SpinWords.py) | 6 |
| 26 | [List Filtering](https://www.codewars.com/kata/53dbd5315a3c69eed20002dd) | [Python](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/ListFiltering.py) | 7 |
| 27 | [Credit Card Mask](https://www.codewars.com/kata/5412509bd436bd33920011bc) | [Python](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/CreditCardMask.py) | 7 |
| 28 | [Square Every Digit](https://www.codewars.com/kata/546e2562b03326a88e000020) | [Python](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/SquareEveryDigit.py) | 7 |
| 29 | [Find the unique number](https://www.codewars.com/kata/585d7d5adb20cf33cb000235) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/FindUniqueNumber.py) | 6 |
| 30 | [Split Strings](https://www.codewars.com/kata/515de9ae9dcfc28eb6000001) | [Java](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/SplitStrings.py) | 6 |
| 31 | [Delete occurrences of an element if it occurs more than n times](https://www.codewars.com/kata/554ca54ffa7d91b236000023) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/DeleteOccurrences.py) | 6 |
| 32 | [Exes and Ohs](https://www.codewars.com/kata/55908aad6620c066bc00002a) | [Python](https://github.com/aritrakar/codewars/blob/main/7%2C8%20kyu/ExesAndOhs.py) | 7 |
| 33 | [Find the missing letter](https://www.codewars.com/kata/5839edaa6754d6fec10000a2) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/FindMissingLetter.py) | 6 |
| 34 | [Multiples of 3 or 5](https://www.codewars.com/kata/514b92a657cdc65150000006) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/Multiple3or5.py) | 6 |
| 35 | [Tribonacci Sequence](https://www.codewars.com/kata/556deca17c58da83c00002db) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/TribonacciSequence.py) | 6 |
| 36 | [Array.diff](https://www.codewars.com/kata/523f5d21c841566fde000009) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/ArrayDiff.py) | 6 |
| 37 | [Unique in Order](https://www.codewars.com/kata/54e6533c92449cc251001667) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/UniqueInOrder.py) | 6 |
| 38 | [Common Denominators](https://www.codewars.com/kata/54d7660d2daf68c619000d95) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/CommonDenominators.py) | 5 |
| 39 | [Moving zeros to the end](https://www.codewars.com/kata/52597aa56021e91c93000cb0) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/MoveZeroesToEnd.py) | 5 |
| 40 | [Pagination Helper](https://www.codewars.com/kata/515de9ae9dcfc28eb6000001) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/PaginationHelper.py) | 5 |
| 41 | [Regex Password Validation](https://www.codewars.com/kata/52e1476c8147a7547a000811) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/RegexPasswordVlaidation.py) | 5 |
| 42 | [Rot13](https://www.codewars.com/kata/530e15517bc88ac656000716) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/Rot13.py) | 5 |
| 43 | [Permutations](https://www.codewars.com/kata/5254ca2719453dcc0b00027d) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/Permutations.py) | 4 |
| 44 | [Tic Tac Toe checker](https://www.codewars.com/kata/525caa5c1bf619d28c000335) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/TicTacToeChecker.py) | 5 |
| 45 | [Valid Parentheses](https://www.codewars.com/kata/5263c6999e0f40dee200059d) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/ValidParentheses.py) | 5 |
| 46 | [The Observed PIN](https://www.codewars.com/kata/5263c6999e0f40dee200059d) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/ObservedPIN.py) | 4 |
| 47 | [Last digit of a large number](https://www.codewars.com/kata/5511b2f550906349a70004e1) | [Python](https://github.com/aritrakar/codewars/blob/main/5%2C6%20kyu/LastDigitLarge.py) | 5 |
| 48 | [Last digit of a huge number](https://www.codewars.com/kata/5518a860a73e708c0a000027) | [Python](https://github.com/aritrakar/codewars/blob/main/3%2C4%20kyu/LastDigitHuge.py) | 3 |