Codewars is our first activity in this community, where we present almost-daily new tasks from codewars. the aim is to start small and to reach relatively, a decent level.
Getting Started
- Create a Codewars account
- Submit your information through our tracking form: https://forms.gle/zMQoVnHbNtKXQnGX7 (case-sensitive)
- Start participating in daily challenges
Tutorials
you can watch these videos to help you know your way with the website and how to use it
Creating account and joining “IAU_CODERS” clan
Solving Codewars tasks
Previous Tasks
✏️Even or Odd
Create a function that takes an integer as an argument and returns Even for even numbers or Odd for odd numbers.
🟩 EASY
💠 66
https://www.codewars.com/kata/53da3dbb4a5168369a0000fe
✏️Student’s Final Grade
Create a function finalGrade, which calculates the final grade of a student depending on two parameters: a grade for the exam and a number of completed projects.
🟩 EASY
💠 66
https://www.codewars.com/kata/5ad0d8356165e63c140014d4
✏️Grasshopper - Summation
Write a program that finds the summation of every number from 1 to num
🟩 EASY
💠 66
https://www.codewars.com/kata/55d24f55d7dd296eb9000030
✏️Don’t give me five!
In this kata you get the start number and the end number of a region and should return the count of all numbers except numbers with a 5 in it
🟩 EASY
💠 66
https://www.codewars.com/kata/5813d19765d81c592200001a
✏️Descending Order
Your task is to make a function that can take any non-negative integer as an argument and return it with its digits in descending order.
🟩 EASY
💠 66
https://www.codewars.com/kata/5467e4d82edf8bbf40000155
✏️Find the next perfect square!
Complete the findNextSquare method that finds the next integral perfect square after the one passed as a parameter.
🟩 EASY
💠 66
https://www.codewars.com/kata/56269eb78ad2e4ced1000013
✏️Sum of Triangular Numbers
Your task is to return the sum of Triangular Numbers up-to-and-including the nth Triangular Number
🟩 EASY
💠 66
https://www.codewars.com/kata/580878d5d27b84b64c000b51
✏️Is Sator Square?
Please help Farmer Arepo by inspecting each tablet to see if it forms a valid Sator Square!
🟩 EASY
💠 66
https://www.codewars.com/kata/5cb7baa989b1c50014a53333
✏️String array duplicates
In this Kata, you will be given an array of strings and your task is to remove all consecutive duplicate letters from each string in the array.
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/59f08f89a5e129c543000069
✏️Averages of numbers
Write a method, that gets an array of integer-numbers and return an array of the averages of each integer-number and his follower, if there is one.
🟩 EASY
💠 66
https://www.codewars.com/kata/57d2807295497e652b000139
✏️Matrix Addition
Write a function that accepts two square matrices (N x N two dimensional arrays), and return the sum of the two.
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/526233aefd4764272800036f
✏️Digital cypher vol 2
Write a function that accepts an array of integers code and a key number. As the result, it should return string containg a decoded message from the code.
🟩 EASY
💠 66
https://www.codewars.com/kata/592edfda5be407b9640000b2
✏️Find the odd int
Given an array of integers, find the one that appears an odd number of times.
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/54da5a58ea159efa38000836
✏️Arithmetic progression
In your class, you have started lessons about arithmetic progression. Since you are also a programmer,
🟩 EASY
💠 66
https://www.codewars.com/kata/55caf1fd8063ddfa8e000018
✏️Sum of Digits / Digital Root
Given n, take the sum of the digits of n. If that value has more than one digit, continue reducing in this way until a single-digit number is produced.
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/541c8630095125aba6000c00
✏️Vowel Count
Return the number (count) of vowels in the given string.
🟩 EASY
💠 66
https://www.codewars.com/kata/54ff3102c1bad923760001f3
✏️Exes and Ohs
Check to see if a string has the same amount of ‘x’s and ‘o’s.
🟩 EASY
💠 66
https://www.codewars.com/kata/55908aad6620c066bc00002a
✏️Sum of angles
Find the total sum of internal angles (in degrees) in an n-sided simple polygon. N will be greater than 2.
🟩 EASY
💠 66
https://www.codewars.com/kata/5a03b3f6a1c9040084001765
✏️Convert string to camel case
Complete the method/function so that it converts dash/underscore delimited words into camel casing.
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/517abf86da9663f1d2000003
✏️Decode the Morse code
In this kata you have to write a simple Morse code decoder.
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/54b724efac3d5402db00065e
✏️Stop gninnipS My sdroW!
Write a function that takes in a string of one or more words, and returns the same string, but with all words that have five or more letters reversed (Just like the name of this task).
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/5264d2b162488dc400000001
✏️Find The Parity Outlier
You are given an array (which will have a length of at least 3, but could be very large) containing integers. The array is either entirely comprised of odd integers or entirely comprised of even integers except for a single integer N. Write a method that takes the array as an argument and returns this “outlier” N.
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/5526fc09a1bbd946250002dc
✏️Take a Ten Minutes Walk
create a function that will return true if the walk the app gives you will take you exactly ten minutes (you don’t want to be early or late!) and will, of course, return you to your starting point. Return false otherwise.
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/54da539698b8a2ad76000228
✏️Your order, please
Your task is to sort a given string. Each word in the string will contain a single number.
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/55c45be3b2079eccff00010f
✏️Build a pile of Cubes
You are given the total volume m of the building. Being given m can you find the number n of cubes you will have to build?
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/5592e3bd57b64d00f3000047
✏️Find the missing letter
Write a method that takes an array of consecutive (increasing) letters as input and that returns the missing letter in the array.
🟧 MEDIUM
💠 122
https://www.codewars.com/kata/5839edaa6754d6fec10000a2
✏️Tribonacci Sequence
As the name may already reveal, it works basically like a Fibonacci, but summing the last 3 (instead of 2) numbers of the sequence to generate the next
🟧 MEDIUM
💠 122