작성일 :

문제 링크

1809번 - Moo

설명

아스키 문자를 출력하는 간단한 문제이지만, 제출할 수 있는 언어가 Golfscript 로 제한되어 있습니다.

Golfscript 언어에 대한 간단한 설명은 다음과 같습니다.

  • 간결한 코드를 작성하기 위해 설계된 코드
  • 주로 코드 골프(code golf) 경쟁에서 사용 됨, 코드 골프는 프로그래머들이 주어진 작업을 수행하는 가장 짧은코드를 작성하는 경쟁
  • 따라서, Golfscript 는 코드를 간결하게 작성할 수 있도록 특별히 설계됨
  • Golfscriptstack 기반의 언어로, 대부분의 연산은 stack 에 있는 항목들을 사용하여 수행

따라서, Golfscript 의 문법에 따라서 문자열 literalstack 에 푸쉬한 후,
puts 명령을 호출하여 stack 의 맨 위에 있는 문자열을 꺼내 출력하도록 하였습니다.


Code

[ Golfscript]

"(___)
(o o)____/
 @@      \\
  \\ ____,/
  //   //
 ^^   ^^
"puts