3n + 1 문제 코딩

S/W Engineering 2007/01/10 00:08 디버거용

알고리즘 트레이닝 북이라는 제목의 Programming Challenge에 있는 문제를 코딩 해 보았습니다.

책을 산지 2년이 다 돼어가지만 계속 미루다 드디어 한 문제를 풀었습니다.

문제 내용 : http://acm.uva.es/p/v1/100.html

간만에 하는 코딩이라서 좀 어렵기는 했는데, 문제 자체가 알고리즘을 따로 고민 하지 않아도 되는 난이도가 낮은 문제라서 끝을 보기는 했습니다.

하지만 이런 저런 변수와 경우를 따지다 보니까 코드가 복잡해졌네요.

뭔가 열심히 처리 했음에도 불구하고 상당부분 예외 처리가 안되어 있습니다.

정작 채점을 받기 위해서 제출은 했는데, fopen 함수 쓴다고 restricted function 처리를 받았네요. 휴. 나름 열심히 해도 문제가 발생하네요.

하지만 간만에 코딩다운 코딩을 하였기에 기분은 그닥 나쁘지 않군요. ^^

ps. 다른 분들이 문제를 해결한 걸 보았는데, 제 코드는 그냥 발로 짠 기분이 드는군요 --;;

코드 보기


크리에이티브 커먼즈 라이센스
Creative Commons License
2007/01/10 00:08 2007/01/10 00:08
트랙백은 하나, 댓글이 없습니다.

댓글+트랙백 RSS :: http://cookiedev.pe.kr/rss/response/53

트랙백 주소 :: http://cookiedev.pe.kr/trackback/53

트랙백 RSS :: http://cookiedev.pe.kr/rss/trackback/53

  1. Subject: 3n+1

    Tracked from Hanury.NET 2007/01/10 02:03  삭제

    이전글(messier 페이지에 type icon 표시 추가)을 올렸더니 allblog에서 같은 카테고리 blog article로 3n + 1 문제 코딩가 올라와서 호기심에서 perl 로 짜 보았다. 원 문제 내용http://acm.uva.es/p/v1/100.html 무...

댓글을 달아 주세요

댓글 RSS 주소 : http://cookiedev.pe.kr/rss/comment/53