在我幾個月的oi生涯裡,我最喜歡做模擬題,而且是那種純暴力的強模擬
題目:給定乙個數n,根據這個數所組成的n*n的方陣做出蛇形方陣
樣例
輸入:3
輸出:1 2 3
8 9 4
7 6 5
乙個很簡單的強模擬
思路: 判斷是否越過邊界或再走一步就會碰到其他數字,假如碰到就轉彎。再根據轉換方向調整座標。
曾經的**:
#includeusing namespace std;
int a[760][760]={};
int n;
int main()
}else
if (s=="down")//往下走
}else
if (s=="left")//往左走
}else
if (s=="up")//往上走 }}
for (int i=1;i<=n;i++)
;int n;
int main()
}else
if (s=="down")//往下走
}else
if (s=="left")//往左走
}else
if (s=="up")//往上走 }}
for (int i=1;i<=n;i++)
{for (int j=1;j<=n-1;j++)
cout<
完美ac