D=500.
C=100.
X=10.
V=5.
I=1.
Учимся считать верно, потом сразу будет видно какое число написано.
Все числа, где меньшее число стоит впереди большего, вычитаем. Если таких нет, то просто сумма всех
Первая часть
1)) DXLV;
500; 10; 50; 5. 10
2)) MDCCLXXXVI; 1000; 500; 100; 100; 50; 10; 10; 10; 5; 1. Нет меньшего перед большим числом, значит просто сумма
1000+ 500+ 100+100+ 50+ 10+10+10+5+1= 1786.
3)) MMMIV; 1000; 1000; 1000; 1; 5; тут 1
4)) DCLXXXIX; 500; 100; 50; 10; 10; 10; 1; 10; тут последняя 10>1, вычитаем 10-1=9. Теперь сумма 500+100+50+ 10+10+10+9=689.
Вторая часть
1)) MMDCCCXXII; 1000; 1000; 1000; 500; 100; 100; 100; 10; 10; 1; 1; нет
меньшего впереди, сумма 1000+1000+500+ 100+100+100+ 10+10+1+1=2822.
2)) MCXLIII; 1000; 100; 10; 50; 1; 1; 1; есть меньшее впереди;
10
3)) CDLXXI; 100; 500; 50; 10; 10; 1; меньшее впереди большего, 100
4)) CCCLXXIX; 100; 100; 100; 50; 10; 10; 1; 10; тут последняя 10>1; 10-1=9; теперь сумма 100+100+100+50+10+10+9=379.