These are sample problems. Solutions are given in python

Question 1 - Easy

Monica Martin makes $10,000 per year at her part-time job. Her boss offers Monica raise but she must choose one of the following two options -

  1. A thousand dollar bonus right away followed by a ten percent salary increase every year

  2. a salary increase of one-twelfth of ten percent each month(no bonus)

Write a program to aid Monica in making her decision. Display a three-column output that shows for each successive year the year number and the salary each of the two options. The program should terminate when the salary for option two becomes greater than that for option 1.


1. Monthly compound interest formula is: A=P(1+r/12)^12t where t is years and r is the annual rate 
2. A Nested loop is required

3. Although it is characterized as an easy question this question is relatively hard compared to other questions in the easy section. So don't be discouraged if you can't figure it out. Just remember to try your best!

Question 2 - Medium

Accept a sentence. Now show the sentence with each word reversed.


1. Do not reverse the whole sentence. For example, if the sentence entered is -

My name is Aditya. Then the new sentence should be-

yM eman si aytidA

2. Use of Indexing is required. For example-

3. This question is also on the relatively hard side of the medium section. Don't be discouraged! Remember we don't expect you to solve every question during the competition. Just solve as many as you can, as fast as you can!

Question 3 - Hard

A palindromic number reads the same both ways.

The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99.

Find the largest palindrome made from the product of two 3-digit numbers.


1. Use of nested loops is required