summaryrefslogblamecommitdiffstats
path: root/PROB.pl
blob: bccb2192a803ebc2b89ca3d62e8a96d0e097f97a (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                                              
#!/usr/bin/env perl
use strict;
use warnings;
use 5.016;

my $first = 1;
for my $prob (split ' ', scalar <>) {
    my $gc_prob = $prob / 2;
    my $at_prob = (1 - $prob) / 2;
    my $same_prob = ($gc_prob ** 2) * 2 + ($at_prob ** 2) * 2;
    print $first ? '' : ' ';
    print $same_prob;
    $first = 0;
}