请考虑性能
package main import ( "fmt" ) func main() { var n int fmt.Scan(&n) ans:=0 for i:=2;i<n;i++{ if check(i){ ans++ } } fmt.Print(ans) } func check(x int)bool{ if x==2{ return true } if x>2&&x%2==0{ return false } for i:=3;i<x;i+=2{ if x%i==0{ return false } } return true }