poj 1941 The Sierpinski Fractal 递归
来源:互联网 发布:淘宝上一次性口罩 编辑:程序博客网 时间:2024/06/02 01:58
//poj 1941//sep9#include <iostream>using namespace std;const int maxW=2048;const int maxH=1024;int pow2[32];char g[maxH+10][maxW+10];void print(int x,int y,int n){if(n==1){g[x][y+1]='/';g[x][y+2]='\\';g[x+1][y]='/';g[x+1][y+1]='_';g[x+1][y+2]='_';g[x+1][y+3]='\\';return ;}print(x,y+pow2[n-1],n-1);print(x+pow2[n-1],y,n-1);print(x+pow2[n-1],y+pow2[n],n-1);return ;}int main(){pow2[0]=1;for(int i=1;i<30;++i)pow2[i]=pow2[i-1]*2;int n;while(scanf("%d",&n)==1&&n){int H=pow2[n];int W=pow2[n+1];memset(g,' ',sizeof(g));print(0,0,n);for(int i=0;i<H;++i){for(int j=0;j<W;++j)printf("%c",g[i][j]);printf("\n");}puts("");}return 0;}
0 0
- poj 1941 The Sierpinski Fractal 递归
- poj 1941 The Sierpinski Fractal(递归)
- POJ 1941 The Sierpinski Fractal
- poj 1941 The Sierpinski Fractal(递归打印图形)
- poj 1941 递归输出图形(Sierpinski Fractal)
- pku 1941 The Sierpinski Fractal
- 【递归】poj 2083fractal
- poj 2083 Fractal 递归
- POJ 2083 Fractal 递归
- POJ 2083 Fractal 分治+递归
- POJ 2083 Fractal 递归画分形
- POJ 2083 Fractal(递归)
- poj 2083 Fractal 【递归打印字符】
- poj 2083 Fractal 纯递归,挺好, 我的版本
- (简单递归3.4.1)POJ 2083 Fractal(分形图的打印)
- POJ—2083—Fractal—【递归与分治】
- poj 2083 Fractal 分形基本方法( 总结) 递归
- [递归]Vicsek Fractal
- c++ 简单的异常
- tomcat7.0账号密码配置教程
- github常用操作
- 饭后为什么不宜喝冷饮?
- 小暑7/7食谱
- poj 1941 The Sierpinski Fractal 递归
- [游戏安全] Unity3D游戏无意中的发现
- 课程设计.图书信息管理系统
- Step into Kotlin - 10 - 映射及多重声明
- 【剑指Offer学习】【面试题41:和为s 的两个数字vs 和为s 的连续正数序列】
- 上传APP添加视频预览--精简点名
- 基于C语言sprintf函数的深入理解
- [Objective-C] assign/retain/copy 详解
- 2015070705 - EffactiveJava笔记 - 第15条 使可变性最小(2)