#!/usr/bin/env perl use strict; use warnings; my $s = <>; chomp $s; my @array; my $liveness = 0; for my $ch (split //, $s) { push @array, $ch; if ($ch eq 'o') { $liveness++; } } my $all = @array; for my $ch (@array) { print $liveness / $all * 100 . "\n"; if ($ch eq 'o') { $liveness--; } $all--; }