Pergunta de entrevista da empresa Cognizant

Few puzzles to be coded in java.