#include<math.h>
#include<iostream>
using namespace std;

/* Calcul de probabilite de pluie */

int main(){
  int n, k, C;
  double p, b, s;

  p = 12./30.;
  n = 4;
  s = 0.;
  C = 1;
  for (k = 0; k <= n; k++){
    if (k > 0) 
      C = C * (n-k+1) / k;
    b = C * pow(p, k) * pow(1-p, n-k);
    cout << "Probabilite de pluie de " << k << " jours parmi " << n 
	 << " : " << b << endl;
    s += b;
  }
  cout << "Somme des probabilites : " << s << endl;
  return 0;
}
