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

  1. Create a Codewars account
  2. Submit your information through our tracking form: https://forms.gle/zMQoVnHbNtKXQnGX7 (case-sensitive)
  3. 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

https://www.codewars.com/kata/556deca17c58da83c00002db