首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >现在是什么季节?

现在是什么季节?
EN

Code Golf用户
提问于 2017-05-20 16:55:32
回答 1查看 298关注 0票数 -7

任务

运行时,程序必须根据主机的当前时间显示季节。

规则

  • 产量必须是:春、冬、夏或秋。
  • 资本化并不重要。
  • 输出不得包含任何其他内容,如上面所述的季节名称。
  • 一个季节是3个月,而在这种情况下,一月是春天的开始。(北半球)

Testcase

(计划于1月份运行)

输出:

代码语言:javascript
运行
复制
Spring

(节目于4月播出)

输出:

代码语言:javascript
运行
复制
Summer

评分

我是密码-高尔夫。最短答案(以字节为单位)获胜。

EN

回答 1

Code Golf用户

发布于 2017-05-20 17:47:55

果冻,40 字节数

代码语言:javascript
运行
复制
“¡ɗNʂ:ḲO¶Z{ṅ{Ḳ®⁵⁹¢»ŒV’:3ị“ȷ14ċ⁵¶<b_þṭ»Ḳ¤

果冻没有原生日期功能,但该程序在1月、2月和3月打印Spring;在4月、5月和6月打印Summer;在7月、8月和9月打印Autumn;在10月、11月和12月打印Winter

在网上试试!

怎么做?

代码语言:javascript
运行
复制
“¡ɗNʂ:ḲO¶Z{ṅ{Ḳ®⁵⁹¢»ŒV’:3ị“ȷ14ċ⁵¶<b_þṭ»Ḳ¤ - Main link: no arguments
“¡ɗNʂ:ḲO¶Z{ṅ{Ḳ®⁵⁹¢»                      - compressed string: " time.gmtime().tm_mon"
                   ŒV                    - evaluate Python code - gets the month, January=1 ... December=12 (the time module has been imported in the interpreter for the time formatting atom ŒT)
                     ’                   - decrement
                     :3                  - integer divide by three
                                       ¤ - nilad followed by link(s) as a nilad:
                         “ȷ14ċ⁵¶<b_þṭ»   - compressed string "Summer Autumn Winter Spring"
                                      Ḳ  - split on spaces
                        ị                - index into (1-based)
                                         - implicit print
票数 6
EN
页面原文内容由Code Golf提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

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