蓝桥杯 (猜生日、棋盘放麦子、MP3储存 C++)

蓝桥杯 (猜生日、棋盘放麦子、MP3储存 C++)_第1张图片

思路:

1、用循环。

2、满足条件,能整除2012、3、12且month等于6、day=<30 

#include
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;
		}
	}
}

蓝桥杯 (猜生日、棋盘放麦子、MP3储存 C++)_第2张图片

思路:

1、注意定义用unsigned long long。

#include 
#include
using namespace std;
int main()
{
    unsigned long long sum = 0;
	sum = pow(2, 64) - 1;//第一格一个
	cout << sum;
	return 0;
}

蓝桥杯 (猜生日、棋盘放麦子、MP3储存 C++)_第3张图片

思路:1GB=1024MB.

#include 
#include
using namespace std;
int main()
{
	cout << 100*1024/4;
	return 0;
}

 

你可能感兴趣的:(蓝桥杯,c++,算法,开发语言,蓝桥杯)