首页 > 其他分享 >分形宇宙

分形宇宙

时间:2023-04-01 18:12:27浏览次数:30  
标签:multiple int universe 宇宙 分形 base SIZE size

#include <iostream>
#include <cmath>
using namespace std;

#define SIZE 2001
#define base 3
#define multiple 2
char p[SIZE][SIZE];

void universe(int n, int x, int y)
{
    if (n == 1) p[x][y] = 'X';
    else
    {
        int size = pow(base, n - multiple);
        universe(n - 1, x, y);
        universe(n - 1, x, y + size * multiple);
        universe(n - 1, x + size, y + size);
        universe(n - 1, x + size * multiple, y);
        universe(n - 1, x + size * multiple, y + size * multiple);
    }
}

int main()
{
    int n = 0;
    while (cin >> n)
    {
        int size = pow(base, n - 1);
        for (int i = 1; i <= size; ++i)
        {
            for (int j = 1; j <= size; ++j) p[i][j] = ' ';
        }
        universe(n, 1, 1);
        for (int i = 1; i <= size; ++i)
        {
            for (int j = 1; j <= size; ++j)    cout << p[i][j];
            cout << endl;
        }
        cout << "-" << endl;
    }
}

 

标签:multiple,int,universe,宇宙,分形,base,SIZE,size
From: https://www.cnblogs.com/lhf123/p/17279024.html

相关文章

  • 元宇宙概述
    1、什么是元宇宙近来,“元宇宙”成为热门话题,越来越频繁地出现在人们的视野中。大家都在谈论它,但似乎还没有一个被所有人认同的定义。元宇宙究竟是什么?未来它会对我们的工作......
  • 2023年国漫前瞻:出海、漫改剧、元宇宙
    文|螳螂观察作者|青月谁读书的时候没有废寝忘食的看过一本漫画?那会,碰到一本有趣的漫画,真的是日夜奋战、如饥似渴。白天在课堂上,老师在上面讲,我们在下面急速浏览;晚上回到寝......
  • 高端局来了!元宇宙第一股Roblox融合AI,打开游戏新世界大门
    随着元宇宙行业的发展,市场逐渐回归了理性,泡沫消散的同时,诸多互联网巨头公司纷纷调整了其在元宇宙赛道的布局。​Meta大幅裁员,在Allin元宇宙的豪赌中似乎没有获得预期的回报......
  • Python递归画树 - 画蕨类植物 - 画窗格 - 搭建分形平台
    @目录画树画蕨类植物画窗格分形平台画树importnumpyasnpimportcv2importmathdefdraw_tree(img,origin,length,angle,scale,left_angle,left_scale,ri......
  • 宇宙
    以不变数定变数,人类怎么可能做到。一切物质都是定数,人类尚且不能做到变数。在宇宙爆炸之前,所有微子的运动轨迹都已确定,顺着时间的推流,任何粒子都有轨可循,若是想改变其中某......
  • 元宇宙数字藏品能够涉及的领域,让你了如指掌
     元宇宙数字藏品作为一种新兴事物,人们在了解它的同时,也会好奇它能够在哪里领域发挥作用。针对这种情况,下面名锐讯动为大家讲述元宇宙数字藏品能够涉及的领域。 1.房地......
  • 流浪地球2:AI人工智能+数字生命+元宇宙
    推荐:将 NSDT场景编辑器 加入你的3D开发工具链剧情介绍太阳危机  太阳即将老化膨胀,吞没太阳系,地球上的人类构思了各种生存计划:其一是“数字生命计划”,该计划制造强大......
  • AIGC的出现推动元宇宙的发展
    话说什么是元宇宙呢?自2021年起,全国各市场主体纷纷布局元宇宙,构建全球元宇宙生态,元宇宙(Metaverse)是整合了多种新技术而产生的新型虚实相融的互联网应用和社会形态,通过利......
  • 分享手机上一款超多功能的APP(含428个功能):宇宙工具箱
    无意中在网上发现一款功能超多的安卓APP,作者宣称是三百多个功能,但是目前统计已经有四百多个,而且不包含网友分享的上千功能。这款工具的名称叫:宇宙工具箱。它的功能主要包......
  • 机器人智能制造还有多远? 数字孪生“模拟”出工业元宇宙的未来
    “数字孪生”就是“数字的双胞胎”,物理实体、虚拟模型、数据、连接和服务是数字孪生的核心。数字孪生作为实现虚实之间双向映射、动态交互、实时连接的关键途径,为观察、认......