Найти в массиве числа, составленные из одних и тех же цифр - C#

Узнай цену своей работы

Формулировка задачи:

Ещё 1 задание в универе не понимаю как можно их искать, хоть наводку на алгоритм, или что-то такое дайте, пожалуйста. Примерно проверяем каждый элемент массива находя его длину(кол-во разрядов (do { x/10; Razradi++; }while(x\10 != 0)) и если все его разряды равны между собой, то его выписывать или как?

Решение задачи: «Найти в массиве числа, составленные из одних и тех же цифр»

textual
Листинг программы
bool IsFromOneDigit(int x)
{
   if (x < 0)
      x = -x;
   int digit = x%10; 
   while ((x /= 10) != 0)   
      if (x%10 != digit)
         return false;
   return true;
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 4.182 из 5
Похожие ответы