golang水仙花数

package main

import (
    "fmt"
)

var (
    j int
    k int
    p int
)

func main() {
    for i := 100; i <= 999; i++ {
        j = i / 100     //百位
        k = i / 10 % 10 //十位
        p = i % 10      //个位
        if j*j*j+k*k*k+p*p*p == i {
            fmt.Println(i)
        }
    }
}

 

posted @ 2020-03-23 11:40  Django_gege  阅读(178)  评论(0编辑  收藏  举报