Leap year: Difference between revisions

88 bytes removed ,  11 months ago
→‎{{header|K}}: Compact, Works with Kona
m (→‎{{header|K}}: Adjust)
(→‎{{header|K}}: Compact, Works with Kona)
Line 2,185:
=={{header|K}}==
=== K3 ===
{{works with|Kona}}
Leap year testpredicate:
<syntaxhighlight lang="k"> leapyear:{(+/~x!'4 100 400)!2}</syntaxhighlight>
<syntaxhighlight lang="k"> leapyear'1996lyp:{(+/~x!'4 100 400)!62}
 
lyp'1996+!6
1 0 0 0 1 0</syntaxhighlight>
Leap year selection:
<syntaxhighlight lang="k"> leapyearslys:{a@&leapyearlyp'a:x}</syntaxhighlight>
 
<syntaxhighlight lang="k"> leapyearslys@1900,1994,1996,1997,2000
1996 2000</syntaxhighlight>
 
36

edits