2
голосов
2ответов
703 просмотров

How to divide a string into parts - Roman numerals

I'm trying to divide a string into parts for reading Roman numerals. For example if the user enters "XI" I want the program to be able to understand that I is 1 and X is 10 in order for a data validation like this to work. if(string roman == "X") int roman += 10; etc.

5
голосов
3ответов
427 просмотров

FormatProvider против метода расширения против нового класса

Я хотел вывести целое число римскими цифрами и наткнулся на этот ответ Джесси Слайсера. Это метод расширения, но мне было интересно использовать ToString(string, IFormatProvider) для чего-то вроде int a = 10; string b = a.ToString("RN", provider); // OR string c = string.Format(provider, "{...

2
голосов
2ответов
11461 просмотров

Изменение представления нумерации латексных секций

Я пытаюсь изменить способ отображения нумерации разделов в латексном документе, над которым я работаю. Я хочу сделать следующее: Название раздела (i) Название подраздела нормальным весом (a) Lorem ipsum (заголовок подраздела не используется) ... Я придумал следующее, но это неправильно...

17
голосов
31ответов
3722 просмотров

Code Golf New Year Edition - от целого к римской цифре

Напишите программу, которая принимает единственный аргумент командной строки N и распечатывает соответствующую римскую цифру . Например, N = 2009 должен печатать MMIX. Допустим, это должно работать для 0 (Получил удовольствие, играя в мой первый раунд кода в гольф с Christmas edition ...

165
голосов
14ответов
72872 просмотров

Как сопоставить только действительные римские цифры с регулярным выражением?

Мысль о моя другая проблема , я решил, что не могу даже создать регулярное выражение, которое будет соответствовать римским цифрам (не говоря уже о контекстно-свободной грамматике, которая их генерирует) Проблема заключается в сопоставлении только действительных римских цифр. Например, 990 -...

9
голосов
3ответов
4889 просмотров

Преобразовать целые числа в римские цифры с помощью схемы перевода, ориентированной на синтаксис?

Книга Дракона включает упражнение по преобразованию целых чисел в римские числа с использованием схемы перевода, ориентированной на синтаксис. Как это можно сделать?

109
голосов
16ответов
99812 просмотров

Как вы можете настроить числа в упорядоченном списке?

Как выровнять числа в упорядоченном списке по левому краю? 1. an item // skip some items for brevity 9. another item 10. notice the 1 is under the 9, and the item contents also line up Изменить символ после числа в упорядоченном списке? 1) an item Также существует решение CSS дл...