Skip to content

dittos/spoqa-pycon-2015-codegolf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

스포카 코드 골프 2015

안녕하세요. 스포카 코드 골프 2015 에 참여해주셔서 감사합니다. 스포카 코드 골프 2015는 주식회사 스포카에서 파이썬 개발자 여러분을 위해 준비한 작은 이벤트입니다.

문제

도도의 마스코트 중 하나인 푸푸(pupu) 의 아스키 아트 를 표준 출력(stdout)으로 출력하는 파이썬 스크립트 파일을 가능한 한 짧게 작성해주세요.

                                                   *******
                                                  **********
                                                 ***********
                                                *************
                                                *************    ***
                                                ************ ***********
                                                *************************
                                                 *************************
                                  ********        *************************
                                **********          **********************
                             *************           *********************
                             *************          ********************
                       ************************    *******  **********
                   **************************************
                ****************************************
              ********************************************
             **********************************************
            ************************************************
           *************************************************
          ***************************************************
          ****************************************************
         *************   ***************   *******************
         **********   ****  *********  ****  *****************
         ********** ******** ******  ******** ****************
          ******** ********* ****** *********  ***************
          ******** ********** ***** ********** ***************
          ******** ********** ***** ********** ***************
        ********** ********** ***** ********** *****************
       *********** ********* ****** ********** *******************
      ************* ******** *******  *******  ********************
     ****************      ***********       **********************
    ***************************************************************
    ***************************************************************
    ***************************************************************
    ***************************************************************
     *************************************************************
      ***********************************************************
       **********************************************************
        ********************************************************
         *****************************************************
            ************************************************
                ***************************************

단 몇 가지 작은 규칙들이 있습니다.

  1. 내장된 표준 라이브러리만 사용 가능합니다.
  2. 코드는 파이썬 2와 3에서 동시에 동작해야 합니다.
  3. 수정은 pupu.py 에 한합니다. 다른 코드(e.g. test.py) 를 고쳐서 테스트를 통과하게 만드는 것은 정답으로 인정하지 않습니다.
  4. 문제의 주요 해법으로 입출력을 활용하지 않는 것이 출제 의도입니다. 다른 파일에 접근하지 않고, 오프라인 상태일 때도 작동해야 한다고 보시면 됩니다.
  5. 이 코드골프는 보안 대회가 아닙니다. 익스플로잇을 찾기보다는 출제 의도를 따라 즐겨주세요.

참여 방법

이 저장소를 포크(Fork)해서 pupu.py 를 수정해주세요. 수정이 다 끝나셨으면 다시 이 저장소로 풀 리퀘스트(Pull Request)를 제출해주시면 됩니다. 포크, 풀 리퀘스트등의 개념에 익숙하지 않으시다면 이 글 을 참고해보세요.

채점 방식과 상품

  • 제출 기한은 2015년 8월 30일 오후 5시까지 입니다.
  • 제출해주신 코드는 CI에 의해 테스트됩니다. 직접 테스트를 실행해보시려면 명령행에서 다음과 같이 입력해보세요. (테스트에는 Wand 가 필요합니다.)
$ python test.py
Passed
  • 테스트를 통과한 코드(pupu.py)의 길이로 순위를 산정하며 같은 길이일 경우 PR의 마지막 갱신 시간이 빠른 순으로 선정합니다.
  • 가장 짧은 코드로 가장 빨리 작성해주신 분께는 **iPad mini (16GB, wifi)**를 드립니다.
  • 시상은 2015년 8월 30일 오후 6시 스포카 부스에서 진행합니다. (꼭 직접 참석해주세요.)

About

파이콘 코리아 2015 이벤트 페이지입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.9%
  • Shell 1.1%