~cpp
#include<iostream>
#include <ctime>
using namespace std;
/*
{
srand(time(0)); // rand()ì�˜ 시드값ì�„ ì„¤ì •í•©ë‹ˆë‹¤.
// 하지 않으면 ì‹¤í–‰í• ë•Œë§ˆë‹¤ ê°™ì�€ê°’ì�„ ë§Œë“니다. -_-;;
int x = rand(); // rand()함수는 랜�한 숫�를 리턴하는 함수입니다.
// 리턴하는 숫�� 범위는 0 ~ 무지무지 � 수 입니다.
int x1 = rand() % 10; // % 10 ì—°ì‚°ì�„ 하면 x1 ì—�는 10ì�˜ 나머지가 ë� 수 있는
// 0 ~ 9 까지� 숫�가 랜�하게 들어갑니다.
int x2 = rand() % 9 + 1; // % 9를 하면 0~8까지ì�˜ 숫ìž�ê°€ 들어갈 수 있ê³
// 거기� 1� �하면 1~9 까지� 숫�가 �니다.
return 0;
}
*/
void main()
{
srand(time(0));
int arr[5][5] = {{0,},};
int x = rand() % 5;
int y = rand() % 5;
arr[x][y] = 1;
while( )
{
}
switch(num)
{
case 1 : x=x-1;
y=y+1;
break;
case 2 : x=x;
y=y+1;
break;
case 3 : x=x+1;
y=y+1;
break;
case 4 : x=x-1;
y=y;
break;
case 5 : x=x+1;
y=y;
break;
case 6 : x=x-1;
y=y-1;
break;
case 7 : x=x;
y=y-1;
break;
case 8 : x=x+1;
y=y-1;
break;
}
arr[x][y] += 1;
/* do
{
for(int i=0; i<5; i++)
{
for(int j=0; j<5; j++)
{
}
}
}
*/
int i,j;
for(i=0; i<5; i++)
{
for(j=0; j<5; j++)
{
if (arr[i][j] == 0)
//함수를 부르면 ë�˜ê² 다...
}
}
for(i=0; i<5; i++)
{
for(j=0; j<5; j++)
{
}
}
while (arr[i][j] !=0)
//루프를 ë�Œë ¤ì„œ 표현ì�„ í•˜ê³ ...
arr[i][j] != 0
//ì°¸ì�´ë©´ ê°’ì�„ ì¶œë ¥í•œë‹¤...
cout << arr[i][j]
}while(
/*
if(x>0 && x<4 && y>0 && y<4)
{
int i = rand() % 3 -1;
int j = rand() % 3 -1;
arr[x-i][y-j]
}
else if (x>0 && x<4 && y==0)
{
int k = rand() % 3 -1;
int l = rand() ;
arr[x-i]
*/
// ë°°ì—´ì—� 있는 숫ìž�를 ì¶œë ¥í• ìˆ˜ 있다...
for(int i=0; i<5; i++)
{
for(int j=0; j<5; j++)
{
cout << arr[i][j] ;
}
cout << endl;
}
}