Skip to content

Instantly share code, notes, and snippets.

@roblogic
Created September 14, 2019 13:04
Show Gist options
  • Select an option

  • Save roblogic/1e255d89611a5d5e7125b949aa7ac807 to your computer and use it in GitHub Desktop.

Select an option

Save roblogic/1e255d89611a5d5e7125b949aa7ac807 to your computer and use it in GitHub Desktop.
setopt FORCE_FLOAT
m=$1 n=$1 a=$#
for x ((t+=x))&&m=$[x>m?x:m]&&n=$[x<n?x:n]
s=$[2*(a>2?(t-m-n)/(a-2):t/a)]
<<<$[(s^0+(s-s^0>.5?1:0))/2]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment