Вычисление числа π методом Монте-Карло с заданной точностью

Kotlin Сложный math

Задача «Вычисление числа π методом Монте-Карло с заданной точностью»

Необходимо вычислить приближенное значение числа π, используя метод Монте-Карло. Для этого случайным образом генерируются точки в квадрате со стороной 2 (от -1 до 1 по каждой оси). Доля точек, попавших в круг радиуса 1, умноженная на 4, даёт оценку π. Точность вычисления задаётся количеством точек N (целое число от 10^6 до 10^9). Вывести значение π с точностью до 6 знаков после запятой.

Формат ввода

Одно целое число N (10^6 ≤ N ≤ 10^9) — количество случайных точек.

Формат вывода

Одно вещественное число — приближённое значение π, округлённое до 6 знаков после запятой.

main.kt