…che dire 9 anni dall’ultimo contest sono troppi, quindi apriamone un’altro.
Tempo fa stavo giocando con le date e mi son trovato a dover capire se l’anno
è bisestile o no.
Non ricordando la formuletta canonica, faccio una ricerca su internet e la trovo al volo.
Di solito apro sempre quasi tutti i link della prima pagina della ricerca,
non si sa mai cos’altro si può trovare, ed in effetti anche stavolta ho trovato
una pepita bella grossa.
Quindi il problema da risolvere è questo:
come si può determinare se un anno è bisestile senza implementare la formuletta canonica?
Tenete bene mente: stiamo usando un computer e qualcuno l’ha già implementata per conto nostro, che si usi bash, python, c, perl, ruby o quello che più vi piace qualcuno l’ha già fatto, altrimenti non sarebbe possibile fare questo
cal 2 2012
cal 2 2010
La soluzione deve potersi applicare a tutti i linguaggi, (in uno shell script si dovrà usare un solo comando, ma esiste?).
Suggerimento: è probabile che l’autore della pepita abbia ragionato in modo diverso dal solito e invece di chiedersi come faccio a calcolare… si sia chiesto in cosa…
Cosa si vince?
per ora un applauso da tutti, se poi riusciamo ad organizzare un pizzata…
una bottiglia di Brunello e una di Greco di Tufo
Buon bevuta al vincitore.
R.
P.S.
frafra posso inviarti la soluzione così puoi fare da arbitro imparziale?