fork download
  1. #include<iostream>
  2. #include<cstdio>
  3. using namespace std;
  4. int main()
  5. {
  6. int t,i,n,s,flag=0;
  7. int a[1000001],b[1000001];
  8. scanf("%d\n",&t);
  9. while(t--)
  10. {
  11. scanf("%d\n",&n);
  12. for(i=0;i<n;i++)
  13. scanf("%d\n",&a[i]);
  14. for(i=1;i<n;i++)
  15. {
  16. s=n;
  17. a[0]=1;
  18. a[i]=s;
  19. s--;
  20. }
  21. for(i=0;i<n;i++)
  22. {
  23. if(a[i]==b[i])
  24. flag=0;
  25. else
  26. flag=1;
  27. }
  28. if(flag==0)
  29. printf("ambiguous");
  30. if(flag==1)
  31. printf("not ambiguous");
  32. }
  33.  
  34. return 0;
  35.  
  36. }
Success #stdin #stdout 0s 10432KB
stdin
4
1 4 3 2
5
2 3 4 5 1
1
1
0
stdout
not ambiguousnot ambiguousnot ambiguousnot ambiguous