UVA1594水题

xiaoxiao2021-02-28  17

觉得很难来着,随便写一个模拟的打算过不了就算,结果AC了,好像数据有点水?

#include<stdio.h> #include<math.h> int main() { int t; scanf("%d",&t); while (t--) { int n,i,a[20]={0},c=0,f=0; scanf("%d",&n); for (i=0;i<=n-1;i++) scanf("%d",&a[i]); while (c<=1000) { int flag=1,t=a[0]; for (i=0;i<=n-1;i++) if (a[i]!=0) {flag=0;break;} if (flag) {f=1;printf("ZERO\n");break;} for (i=0;i<=n-2;i++) a[i]=abs(a[i+1]-a[i]); a[n-1]=abs(t-a[n-1]); c++; } if (f==0) printf("LOOP\n"); } }
转载请注明原文地址: https://www.6miu.com/read-2650016.html

最新回复(0)