穷举举例


namespace
ConsoleApplication40 { class Program { static void Main(string[] args) { while (true) { int m = 0; for (int x = 0; 1*x <= 20; x++)//最多都少个1能组成一个20 { for (int y = 0; 5*y <=20; y++)//最多多少个5能组成一个20 { for (int z = 0; 2*z<=20; z++)//最多多少个2能组成一个20 { if (x+5*y+2*z==20)//同时满足此条件时,组成一个20 { Console.WriteLine(x+"个1块钱"+y+"个5快钱"); m = m + 1;//满足是累加 } } } } Console.WriteLine(""+m+"种方法"); Console.ReadLine(); } } } }
二百个不间断的重复,只是让我看到了人的命运无法改变这一事实而已。
原文地址:https://www.cnblogs.com/dlexia/p/4384196.html