输出像这样的三角图形

3
           1
          1 1
         1    1
        1 1 1 1
       1          1
      1 1       1 1
     1    1    1    1
    1 1 1 1 1 1 1 1

int a[1025]={1};


void triangle(int n) {
     for (int i = 0; i < 1 << n; ++i) {
        for (int j = 1; j < (1 << n) - i;
++j)
            cout << " ";//前导空格
       
for (int j = i; j >= 0; --j)
            a[j] ^= a[j - 1];//修改数组
       
for (int j = 0; j <= i; j++)
{
            if (a[j] % 2 == 1)
                if (a[j]) cout << a[j] << " ";
                else cout << " ";
            else {
                if (a[j]) cout << a[j];
                else cout << "  ";
            }
        }
        cout << endl;
    }
}

最新文章

  1. 使用IntelliJ IDEA 13搭建Android集成开发环境(图文教程)
  2. linux两台服务器之间文件/文件夹拷贝
  3. 161027、Java 中的 12 大要素及其他因素
  4. iframe获取父、子窗口的方法
  5. HTML5 canvas中的路径方法
  6. HDU 4939 Stupid Tower Defense
  7. php php打乱数组二维数组、多维数组
  8. Codeforces 164 E Compatible Numbers
  9. Vuejs技术栈从CLI到打包上线实战全解析
  10. sphinx随笔记了一下
  11. Xcode10 不能导入头文件(导入头文件不提示)
  12. 关于IOC容器的一些个人理解
  13. Jquery 扩展方法实现原理
  14. [f]智能获取浏览器版本UA信息的方法
  15. Generative Adversarial Nets[Vanilla]
  16. 读懂掌握 Python logging 模块源码 (附带一些 example)
  17. windows下telnet命令不好用解决方案;
  18. jaxp实现对xml文档的增,删,改,查操作(附源码)浅析
  19. 全排列问题Ⅱ(Java实现)
  20. 关注 硬件 发展, 转载一篇介绍 VHDL 的文章

热门文章

  1. Spring导入外部资源
  2. 撒花,推荐一下我怒肝的 GitHub
  3. Python正则式 - re
  4. WPF入门(1)
  5. Vmware虚拟机克隆以及关闭防火墙
  6. redis高级命令2
  7. 【服务器】CentOs7系统使用宝塔面板搭建网站,有FTP配置(保姆式教程)
  8. Spring IoC 循环依赖的处理
  9. python检测“无内容”图片
  10. Python实用笔记 (11)高级特性——迭代器