fork download
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int arr[] = {0,-5, 3,-5,2, -1,1,1,-1};
  5. int size = 9;
  6. int last =arr[size - 1];
  7. arr[size - 1] = -1;
  8. for (int i = size -2; i >= 0; i = i - 1)
  9. {
  10. int temp = arr[i];
  11. arr[i] = last;
  12. if (last < temp)
  13. {
  14. last = temp;
  15. }
  16. }
  17. for (int i = 0; i < size; i = i + 1)
  18. {
  19. printf("%d", arr[i]);
  20. }
  21. }
Success #stdin #stdout 0s 5476KB
stdin
45
stdout
3322111-1-1