BOJ2608 로마숫자 ( string ) with JAVA

BOJ2608 로마숫자 ( string ) with JAVA

시간 제한 1 초 메모리 제한 128 MB 로마 시대 때는 현재 활용하는 아라비아 숫자가 아닌 다른 방안으로 수를 표현하였습니다. 로마 숫자는 다음과 같은 7개의 기호로 이루어집니다. 수를 제작하는 규칙은 다음과 같다. 보통 큰 숫자를 왼쪽에 작은 숫자를 오른쪽에 씁니다. 그리고 그 값은 모든 숫자의 값을 더한 값이 됩니다. 예를 들어 LX 50 10 60 이 되고, MLI 1000 50 1 1051 이 됩니다. V, L, D는 한 번만 사용할 수 있고 I, X, C, M은 연속해서 세 번까지만 사용할 수 있어요.

예를 들어 VV나 LXIIII 와 같은 수는 없습니다.. 그리고 같은 숫자가 반복되면 그 값은 모든 숫자의 값을 더한 값이 됩니다. 예를 들어 XXX 10 10 10 30 이 되고, CCLIII 100 100 50 1 1 1 253 이 됩니다.


imgCaption0
로마 숫자의 영향력

로마 숫자의 영향력

사회적 영향력 면에서 로마 숫자 체계는 로마 제국 생활의 여러가지 측면에 필요한 요소였습니다. 상업에서는 가격 책정 및 거래 기록을 위해, 정부에서는 법률 및 행정 문서 작성을 위해, 일상생활에서는 날짜 기록 및 시간 표시를 위해 사용되었습니다. 예를 들어 로마력은 로마 숫자를 사용하여 요일과 월을 표시했고 해시계와 이후 기계식 시계는 시간을 표시하는 데 사용했습니다.

로마 숫자 체계의 개선과 연관된 저명한 역사적 인물 중 한 명은 초대 로마 황제인 아우구스투스입니다.

그의 통치는 중요한 문화 개혁과 통합의 시기였습니다. 그의 통치 아래 로마 숫자가 표준화되기 시작했고, 이는 공공 행정과 상업에서 숫자 사용을 크게 촉진했습니다. 또한 서기 1세기에 살았던 로마의 학자 플리니우스 원로원은 그의 저서 자연사에서 로마 숫자에 대한 가장 초기의 기록 중 하나를 제공했습니다.

아라비아 숫자 체계로의 전환

힌두아랍 체계라고도 알려진 아라비아 숫자 체계는 수학과 상업에 혁명을 일으켰습니다. 기원전 6세기경 인도에서 시작된 아라비아 숫자는 이후 몇 세기에 걸쳐 아랍 수학자들에 의해 사용되었습니다. 서양에서 이 숫자는 초기에는 의심과 저항에 부딪혔습니다. 10세기에 아랍 수학자들의 작품을 라틴어로 번역하여 유럽에 소개되었지만, 13세기에 이르러서야 널리 사용되기 시작했습니다. 9세기에 페르시아의 수학자 알크와리즈미AlKhwarizmi가 힌두 숫자로 계산하기Kitab alJabr라는 책에서는 대수의 개념과 아라비아 숫자를 이슬람 세계에 소개했습니다.

아라비아 숫자들은 스페인의 아랍 학자들을 통해 유럽으로 전파되어 수학의 역사에 중요한 전환점이 되었습니다.

숫자 체계가 르네상스 유럽에 미친 영향

유럽에 아라비아 숫자 체계가 등장하면서 상업과 과학에 급격한 변화가 일어났습니다. 12세기의 저명한 수학자 피보나치는 그의 연구에서는 아라비아 숫자 체계가 로마 숫자 체계에 비해 특히 비즈니스와 부기에 유리하다는 점을 제시하며 유럽에서 아라비아 숫자 체계가 채택되는 데 중추적인 역할을 했습니다. 1202년에 저술한 리베르 아바시Liber Abaci는 힌두아랍 숫자 체계와 0의 사용을 서양 세계에 소개하는 사례였습니다.

무역과 회계를 위한 계산이 더 간단하고 효율적으로 바뀌면서 상업에 혁명을 일으켰으며, 르네상스 시대 과학 발전의 촉매제 역할을 하기도 했습니다이후 아라비아 숫자는 라틴 문자에 통합되었고, 일상생활에서 점차 로마 숫자를 대체하게 되었습니다. 하지만 아라비아 숫자의 보급과 수용은 유럽 전역에서 균일하지 않았습니다. 일부 지역에서는 다른 지역보다.

현대에 남아있는 로마숫자의 흔적

현대에 이르러서도 로마 숫자가 완전히 사라진 것은 아닙니다. 로마 숫자는 여전히 책의 장마다. 번호 매길 때, 영화 크레디트에 제작 연도 표시나 시곗바늘에 시간 표시, 영화와 게임의 속편에서 번호 매기기 등 특정 상태에서 사용되고 있습니다. 엘리자베스 2세 여왕, 프랑스의 루이 16세, 슈퍼볼 LVI는 모두 로마 숫자를 활용하는 예입니다. 오늘날 로마 숫자는 실용성보다는 문체, 전통 혹은 모호성을 없애기 위한 이유로 선택되는 경우가 많습니다.고 합니다.

로마숫자는 어떻게 계산되나요?

로마숫자는 각 기호의 값을 더하거나 빼서 계산합니다. 일반적으로 큰 수에서 작은 수를 빼는 방식으로 계산이 이루어집니다. 예를 들어, IV는 4를, IX는 9를 나타냅니다. 하지만 로마숫자는 숫자 계산을 위한 일상적인 용도에는 적합하지 않을 수 있습니다.

자주 묻는 질문

로마 숫자의 영향력

사회적 영향력 면에서 로마 숫자 체계는 로마 제국 생활의 여러가지 측면에 필요한 요소였습니다. 궁금한 사항은 본문을 참고하시기 바랍니다.

아라비아 숫자 체계로의

힌두아랍 체계라고도 알려진 아라비아 숫자 체계는 수학과 상업에 혁명을 일으켰습니다. 궁금한 내용은 본문을 참고하시기 바랍니다.

숫자 체계가 르네상스 유럽에 미친

유럽에 아라비아 숫자 체계가 등장하면서 상업과 과학에 급격한 변화가 일어났습니다. 구체적인 내용은 본문을 참고 해주시기 바랍니다.

Leave a Comment