Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Threading;
- using System.Globalization;
- using System.Numerics;
- class HayvanNumber
- {
- static void Main()
- {
- Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
- int sum = int.Parse(Console.ReadLine());
- int diff = int.Parse(Console.ReadLine());
- string firstTripple = string.Empty;
- string secondTripple = string.Empty;
- string thirdTripple = string.Empty;
- int firstSum = 0;
- int secondSum = 0;
- int thirdSum = 0;
- bool isResult = false;
- for (int i1 = 5; i1 < 10; i1++)
- {
- for (int i2 = 5; i2 < 10; i2++)
- {
- for (int i3 = 5; i3 < 10; i3++)
- {
- for (int i4 = 5; i4 < 10; i4++)
- {
- for (int i5 = 5; i5 < 10; i5++)
- {
- for (int i6 = 5; i6 < 10; i6++)
- {
- for (int i7 = 5; i7 < 10; i7++)
- {
- for (int i8 = 5; i8 < 10; i8++)
- {
- for (int i9 = 5; i9 < 10; i9++)
- {
- firstTripple = i1.ToString() + i2.ToString() + i3.ToString();
- secondTripple = i4.ToString() + i5.ToString() + i6.ToString();
- thirdTripple = i7.ToString() + i8.ToString() + i9.ToString();
- firstSum = Int32.Parse(firstTripple);
- secondSum = Int32.Parse(secondTripple);
- thirdSum = Int32.Parse(thirdTripple);
- if ((((secondSum - firstSum) == diff) && (thirdSum - secondSum) == diff)
- && (i1 + i2 + i3 + i4 + i5 + i6 + i7 + i8 + i9 == sum))
- {
- Console.WriteLine("{0}{1}{2}{3}{4}{5}{6}{7}{8}",
- i1, i2, i3, i4, i5, i6, i7, i8, i9);
- isResult = true;
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- if (!isResult)
- {
- Console.WriteLine("No");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement