Comments 11
UFO just landed and posted this here
Перевод арабских цифр в римские делается еще компактнее.
А вы преобразуете числа.
А вы преобразуете числа.
«Перевод» не верное слово тут?
Цифра — это один знак из алфавита, которым записываются числа. 1
и 0
— это цифры (и по совместительству числа, содержащие одну цифру), 0xA
и 10
— это одно и то же число, записанное разными цифрами.
Согласно википедии (и общеупотребительному значению) нужно уточнить, что вещи вроде 0x
, -
, e
(как обозначение экспоненты) или ,
в множество цифр не входит: «Цифрами называют только такие знаки, которые сами в отдельности описывают определенные числа (так например, знаки „−“, „,“ хоть и используются для записи чисел, но цифрами не являются).»
Касательно последнего варианта:
Упорный!
Did you use your other solution to generate this list?Nah, I just wrote it all by hand.
Упорный!
Ещё можно заметить, что в ряду M-D-C-L-X-V-I
те числа, которые участвуют в позиционном вычитании, находятся на позициях 2, 4 и 6. Я использовал это в своём решении.
И да, спасибо за CheckiO!
Sign up to leave a comment.
0b1001 путей решения задачи перевода чисел в римскую запись