• 求特殊自然数


    总时间限制: 1000ms 内存限制: 65536kB

    描述
    一个十进制自然数,它的七进制与九进制表示都是三位数,且七进制与九进制的三位数码表示顺序正好相反。编程求此自然数,并输出显示。

    输入
    无。
    输出
    三行:
    第一行是此自然数的十进制表示;
    第一行是此自然数的七进制表示;
    第一行是此自然数的九进制表示。

     1 #include <stdio.h>
     2 int main(int argc, char *argv[])
     3 {
     4     int x,y,z;
     5     int xyz,zyx;//7进制数和9进制数对应的十进制数 
     6     for(x=1;x<7;x++)
     7     {
     8         for(y=0;y<7;y++)
     9         {
    10             for(z=1;z<7;z++)
    11             {
    12                 xyz=x*7*7+y*7+z;
    13                 zyx=z*9*9+y*9+x;
    14                 if(xyz==zyx)
    15                 {
    16                     printf("%d
    %d%d%d
    %d%d%d
    ",xyz,x,y,z,z,y,x);
    17                 }
    18             }
    19         }
    20     }
    21     return 0;
    22 }
  • 相关阅读:
    [HNOI2008] Cards
    loj #136
    a problem
    dp * 3
    STL
    套题1
    luogu 4211
    loj #2319
    loj #2316
    luogu 1144
  • 原文地址:https://www.cnblogs.com/huashanqingzhu/p/7268931.html
Copyright © 2020-2023  润新知