Given an integer N, the task is to find the smallest and the largest N digit numbers which are also perfect cubes.
Input: N = 2
Output: 27 64
27 and 64 are the smallest and the largest 2-digit numbers which are also perfect cubes.
Input: N = 3
Output: 125 729
Approach: For increasing values of N starting from N = 1, the series will go on like 8, 64, 729, 9261, ….. for the largest N-digit perfect cube whose Nth term will be pow(ceil(cbrt(pow(10, (n))))-1, 3).
And 1, 27, 125, 1000, ….. for the smallest N-digit perfect cube whose Nth term will be pow(ceil(cbrt(pow(10, (n – 1)))), 3).
Below is the implementation of the above approach:
- Smallest and Largest N-digit perfect squares
- Perfect cubes in a range
- Numbers less than N that are perfect cubes and the sum of their digits reduced to a single digit is 1
- Smallest perfect cube in an array
- Largest number that is not a perfect square
- Largest factor of a given number which is a perfect square
- Largest sub-array whose all elements are perfect squares
- Largest number in an array that is not a perfect cube
- Smallest N digit number which is a perfect fourth power
- Smallest perfect Cube divisible by all elements of an array
- Largest Divisor of a Number not divisible by a perfect square
- Smallest and Largest sum of two n-digit numbers
- Largest and smallest digit of a number
- Smallest and Largest Palindrome with N Digits
- Number of times the largest perfect square number can be subtracted from N
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.