15 lines
196 B
Text
15 lines
196 B
Text
fizz(n,v[..])=
|
|
{
|
|
v=vecsort(v,1);
|
|
for(k=1,n,
|
|
my(t);
|
|
for(i=1,#v,
|
|
if(k%v[i][1]==0,
|
|
print1(v[i][2]);
|
|
t=1
|
|
)
|
|
);
|
|
print(if(t,"",k))
|
|
);
|
|
}
|
|
fizz(20,[3,"Fizz"],[5,"Buzz"],[7,"Baxx"])
|