HDU2183
来源:互联网 发布:网络传真怎么发 编辑:程序博客网 时间:2024/06/08 07:44
HDU2183
没事水水题。找规律就行了。
#include<iostream>#include<cstdio>#include<cstring>#include<cmath>using namespace std;int main(){ int n; while (cin >> n) { int s[21][21] = { 0 }; if (n == 0)break; int i, j; int l,m; int f=1; i = n / 2 + 1; j = n / 2; for (l = 0; l < n; l++) { for (m = 0; m < n; m++) { s[i][j] = f; f++; i = (i + 1 )% n; j= (j+ 1) % n ; } j = (j - 1+n) % (n); i = (i +1) % (n); } for (i = 0; i < n; i++) { for (j = 0; j < n; j++) { cout.width(4); cout << s[i][j]; } cout << endl; } } return 0;}
0 0
- hdu2183
- HDU2183
- 零基础学python-2.4 操作符
- poj 2253 Longest Ordered Subsequence
- 求两个数的最大公约数和最小公倍数
- 15-StringBuffer-09-常用对象API(StringBuffer类-特点&添加功能)
- 【MySql】使用记录<四>
- HDU2183
- Linux忘记root密码怎么办?
- 安卓操作系统的组成部分
- Ext.form.ComboBox最常用的一些属性和方法
- 欢迎使用CSDN-markdown编辑器
- LNMP服务器安全指南
- 关于文件上传遇到的问 no multipart boundary was found
- Java基础-IO流
- GDB调试利器