
【模拟】优美三角剖分
然后在下面复制俩个
然后在第一个前添加空格
然后它们三形成一个新的方形。。。
发布日期:2021-05-07 22:49:14
浏览次数:10
分类:精选文章
本文共 676 字,大约阅读时间需要 2 分钟。
小X同学为了搞好和小C同学的关系,特意寻找了一些优美的图像作为礼物。
这是一些由无穷无尽三角形组成的极为优美的图形,小X同学很想实现这些极富美感的图形,但是作为一名初赛都未过的伪退役选手,他水平有限,于是这个艰巨的任务就落在你们身上了。 由于好心的出题人,数据范围n<=10。 (具体图形详见样例,每一阶图形都是由3个上一阶图形拼成的)
Input
只有一行,输入一个整数为N,表示要求出N阶的图形。
Output
输出相应的图形
嗯。。其实每一个小三角有一个隐形框框着,可以视为一个方形的块,例:



#include#include #include #include using namespace std;string f[10001];int k,n;int main(){ k=2; f[1]=" /\\ "; f[2]="/__\\"; scanf("%d",&n); for(int i=2;i<=n;++i){ for(int j=1;j<=k;++j) f[k+j]=f[j]+f[j]; for(int j=1;j<=k;++j) for(int l=1;l<=k/2;++l) f[j]=" "+f[j]+" "; k=k*2; } for(int i=1;i<=k;++i) cout< <
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年03月17日 15时00分06秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
LeetCode:283. 移动零!!!1
2019-03-05
Python实验26:计算文件MD5值
2019-03-05
端口探测
2019-03-05
LeetCode:28. 实现 strStr()——————简单
2019-03-05
java 中 private default protected public 范围
2019-03-05
LeetCode:697. 数组的度————简单
2019-03-05
LeetCode:1052. 爱生气的书店老板————中等
2019-03-05
C语言的6大基本数据类型!(学习C语言小白必备!!)
2019-03-05
红黑树学习
2019-03-05
Redis未授权访问漏洞
2019-03-05
SpringBoot整合Redis
2019-03-05
3D案例——旋转木马
2019-03-05
vue中导入导入 Mint-UI的注意事项
2019-03-05
Vue——mock模拟数据的使用
2019-03-05
Nginx配置反向代理与负载均衡
2019-03-05
socket多线程实现tcp server
2019-03-05
高阶函数reduce
2019-03-05
Lionheart万汇:布林线双底形态分析技巧
2019-03-05
Lionheart万汇:台积电大幅提升资本开支,2021有望续创辉煌
2019-03-05
Lionheart万汇:新年消费结构中贵金属交易机会
2019-03-05