{"id":22850232,"url":"https://github.com/956mb/kata","last_synced_at":"2025-03-31T06:28:32.779Z","repository":{"id":167126584,"uuid":"228286994","full_name":"956MB/Kata","owner":"956MB","description":"Most of my completed Codewars katas.","archived":false,"fork":false,"pushed_at":"2024-04-28T22:24:45.000Z","size":183,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-06T10:53:21.604Z","etag":null,"topics":["codewars","codewars-solutions","kata","kyu","python3"],"latest_commit_sha":null,"homepage":"https://www.codewars.com/users/956MB","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/956MB.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-12-16T02:31:31.000Z","updated_at":"2024-11-24T01:00:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"29edd9ff-752f-4e4c-acd0-202e768877f0","html_url":"https://github.com/956MB/Kata","commit_stats":null,"previous_names":["956mb/cw-katas","956mb/kata"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/956MB%2FKata","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/956MB%2FKata/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/956MB%2FKata/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/956MB%2FKata/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/956MB","download_url":"https://codeload.github.com/956MB/Kata/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246427647,"owners_count":20775625,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codewars","codewars-solutions","kata","kyu","python3"],"created_at":"2024-12-13T05:06:56.071Z","updated_at":"2025-03-31T06:28:32.760Z","avatar_url":"https://github.com/956MB.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![badge](https://www.codewars.com/users/956MB/badges/large)\n\n*Most* of my [Codewars](https://www.codewars.com/users/956MB) katas. Majority are in `Python` as it's my easy go-to, but I'm trying to do more in `C++` / `Go` / `Lua` / `Zig` (eventually). Please don't laugh.\n\n```lua\n               =========                  Project: Kata (1 branch)\n            ===============               HEAD: 5502f12 (master)\n           =================              Created: 4 years ago\n          ===  ==============             Languages:                           \n          ===================                        ● Python (87.1 %) ● C++ (12.9 %)\n                   ==========             Last change: now\n   ========================== =======     Contributors: 3\n ============================ ========    URL: https://github.com/956MB/Kata.git\n============================= =========   Commits: 123\n============================ ==========   Churn (1): .gitignore 1\n========================== ============              …/Pyramid_Slide_Down/main.py 1\n============ ==========================              …/Ratio_Of_Bouncy_Numbers/main.py 1\n========== ============================   Lines of code: 2746\n========= =============================   Size: 314.83 KiB (150 files)\n ======== ============================    License: MIT\n  ======= ==========================   \n          ==========                   \n          ===================          \n          ==============  ===          \n           =================           \n            ===============            \n               =========\n```\n\n### [4kyu](./4kyu/)\n\n*   [Next bigger number with the same digits](./4kyu/Next_bigger_number_with_the_same_digits/smaller.py)\n*   [Strings Mix](./4kyu/Strings_Mix/mix.py)\n*   [Most frequently used words](./4kyu/Most_frequently_used_words/most_frequent.py)\n*   [How Many Numbers III](./4kyu/How_Many_Numbers_III/second.py)\n*   [Pyramid Slide Down](./4kyu/Pyramid_Slide_Down/main.py)\n\n### [5kyu](./5kyu/)\n\n*   [Maximum subarray sum](./5kyu/Maximum_subarray_sum/max.py)\n*   [Weight for weight](./5kyu/Weight_for_weight/weight.py)\n*   [Minimum number of taxis](./5kyu/Minimum_number_of_taxis/minimum.py)\n*   [Number of trailing zeros](./5kyu/Number_of_trailing_zeros/trailing.py)\n*   [The Hashtag Generator](./5kyu/The_Hashtag_Generator/hashtag.py)\n*   [RGB To Hex Conversion](./5kyu/RGB_To_Hex_Conversion/rgb_to_hex.py)\n*   [Luck check](./5kyu/Luck_check/luck_check.py)\n*   [Pick peaks](./5kyu/Pick_peaks/peaks.py)\n*   [Stable Weight Arrangement](./5kyu/Stable_Weight_Arrangement/three.py)\n*   [Moving Zeros To The End](./5kyu/Moving_Zeros_To_The_End/moving_zeros.py)\n*   [String N Iterations String](./5kyu/String_N_Iterations_String/string.py)\n*   [Matching And Substituting](./5kyu/Matching_And_Substituting/matching.py)\n*   [Best Travel](./5kyu/Best_Travel/best.py)\n*   [Ratio Of Bouncy Numbers](./5kyu/Ratio_Of_Bouncy_Numbers/main.py)\n*   [Rot13](./5kyu/Rot13/rot.py)\n*   [Artificial Rain](./5kyu/Artificial_Rain/faster_rain.py)\n*   [Beeramid](./5kyu/Beeramid/beeramid.py)\n*   [Simple Pig Latin](./5kyu/Simple_Pig_Latin/pig_latin.py)\n*   [Closest and Smallest](./5kyu/Closest_and_Smallest/c_s.py)\n*   [Blackjack Scorer](./5kyu/Blackjack_Scorer/blackjack.py)\n*   [Directions Reduction](./5kyu/Directions_Reduction/dirReduc.py)\n*   [Human Readable Time](./5kyu/Human_Readable_Time/time.py)\n*   [Packing your backpack](./5kyu/Packing_your_backpack/packing.py)\n*   [Find the unique string](./5kyu/Find_the_unique_string/unique.py)\n*   [Base64 Encoding](./5kyu/Base64_Encoding/base64.py)\n*   [How Many Numbers II](./5kyu/How_Many_Numbers_II/how_many_II.py)\n*   [Interleaving Arrays](./5kyu/Interleaving_Arrays/interleaving.py)\n*   [Josephus Survivor](./5kyu/Josephus_Survivor/survivor.py)\n\n### [6kyu](./6kyu/)\n\n*   [Find the Mine](./6kyu/Find_the_Mine/mine.py)\n*   [A String of Sorts](./6kyu/A_String_of_Sorts/sorts.py)\n*   [WeIrD StRiNg CaSe](./6kyu/WeIrD_StRiNg_CaSe/weird.py)\n*   [Highest Scoring Word](./6kyu/Highest_Scoring_Word/highest.py)\n*   [The Lamp](./6kyu/The_Lamp/lamp.py)\n*   [Vasya-Clerk](./6kyu/Vasya-Clerk/clerk.py)\n*   [Mexican Wave](./6kyu/Mexican_Wave/wave.py)\n*   [Longest Alphabetical Substring](./6kyu/Longest_Alphabetical_Substring/substring.py)\n*   [Alternating Split](./6kyu/Alternating_Split/split.cpp)\n*   [The Deaf Rats of Hamelin](./6kyu/The_Deaf_Rats_of_Hamelin/deaf.py)\n*   [Password Maker](./6kyu/Password_Maker/password.py)\n*   [Steps in Primes](./6kyu/Steps_in_Primes/steps.py)\n*   [longest palindrome](./6kyu/longest_palindrome/longest.py)\n*   [Split Strings](./6kyu/Split_Strings/split.py)\n*   [Positons Average](./6kyu/Positons_Average/average.py)\n*   [Easy Diagonal](./6kyu/Easy_Diagonal/diagnoal.py)\n*   [Counting Duplicates](./6kyu/Counting_Duplicates/duplicates.py)\n*   [More Zeros than Ones](./6kyu/More_Zeros_than_Ones/more.py)\n*   [Delete occurrences](./6kyu/Delete_occurrences/occurrences.py)\n*   [Make the Deadfish swim](./6kyu/Make_the_Deadfish_swim/dead_fish.py)\n*   [Consecutive strings](./6kyu/Consecutive_strings/consecutive.py)\n*   [Count smiley faces](./6kyu/Count_smiley_faces/count.py)\n*   [Alternating sort](./6kyu/Alternating_sort/alt_sort.py)\n*   [Reverse or rotate](./6kyu/Reverse_or_rotate/revrot.py)\n*   [Equal SIdes of An Array](./6kyu/Equal_SIdes_of_An_Array/equal.cc)\n*   [Cat and Mouse](./6kyu/Cat_and_Mouse/cat_mouse.py)\n*   [Take a Ten Minute walk](./6kyu/Take_a_Ten_Minute_walk/walk.py)\n*   [Character with longest consecutive repetition](./6kyu/Character_with_longest_consecutive_repetition/longest.py)\n*   [Range function](./6kyu/Range_function/range.py)\n*   [Are they the same](./6kyu/Are_they_the_same/same.py)\n*   [Find the odd int](./6kyu/Find_the_odd_int/odd.py)\n*   [Pyramid Array](./6kyu/Pyramid_Array/pyramid.cc)\n*   [Stop gninnipS My sdroW](./6kyu/Stop_gninnipS_My_sdroW/spinning.py)\n*   [CamelCase Method](./6kyu/CamelCase_Method/camel.py)\n*   [Count and Group Occurrences](./6kyu/Count_and_Group_Occurrences/count.py)\n*   [Split and Add](./6kyu/Split_and_Add/split.py)\n*   [Find The Parity Outlier](./6kyu/Find_The_Parity_Outlier/outlier.py)\n*   [Two sum](./6kyu/Two_sum/two.cc)\n*   [Who has the most money](./6kyu/Who_has_the_most_money/money.py)\n*   [Duplicate Encoder](./6kyu/Duplicate_Encoder/duplicate.py)\n*   [Create Phone Number](./6kyu/Create_Phone_Number/phone_number.py)\n*   [Playing with digits](./6kyu/Playing_with_digits/playing.py)\n*   [Sum of Digits](./6kyu/Sum_of_Digits/sum.cc)\n*   [Roman Numeral Decoder](./6kyu/Roman_Numeral_Decoder/decoder.py)\n*   [Does my number look big in this](./6kyu/Does_my_number_look_big_in_this/narcissistic.py)\n*   [Give me a diamond](./6kyu/Give_me_a_diamond/diamond.py)\n*   [Build Tower](./6kyu/Build_Tower/tower.py)\n*   [Grouped By Commas](./6kyu/Grouped_By_Commas/commas.py)\n*   [Row of odd triangle](./6kyu/Row_of_odd_triangle/row.py)\n*   [Pairs of Bears](./6kyu/Pairs_of_Bears/pairs.py)\n*   [Which are in](./6kyu/Which_are_in/which.py)\n*   [Alternating Loops](./6kyu/Alternating_Loops/alternating.py)\n*   [Gap in Primes](./6kyu/Gap_in_Primes/gap.py)\n*   [first character that repeats](./6kyu/first_character_that_repeats/first.py)\n*   [Largest Number Arrangement](./6kyu/Largest_Number_Arrangement/largest.py)\n*   [Replace With Alphabet Position](./6kyu/Replace_With_Alphabet_Position/replace.py)\n*   [Consonant value](./6kyu/Consonant_value/consonant.py)\n*   [Casino chips](./6kyu/Casino_chips/casino.py)\n*   [Numericals of a String](./6kyu/Numericals_of_a_String/numericals.py)\n*   [What will be the odd one out](./6kyu/What_will_be_the_odd_one_out/odd.py)\n*   [extarct file name](./6kyu/extarct_file_name/extract.py)\n*   [Unique In Order](./6kyu/Unique_In_Order/unique.py)\n*   [Calculate number of inversions in array](./6kyu/Calculate_number_of_inversions_in_array/calculate.py)\n*   [Decoded String by the Numbers](./6kyu/Decoded_String_by_the_Numbers/decoded.py)\n*   [Convert string to camel case](./6kyu/Convert_string_to_camel_case/main.py)\n*   [Persistent Bugger](./6kyu/Persistent_Bugger/persistent.py)\n*   [Rule of Divisibilty by 13](./6kyu/Rule_of_Divisibilty_by_13/rule.py)\n*   [Find the missing letter](./6kyu/Find_the_missing_letter/missing.py)\n*   [How Many Numbers](./6kyu/How_Many_Numbers/how_many.py)\n*   [Consecutive Powers](./6kyu/Consecutive_Powers/consecutive.py)\n*   [Sort columns of csv-file](./6kyu/Sort_columns_of_csv-file/cols.py)\n*   [Backwards Read Primes](./6kyu/Backwards_Read_Primes/backwards.py)\n*   [Dubstep](./6kyu/Dubstep/dub.py)\n*   [Break camelCase](./6kyu/Break_camelCase/break.py)\n*   [Parity Outlier](./6kyu/Parity_Outlier/outlier.cc)\n*   [Is Integer Array](./6kyu/Is_Integer_Array/is_int.py)\n*   [Who likes it](./6kyu/Who_likes_it/who_likes_it.py)\n\n### [7kyu](./7kyu/)\n\n*   [Most valuable character](./7kyu/Most_valuable_character/most_valuable.py)\n*   [Basic Math](./7kyu/Basic_Math/equal.py)\n*   [Mumbling](./7kyu/Mumbling/mumbling.cc)\n*   [Exes and Ohs](./7kyu/Exes_and_Ohs/exes_and_ohs.cc)\n*   [Shortest Word](./7kyu/Shortest_Word/shortest.py)\n*   [Ski Jump](./7kyu/Ski_Jump/ski_jump.py)\n\n### [8kyu](./8kyu/)\n\n*   [Reversed Strings](./8kyu/Reversed_Strings/reversed.cc)\n*   [Remove First and Last Character](./8kyu/Remove_First_and_Last_Character/remove.cc)\n*   [Highest and Lowest](./8kyu/Highest_and_Lowest/highest_and_lowest.cc)\n*   [I love you](./8kyu/I_love_you/love.cc)\n*   [Calculate BMI](./8kyu/Calculate_BMI/bmi.cc)\n\n## License\n\n[MIT License](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F956mb%2Fkata","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F956mb%2Fkata","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F956mb%2Fkata/lists"}