| Topic | Difficulty | Companies |
|---|---|---|
| Mathematical Algorithms | MEDIUM | Amazon Microsoft Facebook |
Write a program to compute and return the square root of an integer num.
Problem Note
num is guaranteed to be a non-negative integer.num is not a perfect square, then return floor(√num)Example 1
Input: 4
Output: 2
Explanation: The square root of 4 is 2 as it is a perfect square.
Example 2
Input: 11
Output: 3
Explanation: The square root of 11 is 3.3166….., and since 11 is not a perfect square, then return only integer part of it.