5522专题

HDU 5522 Numbers (暴力枚举)

题意:在一个数组里找是否有三个不同位置的数满足A=B+C 解答:先排序然后从大到小枚举i,把右边的数用一个数组标记其出现过,再枚举左边的数判断其加上Ai是否出现过. #include<bits/stdc++.h>using namespace std;#define LL long long#define pb push_back#define cl(a,b) memset(a,b,s