import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main
(String[] args
) { Scanner sc
= new Scanner
(System.
in); System.
out.
print("Enter number of points: "); int N = sc.nextInt();
int inside = 0;
for(int i = 0; i < N; i++){
double x = rand.nextDouble();
double y = rand.nextDouble();
if(x*x + y*y <= 1)
inside++;
}
double pi = 4.0 * inside / N;
System.
out.
println("Estimated Pi = " + pi
); }
}
aW1wb3J0IGphdmEudXRpbC5SYW5kb207CmltcG9ydCBqYXZhLnV0aWwuU2Nhbm5lcjsKcHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnQoIkVudGVyIG51bWJlciBvZiBwb2ludHM6ICIpOwogICAgICAgIGludCBOID0gc2MubmV4dEludCgpOwogICAgICAgIGludCBpbnNpZGUgPSAwOwogICAgICAgIFJhbmRvbSByYW5kID0gbmV3IFJhbmRvbSgpOyAKICAgICAgICBmb3IoaW50IGkgPSAwOyBpIDwgTjsgaSsrKXsKICAgICAgICAgICAgZG91YmxlIHggPSByYW5kLm5leHREb3VibGUoKTsgCiAgICAgICAgICAgIGRvdWJsZSB5ID0gcmFuZC5uZXh0RG91YmxlKCk7CiAgICAgICAgICAgIGlmKHgqeCArIHkqeSA8PSAxKQogICAgICAgICAgICAgICAgaW5zaWRlKys7CiAgICAgICAgfQogICAgICAgIGRvdWJsZSBwaSA9IDQuMCAqIGluc2lkZSAvIE47CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJFc3RpbWF0ZWQgUGkgPSAiICsgcGkpOwogICAgfQp9