SGU 109 Magic of David Copperfield II
来源:互联网 发布:淘宝返利机器人破解版 编辑:程序博客网 时间:2024/05/02 00:45
走n步,先判断距离大于n的点,删掉
然后每次斜着删
#include<iostream>#include<vector>#include<algorithm>#include<cstdio>#include<queue>#include<stack>#include<string>#include<map>#include<set>#include<cmath>#include<cassert>#include<cstring>#include<iomanip>using namespace std;#ifdef _WIN32#define i64 __int64#define out64 "%I64d\n"#define in64 "%I64d"#else#define i64 long long#define out64 "%lld\n"#define in64 "%lld"#endif#define FOR(i,a,b) for( int i = (a) ; i <= (b) ; i ++)#define FF(i,a) for( int i = 0 ; i < (a) ; i ++)#define FFD(i,a) for( int i = (a)-1 ; i >= 0 ; i --)#define S64(a) scanf(in64,&a)#define SS(a) scanf("%d",&a)#define LL(a) ((a)<<1)#define RR(a) (((a)<<1)+1)#define SZ(a) ((int)a.size())#define PP(n,m,a) puts("---");FF(i,n){FF(j,m)cout << a[i][j] << ' ';puts("");}#define pb push_back#define CL(Q) while(!Q.empty())Q.pop()#define MM(name,what) memset(name,what,sizeof(name))#define read freopen("in.txt","r",stdin)#define write freopen("out.txt","w",stdout)const int inf = 0x3f3f3f3f;const i64 inf64 = 0x3f3f3f3f3f3f3f3fLL;const double oo = 10e9;const double eps = 10e-10;const double pi = acos(-1.0);const int maxn = 111;int n;int k;int step;inline int num(int x,int y){ return (x-1)*n+y;}int main(){ while(cin>>n) { if(n==2) { printf("3 4\n"); printf("5 2 3\n"); } else { cout<<n; FOR(i,1,n) FOR(j,1,n) { if(j+i-2 > n) { cout<<" "<<num(i,j); } } cout<<endl; k = n + (n&1) + 1 ; printf("%d",k); FOR(i,1,n) FOR(j,1,n) { if(j+i-2 == n) { cout<<" "<<num(i,j); } } cout<<endl; k+=2; FOR(i,1,n-1) { printf("%d",k++); k++; FOR(j,1,n-i+1) { cout<<" "<<num(n-i+1-j+1,j); } cout<<endl; } } } return 0;}
- SGU 109 Magic of David Copperfield II
- sgu 109 Magic of David Copperfield II
- SGU 109 Magic of David Copperfield II
- SGU 109 Magic of David Copperfield II
- [SGU]109. Magic of David Copperfield II
- SGU 109 Magic of David Copperfield II 奇偶性
- SGU 109 Magic of David Copperfield II(构造)
- SGU 109 Magic of David Copperfield II(构造)
- 【SGU】109. Magic of David Copperfield II 构造
- sgu109 Magic of David Copperfield II 构造
- sgu109:Magic of David Copperfield II
- 109. Magic of David Copperfield II
- SGU109 Magic of David Copperfield II
- uva 769 - Magic of David Copperfield(构造)
- UVA - 769 Magic of David Copperfield
- UVA - 769 Magic of David Copperfield 构造
- UVA 769 - Magic of David Copperfield(构造问题)
- UVa 769 - Magic of David Copperfield 解题报告(思维)
- 本blog迁移啦
- AG阅读总结10.4.1——参数文件简介
- android版本 走向简介
- SourceInsight阅读Python
- 专注于操作系统28之用loader加载kernel
- SGU 109 Magic of David Copperfield II
- 一个程序员的成长阶段
- Link-添加网页图标
- 解决网页ICON图标无法显示的问题
- 访问本地内存与存储卡
- 同源策略
- java基础视频25days(毕老师)学习日志(day25)
- [跳槽] 优雅转身,留香职场(转)
- Oracle -- Extended Group By Clause