fork download
  1. #include <bits/stdc++.h>
  2.  
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7. int t, n, minIndex, maxIndex, num, min, max;
  8. cin>>t;
  9. while(t--){
  10. cin>>n;
  11. min = INT_MAX;
  12. max = INT_MIN;
  13. minIndex = maxIndex = -1;
  14. for(int i=0; i<n; i++){
  15. cin>>num;
  16. if(num>max){
  17. max=num;
  18. maxIndex=i;
  19. }
  20. if(num<min){
  21. min=num;
  22. minIndex=i;
  23. }
  24. }
  25. for(int i=0; i<n; i++){
  26. if(i <= minIndex || i >= maxIndex){
  27. cout<<'1';
  28. }else{
  29. cout<<'0';
  30. }
  31. }
  32. cout<<endl;
  33. }
  34. return 0;
  35. }
Success #stdin #stdout 0s 5304KB
stdin
3
6
1 3 5 4 7 2
4
13 10 12 20
7
1 2 3 4 5 6 7
stdout
100011
1101
1000001