Зернята

Зернята

Легка

Вступ

Жив колись мудрий слуга, який урятував життя принцу. Король пообіцяв дати йому все, що той зможе забажати. Знаючи, що король любить шахи, слуга попросив зерна пшениці. Одне зерно на першій клітинці шахівниці, а на кожній наступній кількість зерен подвоюється.

Вказівки

Обчисліть кількість зерен пшениці на шахівниці.

Шахівниця має 64 клітинки. На клітинці 1 лежить одне зерно, на клітинці 2 лежать два зерна, на клітинці 3 лежать чотири зерна, і так далі, щоразу кількість подвоюється.

Напишіть код, який обчислює:

  • кількість зерен на заданій клітинці
  • загальну кількість зерен на шахівниці

Однак після 31-го дня в короля закінчилося зерно, яке він давав слузі, адже 1 073 741 824 зернини важать приблизно 54 метричні тонни. Як 32-бітна мова, Batch не може представити кількість зернин після цієї межі.

Редагувати через GitHub Посилання відкривається в новому вікні або вкладці
Batch Script Exercism

Час розпочати Зернята?

Зареєструйтеся на Exercism, щоб вивчати й опановувати Batch Script, а також 23 вправи та справжнє наставництво від людей, і все це безкоштовно.