fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int n,count,t;
  5. scanf("%d",&n);
  6. int a[n],b[30]={0};
  7. for(int i=0;i<n;i++)
  8. scanf("%d ",&a[i]);
  9. for(int j=0;j<n/2;j++)
  10. { count=1;
  11. for(int k=j+1;k<n/2;k++)
  12. {
  13. if(a[j]<=a[k])
  14. {count++;
  15. b[j]=count;
  16. }
  17. else
  18. {
  19. break;
  20. }
  21. }
  22. }
  23. for(int p=n/2;p<n;p++)
  24. { count=1;
  25. for(int q=p+1;q<n;q++)
  26. {
  27. if(a[p]<=a[q])
  28. {
  29. count++;
  30. b[p]=count;
  31. }
  32. else
  33. {
  34.  
  35. break;
  36. }
  37. }
  38. }
  39.  
  40. for(int y=0;y<n;y++)
  41. printf("%d",b[y]);
  42.  
  43.  
  44.  
  45. }
  46.  
  47.  
Success #stdin #stdout 0s 4520KB
stdin
4
7 6 5 4
stdout
0000