Mathematica, 177 바이트
명백한 해결책 : (199 바이트)
<|"ACT"->"Australian Capital Territory","NSW"->"New South Wales","NT"->"Northern Territory","QLD"->"Queensland","SA"->"South Australia","TAS"->"Tasmania","VIC"->"Victoria","WA"->"Western Australia"|>
개선 된 솔루션 : (182 바이트, Wolfram Mathematica 10.2 컴퓨터에서만 실행 가능)
{,"Northern Territory","Queensland",,,,,"Australian Capital Territory","New South Wales",,,"Tasmania",,,"Western Australia","Victoria",,,,,,,,,,,,"South Australia"}[[Hash@#~Mod~29]]&
최고의 솔루션 :
{,"Northern Territory","Queensland",a="Australia",,,,a<>"n Capital Territory","New South Wales",,,"Tasmania",,,"Western "<>a,"Victoria",,,,,,,,,,,,"South "<>a}[[Hash@#~Mod~29]]&
불행히도 반복 " Territory"은 0 바이트 만 저장할 수 있습니다.
Mathematica의 기본 해시 기능이 버전을 변경 한 것으로 보입니다. 그러나 메소드를 추가하면 코드가 더 길어집니다. Mathematica 샌드 박스의 기본 해시 기능을 사용하면 코드를 약 9 바이트 더 짧게 만들 수 있습니다.
Mathematica (샌드 박스-현재-버전 11), 168 바이트
{a="Australia","Western "<>a,,,,"South "<>a,,a<>"n Capital Territory",,,,"Tasmania","Northern Territory",,,,"New South Wales","Victoria","Queensland"}[[Hash@#~Mod~20]]&