fork(3) download
  1. #!/usr/bin/perl -p
  2.  
  3. s/^d/1d/;/^(\d+)d(\d+)(\+\d+)?$/;$d+=1+rand$2|0for
  4. 1..$1;$_=$1*$2?$d+$3:'Invalid input'
Success #stdin #stdout 0s 6000KB
stdin
2d6+2
stdout
9