Високосний рік (у григоріанському календарі) настає:
Кілька прикладів:
Щоб отримати чудове чотирихвилинне пояснення самого явища високосних років, перегляньмо це відео на YouTube.
Ваше завдання - визначити, чи є заданий рік високосним.
У цій вправі ми побачимо файл cases_test.go.
У ньому зберігаються тестові випадки, які використовуються в leap_test.go.
Здебільшого цей файл можна не враховувати.
Утім, якщо цікаво... іноді ми генеруємо тестові дані з міжмовного репозиторію.
У цьому репозиторії вправи можуть мати .json-файл, який містить спільні тестові дані.
Деякі з наших локальних вправ мають проміжну програму, яка бере JSON зі специфікації задачі та перетворює його на структури Go, що подаються у файл <exercise>_test.go.
Перетворення цих даних, специфічне для Go, міститься у файлі cases_test.go.
Зареєструйтеся на Exercism, щоб вивчати й опановувати Go, а також 34 концепції165 вправ та справжнє наставництво від людей, і все це безкоштовно.
Глибоке занурення в різні алгоритми й підходи, які можна застосувати для розвʼязання вправи «Високосний рік»: разом із Джеремі й Еріком ми досліджуємо цікаві рішення спільноти 10 різними мовами на Exercism.