Snippets

cia_rana 今週のお題:ナルシストなナルシシスト数

Created by cia_rana
package main

import (
    "fmt"
)

func main() {
    narcissisticNumbers := map[int]string {
        3  : "12\n22\n122",
        4  : "130\n131\n203\n223",
        5  : "23\n33\n103\n433\n2124",
        6  : "243\n514\n14340\n14341\n14432\n23520",
        7  : "13\n34\n63\n64\n250\n251\n305",
        8  : "24\n64\n134\n205\n463\n660\n673\n40663",
        9  : "45\n55\n150\n151\n570\n571\n2446\n12036\n12336",
        10 : "153\n370\n371\n407\n1634\n8208\n9474\n54748\n92727\n93084",
    }
    var n int
    fmt.Scan(&n)
    
    if(n > 2) {
        fmt.Print(narcissisticNumbers[n])
    } else {
        fmt.Print("")
    }
}

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.