0
点赞
收藏
分享

微信扫一扫

蓝桥杯第六届C语言B——积分之谜

alanwhy 2022-02-07 阅读 47

题目
一开始想口算的,后来发现高估自己了,仔细一想还是暴力枚举简单一些。
源码如下:

#include<iostream>
using namespace std;
int main()
{
	int a,b,c;
	for(a=1;a<=105;a++)
	{
		for(b=1;b<=42;b++)
		{
			for(c=1;c<=315;c++)
			{
				int n1=3*a+7*b+c;
				int n2=4*a+10*b+c;
				if(n1==315&&n2==420)
				{
					int sum=a+b+c; 
					cout<<sum<<endl;
				}
			}
		}
	}
}

运行结果:105
运行结果

举报

相关推荐

0 条评论