#include #define REP(i,n,N) for(int i=(n);i<(int)N;i++) #define p(s) cout<<(s)<>N>>p; prime(N); double ans=0; REP(i,2,N+1)ans+=pow((1-p),cnt[i]); printf("%.7lf",ans); return 0; }