Find square difference: Difference between revisions
Content added Content deleted
Alpha bravo (talk | contribs) (Added AutoHotkey) |
(Added Go) |
||
Line 171: | Line 171: | ||
print fpow(1001)</lang> |
print fpow(1001)</lang> |
||
{{out}}<pre>501</pre> |
{{out}}<pre>501</pre> |
||
=={{header|Go}}== |
|||
<lang go>package main |
|||
import ( |
|||
"fmt" |
|||
"math" |
|||
) |
|||
func squareDiff(k int) int { |
|||
return int(math.Ceil(float64(k+1) * 0.5)) |
|||
} |
|||
func main() { |
|||
fmt.Println(squareDiff(1000)) |
|||
}</lang> |
|||
{{out}} |
|||
<pre> |
|||
501 |
|||
</pre> |
|||
=={{header|Haskell}}== |
=={{header|Haskell}}== |