刚才惊奇的发现我带紫书了。
#include<iostream>
#include<cstdio>
#include<set>
#include<cstring>
#include<cmath>
#include<cstdlib>
#define MAXN 20
using namespace std;
struct ducci {
int num[MAXN];
};
int main() {
#ifndef ONLINE_JUDGE
freopen("in.txt", "r", stdin);
#endif // ONLINE_JUDGE
int T;
cin >> T;
while(T--) {
ducci t;
int n, times = 1000;
bool zero = false;
cin >> n;
for(int i = 0; i < n; i++) {
cin >> t.num[i];
}
while(times--) {
ducci t2;
int cnt = 0;
for(int i = 0; i < n; i++)
t2.num[i] = abs(t.num[i % n] - t.num[(i + 1) % n]);
t = t2;
for(int i = 0; i < n; i++)
if(!t.num[i]) cnt++;
if(cnt == n) {
zero = true;
break;
}
}
zero ? cout << "ZERO" : cout << "LOOP";
cout << endl;
}
return 0;
}