2. Ice Breaking ¶
경 : 기 . 기 과고 감 기 기개 고 2/3 고 기 고 과 . 그 . . 금 ?
: . 경 금 . 근간 게 그 구. 그 경 거 고 경 꼬고 꺼. 그고 . 감.
: , '기 ' . 그 감 . 8pt 까 . 고 교 12 고 . ' ' 간 기 고 간 겠.
: . 교 고 갔 . . 그 갔 공격 그 까 공격. 근 까 기 . 꼬 고 . '' ㅋㅋ . 금 교 고 . . 걔 구 ㅋㅋㅋ 그고 . 거기 ' ' 그고 . '' ㅋㅋㅋ 그고 고 구 감. 계. . 그게 . 고 구 감. 갔 . 고 고 . 그구 꺼 고 그 갔. 고 . 10 그 고 까 고 . 그 고 11 개고 . 기 고 . 까 '' 7 . 그 감. 공 갔 고감. 그고 '개' 감. 고3구 갔 기. 게 고 근 . 그고 갔 게 고. 게기 ㅋㅋㅋ 그 Easy . . 그 500 고 . 그 . 그 감. 1과 2(45m) 2 . 간 거 '그~'고 . 그고 . 기 . 65 m 갈꺼. 고 감. 7 . 그 그 구. 고 근 . 감. . 그고 고 고 . . . 12 . 고 . 그 고 갈 그 . 그고 국 고 감. 구 감. 구 구 . 그 구 고 고 고. 그고 갑고 고 고 고거 고. 그 까고 4까고 . 그고 11 간고 고 . 기. 그고 고 . 그고 . 고 감. . 고. 그게 갔 WWDC 4까 .
: 교 고 고 . 6 2 간 그 고 깡. 그 걔 1교 2교 고 3교 감. 교 감. 고 고기 . 감. 그고 . 감 고기 그 . . 구 구 간 간 기고 고 거 감. 기계 경 고 10 고 고 고 구 그 기계 꾸거 70 ㅋㅋㅋ ㅅ 고 꺼 그 고 고 과 갈거 꾸 갈 . 갈 갔 고 . 그 ''고 공 갈. 그고 까 감. 근 간 게 40 각고 20 고 .
: 갔 공 근 . 그 거 갖. 근 . 근 . 고 기 기 고 . 그 . '' '' 근 고 . 겠. 그고 구 공갔. 그 거 . 근 30고 . 고 그 . 거 . 그고 감. 그 간 1 5 ㅠㅠ 그 거 . ! 4 고 . 그고 까 'ㅅ'
: 고 . 게 . . 갔. 그 .
2.1. 계 ¶
: . => 800.
: 2 국 . . 고. 꺼. 구 겼 겠.
: . 구. 그고 골 공 갈 갈구. 그고 고 . 그고 고 구.
: !!! 갔 갈꺼.
: 고 고 고 고 .
4. 기 ¶
- 기 : 기 F4(ThreeFs + Future Action Plan) 게 .
- 기 군! !! 간 게고 그 게 . . . 간 기고 ! 과 . C공 고 겠. 걸 5 5. 그고 꼭 . 고 꼬꼬 ~! 간 금 겠. ! -
- 기 간 각 ㅋㅋ 기고 고 교 ㅜㅜ 간고 ppt 기 금 ppt 고 . .... ㅋ 기고 ㅋ -
5. ¶
~C #include <stdio.h> #define N 12 #define RIGHT 0 #define LEFT 1 #define UP 2 #define DOWN 3 char m[N][N+1] = { "############", "#...#......#", "S.#.#.####.#", "###.#....#.#", "#....###.#.E", "####.#.#.#.#", "#..#.#.#.#.#", "##.#.#.#.#.#", "#........#.#", "######.###.#", "#......#...#", "############"}; int xpos, ypos, dir; void getStartPos(); void move_pos(); void print_maze(); int main() { int i; getStartPos(); // Where is S? print_maze(); // printf maze while (1) { move_pos(); if (m[ypos][xpos]=='E') break; print_maze(); getchar(); } print_maze(); return 0; } void move_pos() { // 구겁. // 겠. //RIGHT 갔 RIGHT 고 그 그 그 . //RIGHT DOWN RIGHT UP. // 기 . switch (dir) { case RIGHT : ++xpos; if (m[ypos+1][xpos]!='#') dir=DOWN; else if (m[ypos][xpos+1]!='#') dir=RIGHT; else if (m[ypos-1][xpos]!='#') dir=UP; else dir=LEFT; break; case LEFT : --xpos; if (m[ypos-1][xpos]!='#') dir=UP; else if (m[ypos][xpos-1]!='#') dir=LEFT; else if (m[ypos+1][xpos]!='#') dir=DOWN; else dir=RIGHT; break; case UP : --ypos; if (m[ypos][xpos+1]!='#') dir=RIGHT; else if (m[ypos-1][xpos]!='#') dir=UP; else if (m[ypos][xpos-1]!='#') dir=LEFT; else dir=DOWN; break; case DOWN : ++ypos; if (m[ypos][xpos-1]!='#') dir=LEFT; else if (m[ypos+1][xpos]!='#') dir=DOWN; else if (m[ypos][xpos+1]!='#') dir=RIGHT; else dir=UP; break; } } void getStartPos() { // assume 'S' is on the left side of the maze // and the initial direction is RIGHT int i,j; for (i=0;i<N;i++) { for (j=0;j<N;j++) { if (m[i][j]=='S') { xpos=j; ypos=i; } } } dir=RIGHT; } void print_maze() { int i,j; for(i=0;i<N;i++){ for(j=0;j<N;j++){ if(i==ypos && j==xpos){ printf("X"); } else{ printf("%c", m[i][j]); } } printf("\n"); } printf("\n"); }