前言
暴力枚举,即穷举法,把符合情况的所有情况一一列举出来,筛选出符合条件的数据进行处理,一般适用于处理 数据个数较小 的情况,也可用于 数据的第一层基本处理 以便于服务以后的计算。
具体例子
#include <stdio.h>
using namespace std;
int main()
{
int t,cnt,ans,a[20];
scanf("%d",&t);
for(int ca=1;ca<=t;ca++)//while(t--)
{
cnt=0;ans=0;
int x;
while(~scanf("%d",&x))
{
if(x==0) break;
cnt++;
a[cnt]=x;
}
for(int i=1;i<=cnt-1;i++)
{
for(int j=i+1;j<=cnt;j++)
{
if(a[i]==2*a[j]||a[j]==2*a[i])
ans++;