蓝桥杯练习系统之B_2、B_4、B_6

蓝桥杯练习系统之B_2、B_4、B_6_第1张图片

#include<iostream>
using namespace std;
int main()
{
	for(int i=0;i<32;i++)
	{
		int n=i;
		for(int k=16;k>0;k/=2)
		{
			cout<<n/k;
			n%=k;
		}
		cout<<endl;
	}
	return 0;
}

小结:此题可看作0-32用二进制显示

蓝桥杯练习系统之B_2、B_4、B_6_第2张图片

#include<iostream>
using namespace std;
int main()
{
	int i;
	int max, min, sum, n;
	cin >> i;
	cin >> n;
	max=n;
	min=n;
	sum=n;
	for(i--;i>0;i--)
	{
		cin >> n;
		if(n>max) max=n;
		if(n<min) min=n;
		sum+=n;
		
	}
	cout << max << endl;
	cout << min << endl;
	cout << sum << endl; 
	return 0;
}
蓝桥杯练习系统之B_2、B_4、B_6_第3张图片

#include <iostream>  
#include <stdio.h>  
using namespace std;
int main()
{
	for(int i=1;i<10;i++)
	{
		for(int j=0;j<10;j++)
		{
			for(int k=0;k<10;k++)
			{
				for(int g=0;g<10;g++)
				{
					if( (i*1000+j*100+k*10+g) == (g*1000+k*100+j*10+i) )
					{
						int n=i*1000+j*100+k*10+g;
						cout << n << endl;
					}
				}
			}
		}
	}
	return 0;
}


你可能感兴趣的:(蓝桥杯,回文数,01串,循环最大最小)