# -*- coding: utf-8 -*-
from random import *
from math import *
#Programme qui fonctionne mais qui pour de grandes valeurs de n est très lent
def f(x):
return -x**3+x
def aire(nbPoint):
compteur=0
for i in range(n):
x=random()
y=random()
if y<=f(x):
compteur=compteur+1 #Si le point est en dessous de la courbe alors on incrémente le compteur
aire=compteur/n
return aire
n=10000
print("L'aire est environ égale à ",aire(n))