• Linux下用Bash语言实现输出水仙花数的功能


    题目链接:

    题目描述

    打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output:

    153
    ???
    ???
    ??? 

    输入

    输出

    所有的水仙花数,从小的开始。 每行一个

    样例输入

    
    

    样例输出

    复习下Linux和Bash

     1 #!/bin/bash
     2 for((i=1;i<10;i++))
     3 do
     4     for((j=0;j<10;j++))
     5     do
     6         for((k=0;k<10;k++))
     7         do
     8             a=$((i**3+j**3+k**3))
     9             b=$((i*100+j*10+k))
    10             if [ $a -eq $b ];then
    11             echo "$a"
    12             fi
    13         done
    14     done
    15 done

    效果图:

  • 相关阅读:
    jquery的文档操作
    Websocket简介
    第二次作业
    第一次作业
    本地存储
    轮播图制作
    BOM
    小案例总结
    Web API——DOM
    Web APIs(DOM、BOM)综述
  • 原文地址:https://www.cnblogs.com/wydxry/p/10842675.html
Copyright © 2020-2023  润新知