#K54007. Smallest Square Root Ceiling

    ID: 29657 Type: Default 1000ms 256MiB

Smallest Square Root Ceiling

Smallest Square Root Ceiling

Given an integer \(X\), compute the smallest integer that is greater than or equal to \(\sqrt{X}\). In other words, find \(\lceil\sqrt{X}\rceil\). The value of \(X\) can be very large, so be mindful of numerical precision. Use the ceiling operation to round up the square root result.

inputFormat

The input consists of a single integer \(X\) provided via standard input.

outputFormat

Output a single integer representing \(\lceil\sqrt{X}\rceil\) to standard output.

## sample
17
5