18 lines
222 B
C++
18 lines
222 B
C++
#include "grains.h"
|
|
|
|
namespace grains {
|
|
|
|
static const index_t number_of_squares = 64;
|
|
|
|
|
|
ulong_t square(index_t index)
|
|
{
|
|
return 1ULL << (index - 1);
|
|
}
|
|
|
|
ulong_t total()
|
|
{
|
|
return (1ULL << number_of_squares) - 1;
|
|
}
|
|
|
|
}
|