Print Mosquito Coil - Java Quiz Question



Write a program to print a mosquito coil of the given length. If String is passed, every alternate word should be reversed and then printed as a coil. The spaces need to be ignored. Please see the requirements for better understanding.

Input (Object) Printed Output
4  4 3
 1 2
5  5 4 3
   1 2
10  5  4  3
 6  1  2
 7  8  9 10
16  16 15 14 13
  5  4  3 12
  6  1  2 11
  7  8  9 10
100  100  99  98  97  96  95  94  93  92  91
  65  64  63  62  61  60  59  58  57  90
  66  37  36  35  34  33  32  31  56  89
  67  38  17  16  15  14  13  30  55  88
  68  39  18   5   4   3  12  29  54  87
  69  40  19   6   1   2  11  28  53  86
  70  41  20   7   8   9  10  27  52  85
  71  42  21  22  23  24  25  26  51  84
  72  43  44  45  46  47  48  49  50  83
  73  74  75  76  77  78  79  80  81  82
HAPPY VINAYAKA CHATURDHI  T A H C V
 U Y P P I
 R A H A N
 D K A Y A
 H I
MOBEEN IS A SOFTWARE ENGINEER  S O F T W
 E E E B A
 N N M O R
 G S I A E
 I N E E R

class MosquitoCoil

{    public static void main(String s[])
    {
        printMosquitoCoil(16);
        System.out.println("\n----------------------------\n");
        printMosquitoCoil("HAPPY VINAYAKA CHATURDHI");

    }


private static void printMosquitoCoil(Object input) {
//Write code here to print the coil of the given length or of the given string
}

//If required, write any additional methods here
}
//If required, define any additional classes here