Questions tagged «date»

此挑战旨在通过使用,操纵,接受作为输入,输出或计算日历日期或时钟时间来解决。

14
今天是中心
给定日期作为任何方便格式的输入,请输出一个日历,其中该日期为五周窗口的确切中心。日历的标题必须包含星期几(即Su Mo Tu We Th Fr Sa)的两个字母的缩写。不允许使用三字母或其他缩写。 例如,April 2 2019作为输入,输出应为 Sa Su Mo Tu We Th Fr 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 …

28
快活的高尔夫球手,大家好!
今天是每个人的圣诞节,这是要庆祝的高尔夫挑战赛。您需要制作一个程序以打印出礼物。具体来说,是“圣诞快乐”。但是,有一个陷阱:该程序仅在12月25日才能运行。如果代码在其他任何一天运行,则该程序应崩溃。 这是Code-Golf,因此以字节数最少的答案为准。 圣诞节快乐!
35 code-golf  date 

27
停下来,站在那里!
挑战 编写一个带有一个参数的函数:一个integer t。函数必须t继续执行几秒钟才能停止程序,这与time.sleep(t)Python和WAIT tBBC BASIC中的类似。 在一定时间后,您不得使用任何内置的等待函数或任何内置函数来执行代码,并且程序必须在t几秒钟后恢复。 为了测试您的功能,t与您自己的机器所给定的容忍度相比,容错度要高出或小于0.1秒:计算机之间的差异很小。 如果你的答案是任何人的挑战,你必须提供相关图片(screenshotted)证明你的功能才能正常工作了t=1,t=5和t=25。您还可以提供计算机的详细信息,以便人们可以尝试在自己的计算机上复制它。 您的程序应该并且将在时钟速度为1.6 GHz或更高的计算机上运行。 获奖 最短的程序获胜。 赏金 赏金将进入最短的程序,该程序将停止该程序,而无需使用循环检查已花费了多少时间。如果您正在为获得赏金而奔波,请添加脚注,说您的答案是针对赏金的。 排行榜 /* Configuration */ var QUESTION_ID = 55293; // Obtain this from the url // It will be like http://XYZ.stackexchange.com/questions/QUESTION_ID/... on any question page var ANSWER_FILTER = "!t)IWYnsLAZle2tQ3KqrVveCRJfxcRLe"; var COMMENT_FILTER = "!)Q2B_A2kjfAiU78X(md6BoYk"; var OVERRIDE_USER = 30525; …
35 code-golf  date 

22
引爆一根弦
给定任何字符串,以三角形的形式打印它,其中文本沿每个对角线上下移动。例如,输入的"Hello World"应输出: d l r d o l W r d o l o W r d l o l l o W r d e l o l H l o W r d e l o l l o W r d l o l o W r …

21
星期几(在Flooptonia)?
您是前往Flooptonia星球的太空旅行者!这次飞行还将花费47,315年,因此要在您进行低温冻结之前花费时间,您可以决定编写一个程序来帮助您了解Flooptonian日历。 这是208天的弗洛普顿日历: Month Days Input Range Qupu 22 [0-22) Blinkorp 17 [22-39) Paas 24 [39-63) Karpasus 17 [63-80) Floopdoor 1 [80] Dumaflop 28 [81-109) Lindilo 32 [109-141) Fwup 67 [141-208) 挑战 给定年份中的整数天(范围[0-208)),您的程序将输出相应的月份日期和月份名称(例如13 Dumaflop)。 但是,有一个例外:Floopdoor是Flooptonians的特殊时间,显然应该拥有其自己的日历页面。出于这个原因,Floopdoor不是用一天写的(即输出是Floopdoor,不是1 Floopdoor)。 测试用例 0 => 1 Qupu 32 => 11 Blinkorp 62 => 24 Paas 77 => …
34 code-golf  date 

30
是圣诞节吗?
挑战 鉴于圣诞节是: 十二月 第十二个月 第25天 每年,确定今天的日期,以及今天是否是圣诞节。如果是圣诞节,则必须打印"It's Christmas"。如果不是圣诞节,则必须以某种方式等到圣诞节后再打印"It's Christmas"。 例 从这个堆栈溢出问题 import time while time.strftime("%b, %d", time.localtime()) != "Dec, 25": time.sleep(60) print "It's Christmas" 包含115个字符的Python 规则 规则如下: 假设计算机的时钟总是正确的。 您的代码必须能够随时启动。 您的代码必须"It's Christmas"在圣诞节打印。 循环当然不是必需的,但是一旦开始,您的代码就应该在打印之前停止。 最短的代码胜出。
33 code-golf  date 

9
月的对称性
介绍 有些月份是完全对称的,这意味着它们具有中心对称性和反射对称性,例如February of 2010: February 2010 ┌──┬──┬──┬──┬──┬──┬──┐ │ │ │ │ │ │ │ │ ├──┼──┼──┼──┼──┼──┼──┤ │ │ │ │ │ │ │ │ ├──┼──┼──┼──┼──┼──┼──┤ │ │ │ │ │ │ │ │ ├──┼──┼──┼──┼──┼──┼──┤ │ │ │ │ │ │ │ │ └──┴──┴──┴──┴──┴──┴──┘ 某些月份只有中央对称,例如February of 1996或当前月份April of 2018: February 1996 …
32 code-golf  date 

30
2的幂和
挑战 给定一个整数输入x其中1 <= x <= 255,返回时总结给出了两种力量的结果x。 例子 给定输入: 86 您的程序应输出: 64 16 4 2 输入: 240 输出: 128 64 32 16 输入: 1 输出: 1 输入: 64 输出: 64 如果总和中没有确定的2的幂,则输出可能包含零。 例如,输入65可以输出0 64 0 0 0 0 0 1。 计分 这是代码高尔夫球,因此每种语言中最短的答案将获胜。
31 code-golf  binary  code-golf  sequence  integer  chess  code-golf  number  arithmetic  matrix  code-golf  code-golf  combinatorics  grid  set-partitions  code-golf  array-manipulation  graph-theory  code-golf  number  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  3d  code-challenge  restricted-source  printable-ascii  code-golf  board-game  code-golf  geometry  grid  code-golf  word-puzzle  code-golf  matrix  sorting  code-golf  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  code-golf  decision-problem  code-golf  math  number  arithmetic  restricted-source  code-golf  code-golf  number  integer  matrix  code-golf  date  code-golf  matrix  code-golf  sequence  combinatorics  chemistry  code-golf  array-manipulation  popularity-contest  code-golf  code-golf  natural-language  code-golf  number  integer  sorting  substitution  code-golf  string  number  date  encode  code-golf  decision-problem  code-golf  string  subsequence  code-golf  string  alphabet  code-golf 

30
各位,已经[本年度]回家
在大多数新的-年的挑战时,它是目前还没有挑战的一年相对应,它说,这在前面。 各位,已经是[本年],回家。 您必须输出此文本并替换当前年份。 输入输出 输入:无。 输出:It's [year] already, folks, go home.将[year]更改为当前年份。
31 code-golf  date 

26
还剩多少时间?
该程序 现在给你两个字符串,一个和乙。A是计时器所在的当前位置,B是计时器将停止的位置。两个字符串的格式均为m:ss。您必须编写一个确定剩余时间的程序,该时间也应设置为m:ss或mm:ss格式。 例 0:00 0:01 -> 0:01 0:55 1:00 -> 0:05 1:45 3:15 -> 1:30
31 code-golf  string  date 

20
法鲁洗牌数组
阿法鲁洗牌是经常使用的魔术到“洗牌”甲板的技术。要执行Faro随机播放,您首先将卡座切成相等的两半,然后将这两个半插入。例如 [1 2 3 4 5 6 7 8] 法鲁洗牌是 [1 5 2 6 3 7 4 8] 可以重复多次。有趣的是,如果重复此次数足够多,您将总是回到原始数组。例如: [1 2 3 4 5 6 7 8] [1 5 2 6 3 7 4 8] [1 3 5 7 2 4 6 8] [1 2 3 4 5 6 7 …
31 code-golf  permutations  card-games  code-golf  graphical-output  random  code-golf  image-processing  color  code-golf  primes  code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

8
脆弱的奎因
脆弱的奎因 脆弱的quine是满足通过删除单个字符来组成每个子字符串的属性的quine,在评估时会产生错误。 例如。如果您的程序asdf是木盒,那么它就很脆弱,以下程序必须出错: sdf adf asf asd 您的程序(及其所有子字符串)必须是完全确定性的,并且必须使用相同的语言。就此挑战而言,即使最终未产生错误,陷入无限循环(即无法终止)的程序也被视为“产生错误”。 存在标准漏洞,包括通常的quine限制(例如,无法读取自己的源代码)。 例如,print("foo")不是脆弱的。所有这些子字符串必须出错: rint("foo") pint("foo") prnt("foo") prit("foo") prin("foo") print"foo") print(foo") print("oo") print("fo") print("fo") print("foo) print("foo" 不会出错的是: print("oo") print("fo") print("fo") 因此它并不脆弱。 关于藜的重要说明 通过协商一致,任何可能的奎纳必须满足以下条件: 必须有可能识别程序的一部分,该部分对程序的不同部分进行编码。(“不同”表示两个部分出现在不同的位置。) 此外,木盒不得直接或间接访问其自身的源。 例 由于我认为JavaScript的function#toString是“正在读取其自身的源代码”,因此我不允许这样做。但是,如果我不想禁止它,那么这是JavaScript中的一个脆弱的方法: f=(n=b=`f=${f}`)=>(a=(n)==`f=${f}`,n=0,a)&(n!=b)?b:q 测试仪 这是一个程序,在给定程序源代码的情况下,它会生成所有必须出错的程序。 let f = (s) => [...Array(s.length).keys()].map(i => s.slice(0, i) + s.slice(i + 1)).join("\n"); let …
30 code-golf  quine  code-golf  date  code-golf  sequence  code-golf  sorting  file-system  code-golf  code-golf  ascii-art  hexagonal-grid  code-golf  string  arithmetic  code-golf  code-golf  code-challenge  source-layout  code-golf  ascii-art  cellular-automata  code-golf  string  arithmetic  balanced-string  code-golf  number  primes  code-golf  ascii-art  hexagonal-grid  code-golf  string  code-golf  string  code-golf  sequence  code-golf  ascii-art  code-golf  conversion  hexadecimal  code-challenge  restricted-source  code-golf  math  grid  code-golf  string  ascii-art  code-golf  random  minesweeper  code-golf  ascii-art  kolmogorov-complexity  board-game  scrabble  code-golf  ascii-art  code-golf  math  number-theory  decision-problem  code-golf  string  code-golf  natural-language  code-golf  internet  stack-exchange-api  code-golf  code-golf  conversion  code-golf  string  code-golf  math  arithmetic  code-golf  string  whitespace  code-golf  graphical-output  internet  code-golf  string  code-golf  string  random  permutations  code-golf  string  code-golf  string 

30
ASCII三角形
您的任务是编写一个打印ASCII三角形的程序或函数。他们看起来像这样: |\ | \ | \ ---- 您的程序将采用单个数字输入n,并带有约束0 <= n <= 1000。上面的三角形的值为n=3。 ASCII三角形将具有n反斜杠(\)和竖线(|),n+1线和破折号(-),并且每行除最终行外还将具有等于行号(从0开始,即第一行为行0)的空格。 。 例子: 输入: 4 输出: |\ | \ | \ | \ ----- 输入: 0 输出: 在此测试用例中,输出必须为空。没有空格。 输入: 1 输出: |\ -- 输入和输出必须完全是我指定的方式。 这是代码高尔夫球,因此请争取尽可能短的代码!
30 code-golf  ascii-art  code-golf  rubiks-cube  code-golf  path-finding  maze  regular-expression  code-golf  math  rational-numbers  code-golf  kolmogorov-complexity  graphical-output  code-golf  tips  code-golf  string  permutations  code-golf  sorting  base-conversion  binary  code-golf  tips  basic  code-golf  number  number-theory  fibonacci  code-golf  date  code-golf  restricted-source  quine  file-system  code-golf  code-golf  math  code-golf  ascii-art  code-golf  math  primes  code-golf  code-golf  math  matrix  code-golf  string  math  logic  factorial  code-golf  palindrome  code-golf  quine  stateful  code-golf  interactive  code-golf  board-game  code-golf  math  arithmetic  code-golf  string  code-golf  math  matrix  code-golf  math  abstract-algebra  polynomials  code-golf  date  code-golf  string  array-manipulation  sorting  code-golf  game  code-golf  string  code-golf  ascii-art  decision-problem  code-golf  number  sequence  code-golf  code-golf  code-golf  sequence  fibonacci  code-golf  math  geometry  random  code-golf  code-golf  math  decision-problem  fractal  rational-numbers  code-golf  number  number-theory  code-golf  combinatorics  permutations  card-games  code-golf  math  sequence  array-manipulation  fibonacci  code-golf  sequence  decision-problem  graph-theory  code-golf  ascii-art  parsing  lisp  code-golf  string  math  natural-language  logic  code-golf  math  logic  code-golf  string  alphabet  code-golf  string  code-golf  string 

22
时间字谜
最初由@Tlink发布(并删除),这很可能是受此StackOverflow问题启发的。 由于很遗憾,它被删除了,因为通常来说这是一个很好的挑战,所以我认为我应该使用适当的格式和规则重新发布它。(我已经尝试联系@Tlink并获得他/她的发布许可,但是他不再回应,这就是为什么我决定现在将其发布。) 输入:六位数。 输出:以24小时格式(00:00:00到23:59:59)的第一个或最后一个有效时间。(您可以选择是输出第一个还是最后一个有效时间。) 例: 输入为时1,8,3,2,6,4,可以创建以下时间: 12:36:48 12:38:46 12:46:38 12:48:36 13:26:48 13:28:46 13:46:28 13:48:26 14:26:38 14:28:36 14:36:28 14:38:26 16:23:48 16:24:38 16:28:34 16:28:43 16:32:48 16:34:28 16:38:24 16:38:42 16:42:38 16:43:28 16:48:23 16:48:32 18:23:46 18:24:36 18:26:34 18:26:43 18:32:46 18:34:26 18:36:24 18:36:42 18:42:36 18:43:26 18:46:23 18:46:32 21:36:48 21:38:46 21:46:38 21:48:36 23:16:48 23:48:16 因此,我们将输出12:36:48或23:48:16在这种情况下分别输出第一个/最后一个。 挑战规则: …
29 code-golf  date 

19
大概几岁了?
编写一个简短的程序,该程序以正数表示年龄,并以英语输出该时间的估算值。 您的程序必须输出以下指标及其长度(以秒为单位)中经过的最不精确的时间: second = 1 minute = 60 hour = 60 * 60 day = 60 * 60 * 24 week = 60 * 60 * 24 * 7 month = 60 * 60 * 24 * 31 year = 60 * 60 * 24 * 365 例子 input : …
29 code-golf  date 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.