RosettaCodeData/Task/Five-weekends/Zkl/five-weekends-3.zkl

8 lines
210 B
Text
Raw Permalink Normal View History

2017-09-23 10:01:46 +02:00
var [const] D=Time.Date, r=L();
foreach y in ([1900..2100]){ yes:=True;
foreach m in ([1..12]){
if (D.daysInMonth(y,m)==31 and 5==D.weekDay(y,m,1)) { yes=False; break; }
}
if (yes) r.append(y)
}