Is there something wrong with the following? I feel like I am somehow missing the complexity of the problem. Framing it as "Count down from 100 to 1" makes the implementation read like the problem.
for(int i=0; i< 100; i++){ System.out.println(100-i); }