3v4l.org

run code in 300+ PHP versions simultaneously
<?php $num = array(); $n = 0; $sum = 0; $target = 50000; $low = 500; $high = 15000; while($n < 5) { do { $t = rand($low, $high); }while($sum + $t >= $target); $num[] = $t; $sum += $t; $n++; } $num[] = $target - $sum; rsort($num); echo ''.$num[0].' <br />'; echo ''.$num[1].' <br />'; echo ''.$num[2].' <br />'; echo ''.$num[3].' <br />'; echo ''.$num[4].' <br />'; echo ''.$num[5].' <br />';
Output for 7.2.6
13353 <br />11966 <br />10903 <br />7333 <br />3887 <br />2558 <br />
Output for 7.2.0
13732 <br />10931 <br />9000 <br />8123 <br />7550 <br />664 <br />
Output for 7.1.10
14641 <br />13875 <br />9254 <br />5650 <br />4733 <br />1847 <br />
Output for 7.1.7
18593 <br />12050 <br />11867 <br />2773 <br />2374 <br />2343 <br />
Output for 7.1.6
14752 <br />11653 <br />10585 <br />5991 <br />4265 <br />2754 <br />
Output for 7.1.5
12913 <br />8038 <br />8025 <br />7284 <br />7265 <br />6475 <br />
Output for 7.1.4
13100 <br />11595 <br />9157 <br />9142 <br />4455 <br />2551 <br />
Output for 7.1.3
28027 <br />8377 <br />6676 <br />4475 <br />1389 <br />1056 <br />
Output for 7.1.2
13159 <br />12552 <br />11190 <br />6990 <br />3705 <br />2404 <br />
Output for 7.1.1
14502 <br />11964 <br />8805 <br />7323 <br />4789 <br />2617 <br />
Output for 7.1.0
13324 <br />10187 <br />9590 <br />7922 <br />5976 <br />3001 <br />
Output for 7.0.20
12677 <br />12169 <br />10128 <br />9256 <br />5047 <br />723 <br />
Output for 7.0.19
13583 <br />12736 <br />12689 <br />5874 <br />3518 <br />1600 <br />
Output for 7.0.18
14340 <br />12994 <br />10701 <br />6569 <br />5293 <br />103 <br />
Output for 7.0.17
14436 <br />11802 <br />10522 <br />9544 <br />3066 <br />630 <br />
Output for 7.0.16
14911 <br />14190 <br />14154 <br />5791 <br />537 <br />417 <br />
Output for 7.0.15
24648 <br />7488 <br />6978 <br />5441 <br />3688 <br />1757 <br />
Output for 7.0.14
30309 <br />8497 <br />5609 <br />4219 <br />791 <br />575 <br />
Output for 7.0.13
12592 <br />11883 <br />11737 <br />11596 <br />1666 <br />526 <br />
Output for 7.0.12
27884 <br />8247 <br />7106 <br />3796 <br />2271 <br />696 <br />
Output for 7.0.11
29471 <br />6217 <br />5956 <br />4534 <br />2757 <br />1065 <br />
Output for 7.0.10
11265 <br />11007 <br />10495 <br />7949 <br />6882 <br />2402 <br />
Output for 7.0.9
31081 <br />6515 <br />5403 <br />2862 <br />2502 <br />1637 <br />
Output for 7.0.8
13872 <br />13770 <br />12877 <br />3891 <br />3107 <br />2483 <br />
Output for 7.0.7
26660 <br />13766 <br />4532 <br />2296 <br />1477 <br />1269 <br />
Output for 7.0.6
13526 <br />11160 <br />10827 <br />6922 <br />4837 <br />2728 <br />
Output for 7.0.5
14974 <br />14037 <br />11616 <br />8492 <br />857 <br />24 <br />
Output for 7.0.4
15909 <br />13672 <br />6473 <br />5948 <br />5310 <br />2688 <br />
Output for 7.0.3
13386 <br />9741 <br />8041 <br />7744 <br />7170 <br />3918 <br />
Output for 7.0.2
17507 <br />14622 <br />7839 <br />5675 <br />3531 <br />826 <br />
Output for 7.0.1
13028 <br />12137 <br />7892 <br />7848 <br />7366 <br />1729 <br />
Output for 7.0.0
21093 <br />10130 <br />9842 <br />5682 <br />2239 <br />1014 <br />

preferences:
51.78 ms | 401 KiB | 37 Q