class Program { static void Main() { Console.WriteLine("Введите число N:"); int N = int.Parse(Console.ReadLine());
bool found = false; for (int i = 10; i < N; i++) { if (IsDigitsSumEqual(i)) { Console.WriteLine($"Найдена пара чисел: {i} и {N - i}"); found = true; break; } } if (!found) { Console.WriteLine("Таких чисел нет."); } } static bool IsDigitsSumEqual(int number) { int sum = 0; while (number > 0) { sum += number % 10; number /= 10; } return sum % 3 == 0; }
using System;
class Program
bool found = false;{
static void Main()
{
Console.WriteLine("Введите число N:");
int N = int.Parse(Console.ReadLine());
for (int i = 10; i < N; i++)
{
if (IsDigitsSumEqual(i))
{
Console.WriteLine($"Найдена пара чисел: {i} и {N - i}");
found = true;
break;
}
}
if (!found)
{
Console.WriteLine("Таких чисел нет.");
}
}
static bool IsDigitsSumEqual(int number)
{
int sum = 0;
while (number > 0)
{
sum += number % 10;
number /= 10;
}
return sum % 3 == 0;
}
}