fork(2) download
  1. import std.stdio;
  2. import std.random: uniform;
  3.  
  4. int d(int x, int y) {
  5. auto sum = 0;
  6. foreach(i; 0..x) {
  7. sum += uniform(1, y);
  8. }
  9. return sum;
  10. }
  11.  
  12. void main()
  13. {
  14. writeln("2d6 = ", 2.d(6));
  15. }
Success #stdin #stdout 0s 13952KB
stdin
Standard input is empty
stdout
2d6 = 6