#include <iostream>
using namespace std;
int xx[4]={1,0,-1,0},yy[4]={0,1,0,-1},a,b,snail[1001][1001],i,j,c,r,cnt;
int main()
{
cin >> a;
r=a*a;
while(r>1)
{
if(!snail[i+xx[c]][j+yy[c]]&a>i+xx[c]&a>j+yy[c]&i+xx[c]>=0&j+yy[c]>=0)
snail[i][j]=r--,i+=xx[c],j+=yy[c];
else
c++;
if(c>=4)
c=0;
}
snail[i][j]=1,i=j=0;
for(;cnt!=a*a;cnt++)
{
if(cnt%a==0&cnt!=0)
{cout << endl; i++; j=0;}
cout << snail[i][j++] << " ";
}
}
문돌이 프로그래밍 ㅍㅌㅊ?
읽다가 내렸습니다 감사합니다
심지어 for문 없어도 됨 코로모 씹 중2병련; 문돌이보다 못하네
for문 없는 것도 보여주세요
밑에 for를 while로 바꾸면 끝
for를 while로 바꾸면 된다니!!!!!! 정말 문과충다운 해결방법인데 컨셉이 아니고 정말 문과충일듯
while ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
어떻게 돌아가는지는 알겠는데 못알아먹게 잘짜놧네
즤암ㅈFㄹH소용
더쟝광¡
ㅋㅋㅋㅋㅋ