Skip to content

Instantly share code, notes, and snippets.

@Snack-X
Created June 4, 2014 13:40
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Snack-X/d00f1724fa36d3276900 to your computer and use it in GitHub Desktop.
Save Snack-X/d00f1724fa36d3276900 to your computer and use it in GitHub Desktop.
99 bottles of beer in aheui
발발따밤따박박나타삭밤밣따산박밦따밞뚜 #기본 스택 99로 초기화, 공백(32)->ㄱ, (l)108->ㄴ
우어어어어어어어어어어어어어어어어어어
아우 #루프의 시작
오사뺘뿌처밞밞따받타맣산빠받다맣삭빠맣산빠박박나다맣빠받다맣빠밦다맣빠밝타맣수 #복제 후, 0일 경우 'No more' 출력 (78 111 32 109 111 114 101) (No more로 변경)
오우어명여어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어 #0이 아닐 경우 복제 후 숫자로 출력
오삭빠맣산빠발타발타맣빠받다맣빠밣다빠맣맣빠맣빠밝타맣수 #' bottle' 출력 (32 98 111 116 116 108 101)
오우어어어어어어어어어어어어어어멓더벍뻐선처우텨너벅벅뻐 #복제 후, -1이 0이 아닐 경우 's' 출력 (115)
오우어어어어어어어어어어어어어어어어어어어어어
오아삭빠맣산빠받다맣빠밦타맣삭빠맣산빠발타발타맣빠밝타빠맣맣빠밦다맣삭빠맣산빠받다맣빠박다뭏 #' of beer on' 출력 (32 111 102 32 98 101 101 114 32 111 110)
오뭏뻐멓더벖더벖뻐석멓뻐멓뻐멓터벖터벌뻐멓더벖더벌뻐선멓뻐석멓터벍뻐멓터범뻐멓더벓뻐선멓뻐석 #' the wall, ' 출력 (32 116 104 101 32 119 97 108 108 44 32)
오사뺘뿌처산빠박다맣빠받다맣삭빠맣산빠박박나다맣빠받다맣빠밦다맣빠밝타맣수 #복제 후, 0일 경우 'no' 출력 (110 111) (no more로 변경)
오우어명여어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어 #0이 아닐 경우 복제 후 숫자로 출력
오삭빠맣산빠발타발타맣빠받다맣빠밣다빠맣맣빠맣빠밝타맣수 #' bottle' 출력 (32 98 111 116 116 108 101)
오우어어어어어어어어어어어어어어멓더벍뻐선처우텨너벅벅뻐 #복제 후, -1이 0이 아닐 경우 's' 출력 (115)
오우어어어어어어어어어어어어어어어어어어어어어
오삭빠맣산빠받다맣빠밦타맣삭빠맣산빠발타발타맣빠밝타빠맣맣빠밦다맣밦밝따밤다맣발발다뭏 #' of beer.\n' 출력 (32 111 102 32 98 101 101 114 46 10)
오우어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어
오사뺘우차박밦따밝따맣산빠발타밦타맣빠박박나타맣빠밝타맣삭빠맣산빠받다맣빠박다맣빠밝타뮿 #복제 후, 0이 아닐 경우 'Take one' 출력 (84 97 107 101 32 111 110 101)
오ㅇㅇ아아밣밣따밝다맣산빠받다맣삭빠맣산빠밣다맣빠받다맣삭빠맣산빠밣다맣빠밤타맣빠밝타뮿 #0일 경우 'Go to the' 출력 (71 111 32 116 111 32 116 104 101)
오뮿뻐석멓터벓뻐멓더벅뻐멓터벖터벌뻐선멓뻐석멓더벅뻐멓더벖더벌뻐멓더벋뻐멓터벓뻐선멓뻐석 #0이 아닐 경우 ' down and ' 출력 (32 100 111 119 110 32 97 110 100 32)
오유멓터벓뻐멓더벅뻐멓터벖터벌뻐선멓뻐석멓터벍뻐멓더벖뻐멓더벋뻐멓더벓뻐멓더벍뻐선멓뻐석 #0일 경우 ' store and' 출력 (32 115 116 111 114 101 32 97 110 100)
오삭산빠밤다맣빠발타밦타맣빠밝다빠맣맣삭빠맣산빠받타맣빠밣다맣삭빠뮿 #0이 아닐 경우 'pass it ' 출력 (112 97 115 115 32 105 116 32)
초삭빠맣산빠발타발타맣빠밞다빠맣밤다맣삭빠맣산빠밝다맣빠받다맣빠박박나다맣빠밝타뮿 #0일 경우 ' buy some' 출력 (32 98 117 121 32 115 111 109 101)
희유어어어어어멓터벓뻐멓더벅뻐멓더벎뻐멓더벋뻐멓더벖뻐멓터벖터벌뻐선 #0이 아닐 경우 'around' 출력 (97 114 111 117 110 100)
툐우어어어어어어어어어어어어어어어어어멓터벍뻐멓더벖뻐멓더벅멓뻐더너벅벅뻐선멓뻐석 #0일 경우 ' more' 출력 (32 109 111 114 101)
토삭빠밦다밦다맣빠뭏 #', ' 출력 (44 32)
노우터너벅벅처불뼈서 #0이 아니면 -1
복우더터너벅벅뱔뗘따볌 #0이면 +99
복사뺘뿌처산빠박다맣빠받다맣삭빠맣산빠박박나다맣빠받다맣빠밦다맣빠밝타맣수 #복제 후, 0일 경우 'no' 출력 (110 111) (no more로 변경)
또우어명여어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어어 #0이 아닐 경우 복제 후 숫자로 출력
봄삭빠맣산빠발타발타맣빠받다맣빠밣다빠맣맣빠맣빠밝타맣수 #' bottle' 출력 (32 98 111 116 116 108 101)
또우어어어어어어어어어어어어어어멓더벍뻐선처우텨너벅벅뻐 #복제 후, -1이 0이 아닐 경우 's' 출력 (115)
볼우어어어어어어어어어어어어어어어어어어어어어
볼아삭빠맣산빠받다맣빠밦타맣삭빠맣산빠발타발타맣빠밝타빠맣맣빠밦다맣삭빠맣산빠받다맣빠박다뭏 #' of beer on' 출력 (32 111 102 32 98 101 101 114 32 111 110)
뽀불벌멓더벍더벍뻐석멓뻐멓뻐멓터벖터벌뻐멓더벖더벌뻐선멓뻐석멓터벍뻐멓터범뻐멓더벓뻐선멓뻐석 #' the wall.\n\n' 출력 (32 116 104 101 32 119 97 108 108 46 10 10)
소댜몋빠몋 #루프. 올라가면서 -99가 0일 경우 종료.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment