思路:
1、用循环。
2、满足条件,能整除2012、3、12且month等于6、day=<30
#include<iostream>
using namespace std;
int main()
{
for (int i = 19000101; i < 20120312; i++)
{
int month = i / 100 % 100;
int day = i % 100;
if (i % 2012 == 0 && i % 3 == 0 && i % 12 == 0 && month == 6 && day =< 30)
{
cout << i;
break;
}
}
}
思路:
1、注意定义用unsigned long long。
#include <iostream>
#include<cmath>
using namespace std;
int main()
{
unsigned long long sum = 0;
sum = pow(2, 64) - 1;//第一格一个
cout << sum;
return 0;
}
思路:1GB=1024MB.
#include <iostream>
#include<cmath>
using namespace std;
int main()
{
cout << 100*1024/4;
return 0;
}