Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2020, 00:58   #1
Чччайник
Пользователь
 
Регистрация: 05.11.2020
Сообщений: 23
По умолчанию Дано натуральное числою Найти цифру позиции к

Здравствуйте. Дано натуральное число, которое состоит из квадратов других натуральных чисел. То есть 149162536... И так идет до бесконечности. Нужно найти цифру, которая соответствует позиции k.
Например։ k = 4, ответ = 1
Есть часть кода, осталось пару строк в последнем цикле написать
Код:
            Console.Write("Insert k: ");
            long k = long.Parse(Console.ReadLine());
            long i = 1;
            long m = 10;
            long n = 1;
            while (k > n)
            {
                k -= n;
                i++;
                while (i / m != 0)
                {
                    m *= 10;
                    n++;
                }
            }
            while (n >= k)
            {
                
            }

Последний раз редактировалось Чччайник; 05.11.2020 в 01:40.
Чччайник вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi. Дано натуральное K определить K-цифру в последовательности 101000100010000 Данил Тельнов Помощь студентам 1 29.11.2016 20:41
Дано натуральное k. Напечатать k-ю цифру последовательности 149162536..., в которой выписаны подряд квадр kent2102 Паскаль, Turbo Pascal, PascalABC.NET 9 20.02.2011 17:35
Дано натуральное число n. Определить наименьшую цифру с чётным номером - Задача по Си Lexeres Помощь студентам 6 16.11.2009 19:24
1) Дано натуральное число N. Указать N-ую цифру последовательности 1123581321…, в которой выписаны подр halk Помощь студентам 1 08.10.2009 18:28