Sum multiples of 3 and 5: Difference between revisions
Content added Content deleted
m (more idiomatic point-free definition of triangular) |
|||
Line 1,732: | Line 1,732: | ||
NB. inclusion/exclusion |
NB. inclusion/exclusion |
||
triangular =: |
triangular =: -:@:(*: + 1&*) |
||
sumdiv =: dyad |
sumdiv =: dyad define |
||
(triangular <. x % y) * y |
|||
) |
|||
echo 'For 10^20 - 1, the sum is ', ": +/ (". |
echo 'For 10^20 - 1, the sum is ', ": +/ (".(20#'9'),'x') sumdiv 3 5 _15 |
||
exit '' |
exit '' |
||