zoukankan      html  css  js  c++  java
  • 今天 父亲 让我给家里做一个* 输入和值后 自动输出和值里的所有号码的控制台程序 有点问题 就是比较慢,还有 不能重复输入,但总算实现了。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            
            static void Main(string[] args)
            {
                while (true)
                {
                    List<int> nums = new List<int>();
                    nums.Add(1);
                    nums.Add(3);
                    nums.Add(2);
                    nums.Add(4);
                    nums.Add(5);
                    nums.Add(6);
                    nums.Add(7);
                    nums.Add(8);
                    nums.Add(9);
                    nums.Add(10);
                    nums.Add(11);
                    nums.Add(12);
                    nums.Add(13);
                    nums.Add(14);
                    nums.Add(15);
                    nums.Add(16);
                    nums.Add(17);
                    nums.Add(18);
                    nums.Add(19);
                    nums.Add(20);
                    nums.Add(21);
                    nums.Add(22);
                    nums.Add(23);
                    nums.Add(24);
                    nums.Add(25);
                    nums.Add(26);
                    nums.Add(27);
                    nums.Add(28);
                    nums.Add(29);
                    nums.Add(30);
                    nums.Add(31);
                    nums.Add(32);
                    nums.Add(33);
                    nums.Add(34);
                    nums.Add(35);
    
                    Console.Write("请输入一个和值\n");
                    int a = Convert.ToInt32(Console.ReadLine());
    
    
                    var bbb = from r1 in nums
                              from r2 in nums
                              from r3 in nums
                              from r4 in nums
                              from r5 in nums
    
                              where (r1 + r2 + r3 + r4 + r5 == a && r1 < r2 && r2 < r3 && r3 < r4 && r4 < r5)
                              select new { r1, r2, r3, r4, r5 };
                    foreach (var item in bbb)
                    {
                        Console.WriteLine("{0},{1},{2},{3},{4}\n", item.r1, item.r2, item.r3, item.r4, item.r5);
                    }
                    Console.Read();
    
                }
            }
        }
    }
    

      

  • 相关阅读:
    LeetCode
    LeetCode
    LeetCode
    位运算实现加法运算
    反转字符串
    数组中的逆序对
    矩阵中的路径
    机器人的运动范围
    滑动窗口的最大值
    HTML5全屏浏览器兼容方案
  • 原文地址:https://www.cnblogs.com/haihang/p/2771860.html
Copyright © 2011-2022 走看看