必威体育Betway必威体育官网
当前位置:首页 > IT技术

画个圈圈诅咒你

时间:2019-09-28 19:15:38来源:IT技术作者:seo实验室小编阅读:61次「手机版」
 

画个圈圈诅咒你

题目链接:http://acm.henu.edu.cn/contest/problem?id=2&pid=5

#include <bits/stdc++.h>
using namespace std;

const int maxn = 2e1 + 5;

char Graph[maxn][maxn];

void Fractal(int N, int X, int Y) {
    if (N == 1) {
        Graph[X][Y] = 'o';
        return;
    }
    int Size = pow(2, N - 2);
    Fractal(N - 1, X, Y + Size);
    Fractal(N - 1, X + Size, Y);
    Fractal(N - 1, X + Size, Y + Size);
}

int main(int argc, char *argv[]) {
    int N;
    while (~scanf("%d", &N) && N) {
        int Size = pow(2, N - 1);
        memset(Graph, ' ', sizeof(Graph));
        Fractal(N, 0, 0);
        for (int i = 0; i < Size; ++i) {
            for (int j = 0; j < Size; ++j) {
                printf("%c", Graph[i][j]);
            }
            printf("\n");
        }
    }
    return 0;
}

相关阅读

数学建模之MATLAB画图汇总

1. 二维数据曲线图 1.1 绘制二维曲线的基本函数 1.plot()函数 plot函数用于绘制二维平面上的线性坐标曲线图,要提供一组x坐

Vue中使用 transition标签或transition-group标签以及

Vue的动画并没有非常炫酷的效果,不过也是有一些实用性的,在项目中有的地方使用,也是能够营造出不同的效果 下面为大家列举两个简单实

插画

插画在于设计,而设计在于人。插画也有很多种,这张人物插画图是我无意之间发现的。我是觉得很好看也看了很久的时间,这张插画设计的非

(一)1. 数据流图(DFD)概念及画法

数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、以图形的方式描绘数据在系统中流动和

excel表格如何画斜线并上下打字

在excel表格中,想要在表头单元格中画斜线,并且在线条的上下方打字,应该怎么做?下面就跟seo实验室小编一起来看看吧。excel表格画斜线

分享到:

栏目导航

推荐阅读

热门阅读