Untitled
Never
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp2 { class Program { static int CalculateUptoDown(int id) { int Result = 0, TempNumber = 0, operation = 1; Numbers.Clear(); Sign.Clear(); for (int i = 9; i > 0; i--) { TempNumber = TempNumber * 10 + i; if (id % 3 != 0) { //123-45-67+89 , id = 909 if (operation == 2) { Result -= TempNumber; Numbers.Add(TempNumber); Sign.Add("-"); } else { Result += TempNumber; Numbers.Add(TempNumber); Sign.Add("+"); } TempNumber = 0; operation = id % 3; } id /= 3; } if (operation == 2) { Result -= TempNumber; Numbers.Add(TempNumber); Sign.Add("-"); } else { Result += TempNumber; Numbers.Add(TempNumber); Sign.Add("+"); } return Result; } //Вычисляет возможные комбинации static int CalculateDowntoUp(int id) { int Result = 0, TempNumber = 0, operation = 1; Numbers.Clear(); Sign.Clear(); for (int i = 1; i < 10; ++i) { TempNumber = TempNumber * 10 + i; if (id % 3 != 0) { //123-45-67+89 , id = 909 if (operation == 2) { Result -= TempNumber; Numbers.Add(TempNumber); Sign.Add("-"); } else { Result += TempNumber; Numbers.Add(TempNumber); Sign.Add("+"); } TempNumber = 0; operation = id % 3; } id /= 3; } if (operation == 2) { Result -= TempNumber; Numbers.Add(TempNumber); Sign.Add("-"); } else { Result += TempNumber; Numbers.Add(TempNumber); Sign.Add("+"); } return Result; } static List<int> Numbers { get; set; } static List<string> Sign { get; set; } static void Main(string[] args) { Numbers = new List<int>(); Sign = new List<string>(); int value = 100, count = 0; //20000 - количество возможных комбинаций //С низу в верх 1 - 9 for (int i = 0; i < 20000; i++) { int calculatedValue = CalculateDowntoUp(i); if (calculatedValue == value) { count++; for (int index = 0; index < Numbers.Count; index++) Console.Write($"{((index == 0) ? "" : Sign[index]),-2} {Numbers[index],-3}"); Console.WriteLine($"= {value}"); } } Console.WriteLine("Найдено " + count + " комбинаций"); Console.WriteLine(new string('-',50)); count = 0; //20000 - количество возможных комбинаций //С верху в низ 9 - 1 for (int i = 0; i < 20000; i++) { int calculatedValue = CalculateUptoDown(i); if (calculatedValue == value) { count++; for (int index = 0; index < Numbers.Count; index++) Console.Write($"{((index == 0) ? "" : Sign[index]),-2} {Numbers[index],-3}"); Console.WriteLine($"= {value}"); } } Console.WriteLine("Найдено " + count + " комбинаций"); Console.ReadLine(); } } }
Raw Text
-
Stepsister switched places with the doll and I fucked her flooding her tits with cum / Tantaly
39 sec ago
-
Adut Telegram Channels
17 min ago
-
dfsdfsd dsdf sddsf dfsdfssdfdfs dfdssdf
24 min ago
-
Raven Haired Hottie Kiara Gold Bends Over For Doggystyle Anal And Messy Creampie Cumshot
29 min ago
-
CP😏 LOL1🍬👧 FOLDERS🔥📁 500 VIDEOS
50 min ago
-
sdfsdfsdfdsfs
50 min ago
-
ANAL ONLY Straight up Rose Lynn's butt
1 hour ago
-
eruwetwit
1 hour ago
-
Untitled
1 hour ago
-
OEM Keto Gummies | How Can You Buy Without Scam!
1 hour ago