当前位置: 首页 > news >正文

一个有意思的Ruby脚本

32.times{|y|print" "*(31-y);(y+1).times{|x|print" #{~y&x==0?"A":"."}"};puts}

32.times{|y|print" "*(31-y);(y+1).times{|x|print" #{~y&x==0?"A":"."}"};puts} 
                                A
A A
A . A
A A A A
A . . . A
A A . . A A
A . A . A . A
A A A A A A A A
A . . . . . . . A
A A . . . . . . A A
A . A . . . . . A . A
A A A A . . . . A A A A
A . . . A . . . A . . . A
A A . . A A . . A A . . A A
A . A . A . A . A . A . A . A
A A A A A A A A A A A A A A A A
A . . . . . . . . . . . . . . . A
A A . . . . . . . . . . . . . . A A
A . A . . . . . . . . . . . . . A . A
A A A A . . . . . . . . . . . . A A A A
A . . . A . . . . . . . . . . . A . . . A
A A . . A A . . . . . . . . . . A A . . A A
A . A . A . A . . . . . . . . . A . A . A . A
A A A A A A A A . . . . . . . . A A A A A A A A
A . . . . . . . A . . . . . . . A . . . . . . . A
A A . . . . . . A A . . . . . . A A . . . . . . A A
A . A . . . . . A . A . . . . . A . A . . . . . A . A
A A A A . . . . A A A A . . . . A A A A . . . . A A A A
A . . . A . . . A . . . A . . . A . . . A . . . A . . . A
A A . . A A . . A A . . A A . . A A . . A A . . A A . . A A
A . A . A . A . A . A . A . A . A . A . A . A . A . A . A . A
A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A
<!-- comment these out if you want to see an example of custom fields, but remember to name the fields in the same way they are named here: 'imfeeling' (livejournal.com style), 'listening' and 'new_field' <p> <b></b> <br /> <b>:</b> <br /> <b></b>?</p> -->

相关文章:

  • 如何提醒客户重载父类的指定方法?
  • 将键盘的按键转换成相应的Unicode 值
  • sqlserver 锁表语句分享
  • 产品版本改造中的项目管理
  • 一种人吃蜂蜜火上浇油
  • windows 特殊文件后缀集合
  • 异或+构造 HDOJ 5416 CRB and Tree
  • 使用loader加载swf
  • WIN7 嵌入式系统安装教程 Windows Embedded Standard 2011 安装
  • [CakePHP] 在Controller中使用Helper
  • SVG图像技术摘要
  • [Loadrunner参数化]一个文件输两列参数的取值
  • Oracle Open World、JavaOne、Oracle Developer 第一日
  • Java-正则表达式的学习
  • gperf--GNU完美哈希函数生成器用户手册(翻译)
  • 收藏网友的 源程序下载网
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • Android交互
  • css属性的继承、初识值、计算值、当前值、应用值
  • Electron入门介绍
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • extjs4学习之配置
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • JDK9: 集成 Jshell 和 Maven 项目.
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • Js基础——数据类型之Null和Undefined
  • Meteor的表单提交:Form
  • React-生命周期杂记
  • 百度地图API标注+时间轴组件
  • 当SetTimeout遇到了字符串
  • 利用jquery编写加法运算验证码
  • 运行时添加log4j2的appender
  • 你对linux中grep命令知道多少?
  • 国内开源镜像站点
  • ​TypeScript都不会用,也敢说会前端?
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • #Java第九次作业--输入输出流和文件操作
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (C++17) std算法之执行策略 execution
  • (java)关于Thread的挂起和恢复
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (转)iOS字体
  • (转载)CentOS查看系统信息|CentOS查看命令
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .net core 连接数据库,通过数据库生成Modell
  • .NET Framework与.NET Framework SDK有什么不同?
  • .NET 中让 Task 支持带超时的异步等待
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .net6 webapi log4net完整配置使用流程