Roman numerals · Số La Mã
Roman numerals
Convert a Roman numeral to an int. The symbols are I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Usually you add, but when a smaller symbol sits before a larger one you subtract it: IV is 4, IX is 9, MCMXCIV is 1994. Scanning from right to left makes the subtract rule easy — subtract any symbol smaller than the one to its right.
Số La Mã
Chuyển đổi số La Mã sang một int. Các ký hiệu là I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Thông thường bạn cộng, nhưng khi một ký hiệu nhỏ hơn nằm trước một ký hiệu lớn hơn thì trừ đi: IV là 4, IX là 9, MCMXCIV là 1994. Quét từ phải sang trái giúp việc áp dụng quy tắc trừ dễ dàng — trừ bất kỳ ký hiệu nào nhỏ hơn ký hiệu ngay phía bên phải của nó.
Complete romanToInt(String s) converting a Roman numeral to an int. A smaller symbol before a larger one is subtracted, so IV is 4 and MCMXCIV is 1994. Assume valid input. · Hoàn thành romanToInt(String s) chuyển đổi số La Mã sang int. Một ký tự nhỏ đứng trước ký tự lớn thì trừ đi, nên IV là 4 và MCMXCIV là 1994. Giả sử đầu vào hợp lệ.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.