New Go
This commit is contained in:
24
BasicSyntax/prime/suffix.go
Normal file
24
BasicSyntax/prime/suffix.go
Normal file
@@ -0,0 +1,24 @@
|
||||
package main
|
||||
import "fmt"
|
||||
|
||||
func check(a, b int) bool {
|
||||
//默认前面的小于后面的
|
||||
for a >= 1 {
|
||||
if a % 10 != b % 10 {
|
||||
return false
|
||||
}
|
||||
a /= 10
|
||||
b /= 10
|
||||
}
|
||||
return true
|
||||
}
|
||||
func main() {
|
||||
var n int
|
||||
fmt.Scan(&n)
|
||||
for i := 1 ; i <= n; i++ {
|
||||
x := i * i
|
||||
if check(i, x) {
|
||||
fmt.Printf("%d ", i)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user