B반 이유찬 코딩수학으로 만드는 창의코딩나라 최종작품

//사탕 광석 A='s 2u d rl lr s 2R 2s' item=4 goto(31,-19,8) doit (A) goto(42,-27,10) doit (A) goto(18 , -19 , 16 ) doit (A) goto(18 , -51 , 16 ) doit (A) goto(5 , -27 , 19) doit (A) goto(-52 , -2 , 29) doit (A) goto(-19 , -21 , 24) doit (A) goto(-2 , -51 , 34) doit (A) goto(-15 , 28 , 10) doit (A) goto(-15 , 50 , 21 ) doit (A) goto(1 , 34 , 38 ) doit (A) goto(-17 , -50 , 19) doit (A) goto(-27 , 8 , 16) doit (A) goto(-30 , 40 , 34) doit (A) goto(15 , 50 , 22 ) doit (A) goto(25 , 26 , 38 ) doit (A) goto(28 , 1 , 18) doit (A) goto( 51 , -4 , 28 ) doit (A) item=5 goto(12 , 39 , 8) doit (A) goto(38 , 35 , 19) doit (A) goto(-41 , 32 , 21 ) doit (A) goto(-45 , -14 , 37) doit (A) goto(4 , -51 , 26) doit (A) goto(29 , 1 , 33 ) doit (A) goto( -23 , 26 , 38) doit (A) goto(-29 , -1 , 32) doit (A) goto(-45 , -14 , 10) doit (A) goto(-18 , -47 , 31 ) doit (A) goto(-28 , 27 , 8) doit (A) item=40 cube(2 , 34 , 40) cube(-22 , 26 , 40) cube(-1 , -51 , 36) cube(-27 , -1 , 33 ) cube(-1 , -52 , 35 ) item=8 cube(19 , -51 , 18) cube(18 , -51 , 17 ) cube(20 , -51 , 17 ) cube(19 , -51 , 17) cube(19 , -51 , 16 ) cube(44 , -27 , 11 ) cube(43 , -28 , 11 ) cube(43 , -27 , 10 ) cube( -25 , 8 , 17 ) item=0 cube(19 , -52 , 17 ) //입구 B='ss u s us us us us' goto(2 , -53 , 1 ) item=8 doit(L B) goto(1 , -53 , 1 ) doit(L B) goto(0 , -53 , 1 ) doit(L B) goto(-1 , -53 , 1 ) doit(L B) goto(-2 , -53 , 1 ) doit(L B) goto(-3 , -47 , 7) item=0 doit(5s) goto(-3 , -48 , 8 ) doit(5s) //시럽 바다의 막대사탕 암초 C='s 3u Tus Td' item=4 goto(60 , -31 , 1) doit(R C) goto(49 , -54 , 1 ) doit(L C) goto(30 , -57 , 1) doit(L C) goto(9 , -60 , 1) doit( C) goto( -24 , -61 , 0 ) doit( C) goto(-48 , -47 , 1 ) doit(R C) goto( -60 , -28 , 1 ) doit(L C) goto(-61 , -2 , 1 ) doit(R C) goto(-60 , 18 , 1 ) doit(L C) goto(-43 , 57 , 1) doit(R C) goto( -20 , 60 , 1 ) doit(L C) goto( 9 , 58 , 1) doit(R C) goto(35 , 59 , 1 ) doit(L C) goto( 52 , 47 , 1) doit(R C) goto( 58 , 25 , 1 ) doit(L C) //사탕나무 goto(-1,0,1) item=2 doit(s 4u) //성문 item=0 goto(0 , -21 , 1) doit(L su sd) //광산에서 일!해!라! 김!터!틀! goto(-34,-20,7) item=8 cube(-33,-20,7) cube(-34 , -19 , 7) cube(-34 , -21 , 7 ) cube(-35 , -20 , 7) beginxyz item=11 //시럽바다 //스펀지 케이크 섬 집합{원(0,0,0,55)&& z==0;8} //딸기 케이크 성 집합{구(0,0,8,3)&&z>3&&z<12;36} 집합{원(0,0,0,18)&&z>0&& z<14;0} 집합{ sqrt( x, y ) <= 20 && z>1 && z<5; 4} 집합{ sqrt( x, y ) <= 20 && z>7 && z<11; 4} 집합{ sqrt( x, y ) <= 20 && z>0 && z<15 ; 40} 집합{ sqrt( 0.5*x, y ) <= 19-z && z>=15 && z<20 ; 4} 집합{ sqrt( x, 0.5*y ) <= 19-z && z>=15 && z<20 ; 4} 집합{ sqrt( x-15, y ) <= 16-z && z>=15 && z<18 ; 40} 집합{ sqrt( x+15, y ) <= 16-z && z>=15 && z<18 ; 40} 집합{ sqrt( x, y-15 ) <= 16-z && z>=15 && z<18 ; 40} 집합{ sqrt( x, y+15 ) <= 16-z && z>=15 && z<18 ; 40} 집합{ sqrt( x-10, y-10 ) <= 16-z && z>=15 && z<18 ; 40} 집합{ sqrt( x+10, y+10 ) <= 16-z && z>=15 && z<18 ; 40} 집합{ sqrt( x-10, y+10 ) <= 16-z && z>=15 && z<18 ; 40} 집합{ sqrt( x+10, y-10 ) <= 16-z && z>=15 && z<18 ; 40} //도넛 광산 R = 40 ; D = sqrt( x, y ) 집합 { sqrt( R-D, z-20 ) < 14 ;0} 집합 { sqrt( R-D, z-27 ) < 14 ;0} 집합 { sqrt( R-D, z-20 ) < 15 ;8} 집합 { sqrt( R-D, z-27 ) < 15 ;40} //아이스크림 등대 집합{원(-55,55,0,1+0.5*z)&&z>0&&z<15;8} 집합{구(-55,55,14,8)&&z>14 &&z<28;40} 집합{원(-55,-55,0,1+0.5*z)&&z>0&&z<15;8} 집합{구(-55,0-55,14,8)&&z>14 &&z<28;40} 집합{원(55,55,0,1+0.5*z)&&z>0&&z<15;8} 집합{구(55,55,14,8)&&z>14 &&z<28;40} 집합{원(55,-55,0,1+0.5*z)&&z>0&&z<15;8} 집합{구(55,-55,14,8)&&z>14 &&z<28;40} //시럽바다는 깊다 집합{z<0&&z>-23;11} //초코파이 지층 집합{z<=-23 && z>=-37;2} 집합{z<=-37 && z>=-51;40} 집합{z<=-51 && z>=-64;2} //마시멜로 군단 집합{원(-40,0,0,1)&&z>0 && z<5 ;40} 집합{원(40,0,0,1)&&z>0 && z<5 ;40} 집합{원(0,-40,0,1)&&z>0 && z<5 ;40} 집합{원(0,40,0,1)&&z>0 && z<5 ;40} 집합{원(-28,-32,0,1)&&z>0 && z<5 ;40} 집합{원(-28,32,0,1)&&z>0 && z<5 ;40} 집합{원(28,-32,0,1)&&z>0 && z<5 ;40} 집합{원(28,32,0,1)&&z>0 && z<5 ;40}

거북이 빼고

첨부