Στο Γρηγοριανό ημερολόγιο, ένα έτος είναι δίσεκτο:
Μερικά παραδείγματα:
Για μια υπέροχη εξήγηση τεσσάρων λεπτών για όλο το φαινόμενο των δίσεκτων ετών, δες αυτό το βίντεο στο YouTube.
Η αποστολή σου είναι να προσδιορίσεις αν ένα δεδομένο έτος είναι δίσεκτο.
Θα δεις ένα αρχείο cases_test.go σε αυτήν την άσκηση.
Αυτό περιέχει τις περιπτώσεις δοκιμών που χρησιμοποιούνται στο leap_test.go.
Μπορείς ως επί το πλείστον να αγνοήσεις αυτό το αρχείο.
Ωστόσο, αν σε ενδιαφέρει... μερικές φορές παράγουμε τα δεδομένα δοκιμών από ένα διαγλωσσικό αποθετήριο.
Σε αυτό το αποθετήριο, οι ασκήσεις μπορεί να έχουν ένα αρχείο .json που περιέχει κοινά δεδομένα δοκιμών.
Κάποιες από τις τοπικές μας ασκήσεις έχουν ένα ενδιάμεσο πρόγραμμα που παίρνει το JSON της προδιαγραφής του προβλήματος και το μετατρέπει σε Go structs που τροφοδοτούνται στο αρχείο <exercise>_test.go.
Ο μετασχηματισμός αυτών των δεδομένων ειδικά για τη Go βρίσκεται στο αρχείο cases_test.go.
Γράψου στο Exercism για να μάθεις και να κατακτήσεις Go με 34 έννοιες165 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.
Μια βαθύτερη ματιά στους διαφορετικούς αλγόριθμους και τις προσεγγίσεις που μπορείς να χρησιμοποιήσεις για να λύσεις το Δίσεκτο έτος, καθώς ο Jeremy και ο Erik εξερευνούν ενδιαφέρουσες λύσεις της κοινότητας σε 10 διαφορετικές γλώσσες στο Exercism.