Загрузка данных


using System;

class Program
{
    static void Main()
    {
        // Перебираем возможный номер дома Петра
        for (int petr = 1; petr < 100; petr++)
        {
            int sum1 = 0;
            int current = petr;

            // Первый квартал — сумма 99
            while (sum1 < 99)
            {
                sum1 += current;
                current++;
            }

            if (sum1 != 99) continue;

            // Второй квартал — сумма 117
            int sum2 = 0;
            while (sum2 < 117)
            {
                sum2 += current;
                current++;
            }

            if (sum2 != 117) continue;

            // Третий квартал — сумма 235 (включая номер школы)
            int sum3 = 0;
            int school = 0;
            while (sum3 < 235)
            {
                sum3 += current;
                if (sum3 == 235)
                    school = current;
                current++;
            }

            if (sum3 == 235)
            {
                Console.WriteLine($"Номер дома Петра: {petr}");
                Console.WriteLine($"Номер школы: {school}");
                Console.ReadKey();
                return;
            }
        }

        Console.WriteLine("Решение не найдено");
        Console.ReadKey();
    }
}