ASCII 텍스트를 점자 출력으로 변환하는 프로그램을 작성하십시오 . 요구 사항 :
- 입력은 stdin, 명령 행 또는 기타 외부 입력 소스에서 올 수 있습니다.
- 출력은 점자로 인식 할 수 있어야하며 출력 형식은 사용자에게 달려 있습니다. 예를 들어
o
올린 점과 올리지.
않은 점이 있습니다. 와 같은 텍스트 패턴 표현1-3-4
은 허용되지 않습니다. 긴 줄 바꿈이 필요하지 않습니다. - 최소한의 솔루션에는 26 개의 알파벳 문자와 공백 만 있으면됩니다. 솔루션에서 지원하지 않는 모든 입력 문자는 무시해야합니다.
스코어링은 소스 코드의 문자 수입니다. 위약금과 보너스는 다음과 같습니다 :
- 유니 코드 점자 문자 를 출력으로 사용하면 +50 페널티
- 대문자, 숫자 및 문장 부호를 지원하는 경우 -50 보너스
영어 (Grade-2) 점자 에서 합자 지원 및 1 글자 수축에 대한 -200 보너스 .(이것은 상당히 다른 문제이므로 별도의 도전이 될 것입니다.)
샘플 호출 및 출력 (최소 솔루션) :
$ braille Hello world
o . o . o . o . o . . . . o o . o . o . o o
o o . o o . o . . o . . o o . o o o o . . o
. . . . o . o . o . . . . o o . o . o . . .