#include <iostream>
#include <cmath>
#include <ctime>
#include <cstdlib>
void coinToss(int A[], int n){
for(int i = 0; i < n; i++)
A[rand() % 100]++;
}
void showProb(const int C[], int n, int trials){
int s,e;
double p;
for(s = 0; C[s] == 0; s++);
for(e = n; C[e] == 0; e--);
for(int i=s; i <=e; i++){
p = double(C[i])/double(trials);
std::cout << "Prob(H=" << i << ")" << p << std::endl;
}
}
int main () {
int n;
srand(time(0));
std::cout << "Number of coins to toss: ";
std::cin >> n;
int* Array = new int[100];
coinToss(Array,n);
showProb(Array, n, 1);
return 0;
}