Menu Close

You are standing at position 0 on an infinite number line…-FTC

You are standing at position 0 on an infinite number line.
There is a goal at position target. On each move, you can either go left or right. During the n-th move (Starting from 1), you take n steps. Return the minimum number of steps required to reach destination.
Input: target=3
Output: 2

NTar=abs(int(input('Target = ')))
k=0
while NTar>0:
    k+=1
    NTar-=k
print(NTar)
print(k if NTar%2==0 else k+1+k%2)


Input_1:
            Target = 1
Output:
             1


Input_2:
           Target = 3
Output:
             2


Input_3:
          Target = 2
Output:
            3


Morae!Q!

->Insert and Extend in list python
->Print Odd Numbers in range
->Compare List in python
->Find whether the largest element in the array is at least twice as much as every other number in the array.
->Find minimum cost to reach the top of the floor
->Word Count in Python
->Lower case to upper case in python
->Display Time in python
->Sum of Odd And Even in Python
->Surface Area of Walls
->Find the sum of squares of individual digits
->Print the given series – 1 1 2 6 24
->Minimum number of steps required to reach destination.
->Seconds to Days Hours Minutes
->Program to remove add “Hyphen” character in the entered string
->Remove the nth Index Character from a Non-Empty String
->Relational operator Question
->Check whether all the given numbers lies in range of x and y.
->Find the Armstrong numbers between the given range.