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 크 흔 . 'ㅅ'
: 토 포 . . 트 힘. 트 . 함.
4. ¶
- : F4(ThreeFs + Future Action Plan) 해.
- 페 : ThreeFs, ThreeFs(크), FiveFs(크)
- 크 한 한
- Facts, Feelings, Findings, Future Action Plan. , , , , 획.
- 해 : " 하 5하 .() 했 .() 하 .() 평 .( 획)"
- Facts, Feelings, Findings, Future Action Plan. , , , , 획.
- 페 : ThreeFs, ThreeFs(크), FiveFs(크)
- 페 ! 훌한 학!! 하 해 . 히 한 . 해 . ! . 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"); }