////////////////////////////////////////////////////////////////////

ȳϼ!  ν ¸ ÷ ˼..-_-;;

׷ ̹ ȸ(^^;)  氭¸ ߽ϴ!! !

̹ ''¿  2.

[ȭ׵θ ڵ ġ ]
[  ġ ]

 2    ڽϴ.

׸ ŵ 帮, ڿ     ¿

ϴ. --;; ˼..

.. ׷ մϴ.

////////////////////////////////////////////////////////////////////

̰͵  ߿ϴ νñ..

               Ӽ(迭 Ǵ )
ȭ׵θ .     11
ĭ.                  10
.                 21~29(1 21, 2 22, 3 23...)
.                  12
.                   3
. .              15
.              20
Ż.              31

////////////////////////////////////////////////////////////////////

켱.. ground迭 ؼ ˾ƺ.

ũ ҽ պκ ,

int ground[24][80];

̷  ֽϴ. ٷ  κп ִµ..

ground迭  ӿ ߿(!) κ ϰ Ƿ ڼ

 ʿ䰡 ִµ.. 켱, ground迭 ǥü ˾ƺڽϴ.

[ground迭]
0                                           79
|--------------ground[][x]------------------|
|                                           |
+-------------------------------------------+----0
|                                           |   |
|  ʸ ǥ(0,0)                     |   |
|                                           |   |
|                                           |   |
|                                           |   |
|                                           |   |
|                                           |  ground[y][]
|                                           |   |
|                                           |   |
|                                           |   |
|               ʸǾƷ ǥ(23,79)  |   |
|                                           |   |
+-------------------------------------------+----23

׸  迭 ʸ ִ  ǥ (0,0)Դϴ.

׸ 迭 x,yǥ  gotoxy()ʹ ޸,

ground[y][x];

̷ y , x ߿ ɴϴ.
                  y x                                       x y
ground迭 ǥ(0,0) ִ 迭 Ҵ ȭ ǥ(1,1) 
                                                    y  x
  Ӽ ϰ ְ, ground迭 ǥ(45,79) ִ 迭
                          x  y
 Ҵ ȭ ǥ(80,46) ִ  Ӽ ϰ ֽ

ϴ. ,

(ground迭 xǥ) + 1 = ( ȭ xǥ)
(ground迭 yǥ) + 1 = ( ȭ yǥ)

̶ Ҽֽϴ.

 ground迭 ȭ  Ӽ ϰ ִٱ ٴ,

ground迭 Ǿ ִ Ӽ  ȭ鿡 ǥѴٰ ϴ 

Ȯ ǥԴϴ. ,   굵 ground迭  Ӽ

 浹γ , Ż ˾Ƴϴ. ׷ ground迭

߿մϴ.

׸ ground迭 ǥü  ground迭 ̷ ִ ҵ

ּüԴϴ.( Ȯ ǥ ߴ 𸣰ڳ׿..-_-;;)

· ǻ  ǥ θڽϴ.

׷ κ..

////////////////////////////////////////////////////////////////////

[ȭ׵θ ڵ ġ ]

for(gy=0;gy<24;gy++) {
	for(gx=0;gx<80;gx++) {
		ground[gy][gx]=11;
      }
}

̰    ϸ..

+-----for(gy=0;gy<24;gy++)--------------------------------------+
|                                                               |
| +-----for(gx=0;gx<80;gx++)---------------------------------+  |
| |                                                          |  |
| |                  ground[gy][gx]=11;                      |  |
| |                                                          |  |
| +----------------------------------------------------------+  |
|                                                             |
+--------------------|------------------------------------------+
                   |
ǻ gyݺ, gxݺ̶ ϰڽϴ.

 ҽ ,  ٱ ݺ, , gyݺ 24,  ݺ

 gxݺ 80 ݺѴٴ  ˼ֽϴ.

ground迭 ȭ׵θ п (ٿ ڶ θڽϴ.) 

ϴ  ڸ..

 gyݺ ѹ ݺɶ  gxݺ 80 ݺմϴ.

ֳϸ,  ó gy 0 ġȯǰ, (gy<24) մϴ. ׸

 ݺ  ϰ ٽ ݺϷ ϴµ.. ̰ ?  ݺ

 ݾ? ׷ 츮 ǻʹ gxݺ

"!   !   gyݺ ݺ  ݾ!"

 մϴ. ׷ gxݺ

". ׷  80̳ ݺؾ߸  !"

̷  gxݺ ׾  մϴ.

켱, gx 0 ġȯ˴ϴ. ׸ (gx<80) մϴ. ׸

ȿ ִ  մϴ. ? ٵ ȿ  2 ݾ?

ground[gy][gx]=11;

ground迭 ǥ ϴ  gy gx  ֱ.. . 

   .. ´! Ʊ gyݺ gy 0 ġȯ!

׷..

ground[0][gx]=11;

̷ Ǵ±.. ׷.. gx.. ̰͵ 0 ġȯ߳! ׷..

ground[0][0]=11;
                  y x
! ground迭 (0,0).  ʸ ִ ҿ 11̶ ڸ 

϶ ̱..

׷   ؼ ground[0][0]̶ ǥ ִ ҿ 11

 մϴ. 츮 gxݺ.

".. ܿ 1 ³."

gxݺ ѹư gx 1  ˴ϴ.(gx++) ׸ ٽ ǹ

 , (gx<80) մϴ. .. ٽ Գ..

ground[gy][gx]=11;

 ٽ gy 0 gx 1 ٲߴϴ.

ground[0][1]=11;
                          y x
׸ ground迭 ǥ (0,1) ִ ҿ 11 մϴ.

"..  2 ³.."

̷  gx Ű ground[gy][0~79]ǥ ִ ҵ鿡 11

մϴ.

׸  ..

ݺ ģ gx ٽ 1 ˴ϴ. ׸ ǹ(gx<80) ɸ

.

"ǻʹ..    ߾."

"׷  ߴ."

1 ݺ  迭  ?

+--------------------------------+
||
|                                |
|                                |
|                                |
|                                |
|                                |
|                                |
+--------------------------------+

gxݺ , gyݺ  ѹ ݺ ġ ٽ ó

ϴ. gy 1(gy++)ǰ, ٽ   ....  ٽ gx

 ɴϴ. gxݺ  ڸԱ ٽ gx 0 ġȯϰ 

 մϴ.

"? ׷  Ʋݾ?"

׷ϴ. gy 1 Ǽ 1 Ǿִ ̴ϴ!!

ground[gy][gx]=11;

 gy 1, gx 0 ٲٸ,

ground[1][0]=11; ˴ϴ.

׷.. 迭 ̷ ǰڱ..

+--------------------------------+
||
|                              |
|                                |
|                                |
|                                |
|                                |
|                                |
+--------------------------------+

̷ gxݺ 80 ݺϰ ݺ  迭  ?

+--------------------------------+
||
||
|                                |
|                                |
|                                |
|                                |
|                                |
+--------------------------------+

  Ƽ?

gyݺ ѹ ɶ  gxݺ 80 ǰ gy  

Ǿ ִ ¿ gx 0~79 Ǹ鼭 迭 11 ϴϱ 

ü 11 ϴ .  . gyݺ ѹ ݺǰ, gy 1

մϴ. ׸ ٽ gy  1 Ǿ ִ ¿ gx 0~79

 Ǹ鼭 迭 11 մϴ.  ̷ ϴ  gyݺ

ǹ ɸ ǰ ݺ   迭   ˴ϴ.

+--------------------------------+
||
||
||
||
||
||
||
+--------------------------------+

׷.. ? 迭 ڷ  áݾ?

̷ ʵǰ? ڴ ڸ

+--------------------------------+
||
|                            |
|                            |
|                            |
|                            |
|                            |
||
+--------------------------------+

̷ ־ Ǵµ..

,  ñ..   ø   Դϴ.

׸, Ѱ Ȯ ص ground迭  2 迭Դϴ.

׷ϱ ڸ Ѵٰ ؼ ü()  Ǵ  ƴ϶,

 Ӽ 11 ˴ϴ. ߿ ǽĿ ü 

 ʰ Ӽ11   մϴ.

  νñ..
                   _
*************.-.**/ /*************************<>>==-
׷. ~    |12'--oo___
             `~~/ /''
     **********/_/***************<>>==-


////////////////////////////////////////////////////////////////////

500ѿ  ɷȽϴ.TT ´  ϰ ɰԴϴ.

ڷǿ 氭¸ ø״ װ ޾ ô   ͽϴ.

////////////////////////////////////////////////////////////////////
