You are viewing a single comment's thread. Return to all comments →

can u explain this code

Hi. We want to print each term in the formula provided in the problem description. This is the code that does so:

for (int j = 0; j < n; j++) { a += b * (int) Math.pow(2, j); System.out.print(a + " "); }

Try to compare the value of a in my code above to each term in the equation in the problem statement. First, for j= 0, we will get:

a + (2^0)*b

which matches the first term in the formula in the problem statement.

Try to see what we get for j=1 and j=2.

HackerRank solutions.

## Java Loops II

You are viewing a single comment's thread. Return to all comments →

can u explain this code

Hi. We want to print each term in the formula provided in the problem description. This is the code that does so:

Try to compare the value of

ain my code above to each term in the equation in the problem statement. First, for j= 0, we will get:which matches the first term in the formula in the problem statement.

Try to see what we get for j=1 and j=2.

HackerRank solutions.