Определить какое число будет в позиции №10168 - C#
Формулировка задачи:
Всем привет, пожалуйста,помогите решить задачу Из последовательности натуральных десятичных чисел вычеркиваются все числа, содержащие 0 в десятичной записи. Затем вычеркиваются все числа, содержащие 0 в шестнадцатеричной записи, и все числа, содержащие 0 в восьмеричной записи. В получившейся последовательности на позиции с номером 10168 будет находиться число …
(Нумерация последовательности начинается с единицы.)
Решение задачи: «Определить какое число будет в позиции №10168»
textual
Листинг программы
using System; using System.Linq; namespace ConsoleApp41 { class Program { static void Main(string[] args) { var generator = Enumerable.Range(0, int.MaxValue).Where(x => !x.ToString().Contains("0") && !x.ToString("X").Contains("0") && !Convert.ToString(x, 8).Contains("0")); Console.WriteLine(generator.Skip(10168).First()); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д