Algorithm Challenge #1

Hello! Devs! To be a good programmer you need to understand Algorithms, Here I bought a challenge!

  • Resolve the challenge on codepen and add add link in comment !

Show how good you are in problem solving

The Snail in the Well

The snail climbs up 7 feet each day and slips back 2 feet each night. How many days will it take the snail to get out of a well with the given depth?

Sample Input: 31

Sample Output: 6

Explanation: Let's break down the distance the snail covers each day:

  • Day 1: 7-2=5

  • Day 2: 5+7-2=10

  • Day 3: 10+7-2=15

  • Day 4: 15+7-2=20

  • Day 5: 20+7-2=25

  • Day 6: 25+7=32

So, on Day 6 the snail will reach 32 feet and get out of the well at day, without slipping back that night.

function main() {
    var depth = parseInt(readLine(), 10);
    //your code goes here

}

Hint: You can use a loop to calculate the distance the snail covers each day, and break the loop when it reaches the desired distance.