首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创造骄傲的旗帜

创造骄傲的旗帜
EN

Code Golf用户
提问于 2021-06-24 09:43:33
回答 17查看 1.8K关注 0票数 24

挑战

创建骄傲旗(彩虹旗)的形象,即六色条纹旗(自上而下):红色、橙色、黄色、绿色、蓝色和紫色。

输出

示例(R)

代码语言:javascript
复制
barplot(rep(1, 6), horiz = TRUE, axes = FALSE, space = 0, border = NA, col = c("darkviolet", "blue", "darkgreen", "yellow", "orange", "red"))

规则

  • algo实际上应该创建映像,而不仅仅是加载现有的映像。
  • 你可以使用任何可以被合理识别为“红色”、“橙色”、“黄色”、“绿色”、“蓝色”和“紫色”的颜色。
  • 该标志可以是可伸缩的(例如SVG,也可以是缩放到窗口大小的输出),或者至少大小为200 by乘以300 by。
  • 所有彩色区域应大小相同。

每一个答案都必须包括最终的图片!

学分:这篇文章的灵感来源于以下文章:画田纳西州的国旗

EN

回答 17

Code Golf用户

发布于 2021-06-26 17:28:22

红色,73字节

代码语言:javascript
复制
view/tight[style s: box 315x35 below s red s#fa0 s#ff0 s#0f0 s#00f s#808]

在红色控制台工作。要作为一个独立的程序运行,我们必须在前面添加:

代码语言:javascript
复制
Red[needs view]

我不知道,这是否一定要算上。

票数 7
EN

Code Golf用户

发布于 2022-03-17 08:56:48

维沙尔 sḢ,49字节

代码语言:javascript
复制
`<hr «⟇=øḢ-÷¥:#%7;¨→:14vh;₃ṁ:0;¤¯:0>`»‡Ė\Tµi»Hǒv%

在网上试试!

Vyxal不该做的事!这花了太长时间。标志将stdout呈现为HTML。

代码语言:javascript
复制
               v  # Over each element of...
     »‡Ė\Tµi»     # A compressed integer
             Hǒ   # Split into chunks of two...
                % # Insert that into...
`...`             # Compresssed string `<hr style=background-color:#%7;height:14vh;margin:0;border:0>`
                  # (s flag) turn the result into something HTML understands
                  # (Ḣ flag) render the output as HTML

为了压缩目的,所有字符代码都以7结尾。

票数 7
EN

Code Golf用户

发布于 2021-07-01 01:46:13

Postscript,42字节

手工标记(42字节包括显示页,40字节没有)。

代码语言:javascript
复制
00000000: 36 88 09 32 5b 30 20 2e 31 92 38 30 88 f7 88 f7  6..2[0 .1.80....
00000010: 5d 7b 8e 05 88 33 3c e3 00 7d 8d 00 33 20 63 6f  ]{...3<..}..3 co
00000020: 6c 6f 72 69 6d 61 67 65 92 a1                    lorimage..

没有标记(62个字节包括显示页,53个字节没有):

代码语言:javascript
复制
6 9 2[0 .1 .1 0 -9 -9]{<88333ce30>}false 3 colorimage
showpage

这使其约为3.2乘2.1厘米(0.8“乘1.25")。大小受到常数‘1’的限制。使标志变大需要一个较小的数字,这将需要额外的一个字节(未标记版本中的两个字节)。

令牌版本与未标记版本相同,但".1 .1“编码为".1 dup”以保存一个字节。

票数 5
EN
页面原文内容由Code Golf提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://codegolf.stackexchange.com/questions/230438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档