fork download
  1. #!/bin/bash
  2. # your code goes here
  3. read -a arr
  4. maximal=0
  5. minimal=0
  6. for (( i=0; i<#{arr[i]} ; i++ )) do
  7. if (( ${arr[i]} -gt $maximal ));then
  8. maximal = ${arr[i]};
  9. read maxi = $i;
  10. fi
  11.  
  12. if (( ${arr[i]} -lt $minimal ));then
  13. minima l= ${arr[i]};
  14. read mini = $i;
  15. fi
  16. if (( $maxi -lt $mini )); then
  17. tmp=$maxi
  18. maxi=$mini
  19. mini=$tmp
  20. fi
  21. for ((i = mini ; i<maxi ; i++ )) do
  22. ${arr[i]} = ${arr[$((maxi-i))]};
  23.  
  24. done
  25. done
Runtime error #stdin #stdout #stderr 0s 19632KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
./prog.sh: line 21: ((: i<#{arr[i]} : syntax error: operand expected (error token is "#{arr[i]} ")