1 답변
-
불순한 의도의 코드인지...obfuscation 해놓은 것 같은데......수정은 질문자가 하면 타인에게 책임은 없겠죠.
문제 없는 코드입니다. 다만 python 2.x 에서 동작하는 코드입니다.
python 2.x의 코드를 python 3.x 에서 가능하도록 마이그레이션 하려면,
- 첫번째. xrange -> range 로 수정합니다.
- 두번째. print 는 함수로 변경되었으니 () 를 해줍니다.
- 세번째. 나눗셈의 몫이 2.x에서는 int였는데 3.x에서는 float 타입으로 나옵니다. 즉 2.x 와 같이 몫이 int 타입으로 받으려면 // 으로 계산해야 합니다.
몇군데 안되니 해보시기 바랍니다.
댓글 입력