이 도전은 간단하지만, 다가올 수있는 방법이 많이 있기를 바랍니다.
불필요한 공백을 계산하지 않고 15 자 이상의 유효한 JSON 객체 를 인쇄 / 반환해야합니다 . 입력하지 않아도 프로그램이 작동합니다.
명확성을 위해 JSON 객체는 중괄호로 시작하고 끝나며 {}
쉼표로 구분 된 0 개 이상의 키 : 값 쌍을 포함합니다. 전체 JSON 사양은 json.org 에서 찾을 수 있으며 코드 출력은 이 유효성 검사기 를 통과해야합니다 .
따라서 다음 중 하나라도 유효 하지 않습니다.
4 //Too short, not an object
"really, really long string" //A string, not an object
["an","array","of","values"] //An array is not a JSON object
{"this":4 } //You can't count unessential whitespace
{"1":1,"2":3} //Too short
{"a really long string"} //Not valid JSON, it needs a value
{'single-quoted':3} //JSON requires double-quotes for strings
그러나 다음 이 유효합니다.
{"1":1,"2":2,"3":3,"4":4} //Long enough
{"whitespace ":4} //This whitespace isn't unessential
이 과제에는 프로그래밍이 아닌 언어가 허용됩니다. 함수에서 문자열을 반환하거나 인쇄 할 수 있습니다. 이것은 코드 골프 이므로 가능한 한 적은 코드로 응답하십시오!