1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
package main import ( "fmt" "math" ) func main() { fmt.Println("n,100n^2,2^n") for n := 1.0; n < 100; n++ { x := 100 * math.Pow(n, 2) y := math.Pow(2, n) fmt.Printf("%v,%v,%v\n", n, x, y) if x < y { break } } }