枚举算法:又称穷举法,它的思想是将所有可行的方法一一列举出来,看哪一种方法符合题目要求。也就是数学题中的鸡兔同笼问题,常见题目有百钱买百鸡,模糊数字,真假硬币,买公园门票,阿凡提的难题。
#include<bits/stdc++.h>
using namespace std;
int main()
{
int sum=0,z=0;
for(int i=100007;i<999998;i++)
{
sum=i;
if(i/10+7*100000==sum*4)
{
z=sum;
}
}
cout<<z;
return 0;
}
答案:179487
#include<bits/stdc++.h>
using namespace std;
int main()
{
int b=1;
for(int i=9;i>=1;i--)
{
b=(b+1)*2;
}
cout<<b;
return 0;
}
答案:1534