새로운 보너스! (아래 참조)
미국 공화당 대통령 희망 벤 벤슨의지도 제작 팀은지도에 문제가 있습니다 ( 워싱턴 포스트 를 통한 이미지 ).
문제는 그들이 올바른 직업을위한 도구를 가지고 있지 않다는 것입니다. 가장 작고 안정적인 프로그램이 필요하므로지도를 다시 만들지 않아도됩니다. 그들이 당신을 고용 한 이유입니다. 이 맵을 가져 와서 원하는 색상으로 다시 출력해야합니다.
Theshibboleth [GFDL ( http://www.gnu.org/copyleft/fdl.html ) 또는 CC-BY-SA-3.0 ( http://creativecommons.org/licenses/by-sa/3.0/)] 으로 위키 미디어 공용
미국이 아니거나 미국인이기 때문에 모든 주가 어디에 있는지 모르는 경우 여기에 모든 이름의지도가 있습니다 (이 도전에는 워싱턴 DC가 필요하지 않음).
"주 이름이 2 인 미국지도". CC BY-SA 3.0에서 Wikimedia Commons를 통해 라이센스-https://commons.wikimedia.org/wiki/File:Map_of_USA_with_state_names_2.svg#/media/File: Map_of_USA_with_state_names_2.svg
예를 들어 입력이 인 Ohio, Indiana, Illinois;New York, New Jersey, Florida
경우 다음을 출력합니다.
빈 맵 이미지는 SVG 및 PNG 형식으로 제공됩니다. 귀하의 편의를 위해 다음은 알파벳 순서 로 모든 50 개 주 목록입니다.
이것은 코드 골프 및 그래픽 출력 문제입니다. 출력은 SVG 또는 이미지 파일이어야합니다. 단순히 화면에 출력을 표시하는 것만으로는 충분하지 않습니다. STDIN 또는 텍스트 파일을 읽어 입력해야합니다. 입력의 형식을 유연하게 지정할 수 있지만 각 상태의 전체 이름을 포함해야하지만 빨간색 (공화당) 상태가 먼저 나열되고 파란색 (민주적) 상태가 두 번째입니다. 채색에는 빨강과 파랑의 두 가지 음영이 허용됩니다. 물론 원하는 파일 이름으로 프로그램과 같은 폴더에 빈 맵 이미지를 만들 수 있습니다.
정확도 기준
출력이 래스터 파일 인 경우 파일 크기는 800x495 픽셀 이상이어야하며 SVG를 동일한 크기로 1.5 픽셀 이상 확장 한 결과에서 선이 벗어나지 않아야합니다. 출력이 벡터 파일 인 경우 둘 다 800px x 495px로 크기가 조정될 때 선이 SVG에서 1.5 픽셀 이상 벗어나지 않아야합니다.
보너스!
벤은 외국 도서관에 대한 의존도를 줄이려고 노력하고 있으며 현재 래스터 그래픽 버전의지도 만 입력으로 사용하고 지역 감지를위한 자체 알고리즘을 생성하는 모든 사람에게 -50 %의 보너스를 제공하고 있습니다. 궁극적으로, 여러분의 접근 방식이 "자신의 작성"알고리즘으로 계산되는지 여부를 결정하는 것은 저의 판단입니다.
행운을 빕니다!