zoukankan      html  css  js  c++  java
  • 【原】一道数学题的求解

    题目:
    将1到9这九个数字分成三个数字不重复(即每个数字只出现一次)的3位数a,b,c,要求第一个3位数,正好是第二个3位数的1/2,是第三个3位数的1/3。求出最小的那个数。

    解答:

    class Program
    {
        /// <summary>
        
    /// 将1到9这九个数字分成三个数字不重复(即每个数字只出现一次)的3位数a,b,c,
        
    /// 要求第一个3位数,正好是第二个3位数的1/2,是第三个3位数的1/3。
        
    /// </summary>
        
    /// <param name="args"></param>
        static void Main(string[] args)
        {
            for (int t = 100; t < 334; t++)
            {
                int i = t;
                int j = t * 2;
                int k = t * 3;

                if ((j < 1000) && (j > 99) && (k < 1000) && (k > 99))
                {
                    StringBuilder sb = new StringBuilder();
                    sb.Append(i.ToString());
                    sb.Append(j.ToString());
                    sb.Append(k.ToString());

                    CheckNum(sb.ToString());
                }
            }

            Console.ReadLine();
        }

        private static void CheckNum(string value)
        {
            for (int i = 0; i < value.Length; i++)
            {
                if (value[i] != 0)
                {
                    int firstPosition = value.IndexOf(value[i]);
                    int lastPosition = value.LastIndexOf(value[i]);
                    if (firstPosition == lastPosition)
                    {
                        if (i == value.Length - 1)
                        {
                            Console.WriteLine("满足条件的值为:{0}", value.Substring(03));
                        }
                    }
                    else
                    {
                        break;
                    }
                }
            }
        }
    }
  • 相关阅读:
    Mysql免安装版脚本
    在防火墙的例外中注册程序(Windows7和XP),改写注册表
    与内存有关的那些事儿(数组分配空间不够,导致缓冲区溢出,从而strcpy会出现异常)
    WPF入门介绍
    vs2008编译QT开源项目--太阳神三国杀源码分析(三) 皮肤
    TOGAF架构开发方法(ADM)之迁移规划阶段
    LoadTest中内存和线程Troubleshooting实战
    BeginInvoke与EndInvoke方法解决多线程接收委托返回值问题
    工具条OutLookBar
    Winform开发框架之通用高级查询模块
  • 原文地址:https://www.cnblogs.com/temptation/p/2274962.html
Copyright © 2011-2022 走看看