Вывести римское число арабскими цифрами - C#

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

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

Доброго времени суток! есть две задачки с цифрами: 1. дана строка из букв и цифр. нужно вывести на экран самое длинное число. 2. нужно вывести римское число арабскими цифрами. 1. есть вариант разделить строку буквами типо Код: char dividers = {a-z...} , далее Код: spring [] z = input.split(dividers) а вот как далее сравнить длины и выбрать максимальную? причём ещё как сделать так чтобы буквы разделителями когда их много идёт подряд. 2. а вот с этой задачей у меня вообще вариантов нет, помогите пожалуйста. если не сложно то кодом или идеей с операторами.

Решение задачи: «Вывести римское число арабскими цифрами»

textual
Листинг программы
var ss = Regex.Split(s, @"\p{L}+")
    .Where(p => p.Length > 0 && Char.IsNumber(p, 0))
    .OrderByDescending(p => p.Length).FirstOrDefault();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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