#include<iostream>
using namespace std;
#include<math.h>
int main()
{
//64个棋盘 1 2 4 8 16 ....求一共多少
//1 2 4 8 16
//2
//0 1 2 3 4
uint64_t num1 = 0, num2 = 0;
for(int i =0;i<64;i++)
{
num1 = pow(2, i);
cout << num1 << endl;
num2 = num1 + num2;//总数量
}
cout <<"一共需要米粒 " << num2 << endl;
system("pause");
return 0;
}