Finding Square Roots ||codechef||beginner solution ||programming info

Finding Square Roots

In olden days finding square roots seemed to be difficult but nowadays it can be easily done using in-built functions available across many languages .

Assume that you happen to hear the above words and you want to give a try in finding the square root of any given integer using in-built functions. So here's your chance.

Input

The first line of the input contains an integer T, the number of test cases. T lines follow. Each line contains an integer N whose square root needs to be computed.

Output

For each line of the input, output the square root of the input integer, rounded down to the nearest integer, in a new line.

Constraints

1<=T<=20
1<=N<=10000

Input:
3
10
5
10000

Output:
3
2
100
SOLUTION USING C LANGUAGE:-
#include <stdio.h>
#include <math.h>
int main(void) {
    int T,i,N,p;
    scanf("%d\n",&T);
    for(i=0;i<T;i++)
    {
        scanf("%d\n",&N);
        p=sqrt(N);
        printf("%d\n",p);
    }
	// your code goes here
	return 0;
}

Share:

1 comment:

  1. Finding square root of any number is now easy with Ziyyara. The major difference between the prevailing mathematical system and the Vedic system is that the prevalent system depends on formulas, whereas the Vedic system depends on logic. For the time being, we shall concentrate on understanding and learning the Vedic maths tricks and tips to find square roots.

    ReplyDelete

Translate

Recommended platforms

  1. codechef
  2. hackerrank
  3. codeforces
  4. leetcode
  5. hackerearth

Popular Posts

programming_info. Powered by Blogger.

Blog Archive

Recent Posts

other platforms

  • geeks for geeks
  • w3schools
  • codepen
  • skillshare
  • udemy

Pages

reader support Support