The Journey Begins
add
Write a function that returns the sum of two numbers.
Example
For param1 = 1 and param2 = 2, the output should be
add(param1, param2) = 3.
int solution(int param1, int param2) {
return param1 + param2;
}centuryFromYear
Given a year, return the century it is in. The first-century spans from the year 1 up to and including the year 100, the second - from the year 101 up to and including the year 200, etc.
Example
For
year = 1905, the output should becenturyFromYear(year) = 20;For
year = 1700, the output should becenturyFromYear(year) = 17.
int solution(int year) {
if(year % 100 == 0)
return (year / 100);
else
return (year / 100 + 1);
}checkPalindrome
Given the string, check if it is a palindrome.
Palindrome - A string that doesn't changed when reversed (it reads the same backward and forward). Examples: "eye", "noon", "decaf faced".
Example
For
inputString = "aabaa", the output should becheckPalindrome(inputString) = true;For
inputString = "abac", the output should becheckPalindrome(inputString) = false;For
inputString = "a", the output should becheckPalindrome(inputString) = true.
bool solution(string inputString) {
int length = inputString.Length - 1;
string reverseString = string.Empty; //string reverseString = "";
while(length >= 0){
reverseString += inputString[length];
length--;
}
if(inputString == reverseString)
return true;
else
return false;
}Last updated
Was this helpful?