Questions tagged «hello-world»

挑战包括做出“你好,世界!” 程序或其他类似的字符串。

18
“你好,世界!”(其他角色,第2部分)
作为《你好,世界》的第二部分 (每个其他字符),编写一个程序,使所有这三个程序都显示“ Hello,World!”:整个程序,程序的第1,第3,第5等字符,以及第2,第4,第6,等等 如果您的程序是: abc def 它应该输出“ Hello,World!”,但是应该输出 acdf 和 b e 内置的“ Hello,World!”没有解决方案。

4
计算实际数字
定义 正整数n是一个实际数字(OEIS序列A005153),前提是所有较小的正整数都可以表示为的不同除数之和n。 例如,18是一个实际数字:其除数为1、2、3、6、9和18,小于18的其他正整数可以形成如下: 4 = 1 + 3 5 = 2 + 3 7 = 1 + 6 8 = 2 + 6 10 = 1 + 9 11 = 2 + 9 12 = 3 + 9 = 1 + 2 + 9 = 1 + 2 + 3 …
18 code-golf  sequence  number-theory  code-golf  code-challenge  sorting  c  code-golf  restricted-source  code-golf  natural-language  code-golf  tree-traversal  file-system  popularity-contest  pi  polyglot  code-golf  game  sliding-puzzle  code-golf  game  minesweeper  code-challenge  ascii-art  code-challenge  popularity-contest  graphical-output  code-challenge  popularity-contest  hello-world  underhanded  obfuscation  code-golf  code-golf  function  code-golf  code-golf  code-golf  popularity-contest  rosetta-stone  code-golf  primes  code-golf  restricted-source  popularity-contest  number  sequence  code-golf  restricted-source  popularity-contest  graphical-output  code-golf  popularity-contest  code-golf  primes  code-golf  game  code-golf  math  popularity-contest  popularity-contest  code-generation  popularity-contest  code-bowling  code-golf  popularity-contest  underhanded  code-golf  metagolf 

30
消失的元素
给定一个字符串S和一个索引列表X,S通过删除每个索引处的元素来进行修改,并将S结果作为的新值S。 例如,给定S = 'codegolf'和X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove 4 c …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 

11
你好世界扭曲
您的目标:编写一段代码,得到经典的结果:“ Hello,world!” 被打印到STDOUT或同等版本。 规则:代码必须完全以ASCII码打印。所有代码都必须可以使用-删除任何单个计数字符都必须更改结果或导致代码无法使用。分配后必须使用所有变量。字符和字符串文字必须是输出所必需的-也就是说,用另一个字符替换任何字符文字或字符串文字中的任何字符都必须能够更改结果(而不是通过转义序列的作用-用反斜杠替换字符)或同等学历) (注意:最终规则已编辑) 得分:这是有趣的地方。根据典型的代码保龄球规则,最高分数取决于字符数。但是重复使用字符会导致扣分。特别... 重复使用任何字母数字字符(az,AZ,0-9)将导致每次重复扣除3分(首次使用不会导致扣除)。 重复使用基本标点符号([!?.-,“:';])-包括方括号-将导致每次重复扣除2分。 重复使用其他ASCII字符{`〜@#$%^&* _ + = | \ /> <}-包括大括号-将导致每次重复减少4点。 重复使用空格,制表符和换行符将导致每次重复扣除1分。也就是说,只有第一次使用空格,制表符或换行符才会计入总计。 注意:尽管标记注释开始/结束的字符确实占注释的总和,但注释不会计入总数。例如,在C / C ++中,如果您有/* This is a comment */,则它将计算两个斜杠和两个星号,但它们之间没有任何区别。 一些示例(注意:使用Julia作为示例语言)... print("Hello, world!"); 可见字符总数:22 包含空格:+1 重复的字母数字:ll表示-12 重复的标点:-2表示“ 最终分数:22 + 1-12-2 = 9 print("Hel",char(108),"o, wor",0x108,"d!"); # 0x108 makes a Uint8 that prints as ASCII 总字符数:43(不包括#后的任何字符,它是注释字符) …

30
“你好,世界!”(警察的话)
这是警察的话题。强盗的线程是这里。 您的挑战是编写一个程序或函数,该程序或函数使用特定的输入来打印确切的字符串Hello, World!和换行符。大写字母,空格和标点符号必须准确。 输入可以通过标准输入,文件或命令行/函数自变量获取。输出可以通过返回值,写入文件或标准输出来给出。 您的程序必须Hello, World!至少打印一次输入。当您的程序输入错误时(即,不能打印的输入)Hello, World!),它可以执行您喜欢的任何操作-崩溃,打印随机废话,调用Chuck Norris等。 您不得使用哈希算法或任何类似的方法来遮盖所需的输入。 提交最好在TIO上可运行且可破解。允许在TIO上无法运行或破解的提交,但请提供下载/运行它们的说明。 一个星期后,这项挑战将在以后的警察提交中关闭。获胜者是发布它一周后未破解的最短代码(“它”是代码,而不是挑战)。获奖者将在两周后被接受。 自发布以来已过了一周,请标记您的答案为安全并显示输入(以表示> ! spoiler quote)。如果强盗破坏了您的提交(在本周结束之前),请将其标记为已破坏,并显示停止输入(中的> ! spoiler quote)。 寻找完整的作品? fetch("https://api.stackexchange.com/2.2/questions/137742/answers?order=desc&sort=activity&site=codegolf&filter=!.Fjs-H6J36vlFcdkRGfButLhYEngU&key=kAc8QIHB*IqJDUFcjEF1KA((&pagesize=100").then(x=>x.json()).then(data=>{var res = data.items.filter(i=>!i.body_markdown.toLowerCase().includes("cracked")).map(x=>{const matched = /^ ?##? ?(?:(?:(?:\[|<a href ?= ?".*?">)([^\]]+)(?:\]|<\/a>)(?:[\(\[][a-z0-9/:\.]+[\]\)])?)|([^, ]+)).*[^\d](\d+) ?\[?(?:(?:byte|block|codel)s?)(?:\](?:\(.+\))?)? ?(?:\(?(?!no[nt][ -]competing)\)?)?/gim.exec(x.body_markdown);if(!matched){return;}return {link: x.link, lang: matched[1] || matched[2], owner: x.owner}}).filter(Boolean).forEach(ans=>{var tr = document.createElement("tr");var add = (lang, link)=>{var …

4
使用ASCII艺术图可视化长除法
编写一个程序,以可视化方式用ASCII艺术进行长除法。使用您选择的输入格式,输入由两个整数组成:分子和分母。 例子: 1234÷56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012÷12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 60 -- 12 12 -- 0÷35 0 - 35|0 规则: 编程语言的除法运算符的用途是允许的。 也允许使用大整数支持。 为了保持一致: 如果商为零,则在跳水板的末端打印一个零。 如果余数为零,请不要打印。 不要在任何数字上打印前导零。 末尾多余的换行符和右边的尾随空格是允许的。 字符最少的解决方案获胜。 限制: 0 <=分子<= 10 72 - 1 1 <=分母<= 9999999 …

5
RTTTL混淆
RTTTL或铃声文本传输语言是诺基亚在恐龙漫游土地的曙光中发明的一种音乐格式。它允许播放相当粗糙的音乐(没有和弦或任何东西),而且格式非常简单,这就是为什么我认为它很酷。看一下这个: DejaVu: d=8,o=5,b=200: e, e, c, e, g, 2g4 让我们剖析格式。开头的“ DejaVu”部分是标题-不能超过10个字符。d和o是持续时间和八度的默认值-如果音符未指定持续时间或八度,它将使用它们。最后,b是每分钟的拍数。 之后,将列出歌曲的实际音符。音符的格式为DPO,其中D为音符的持续时间(1、2、4、8、16),P为音高(A,B,C,D,E,F,G,A#,B# ,C#,D#,E#,F#,G#)和O是八度音阶(在诺基亚实现中为4-8,但是对于其他实现则有所不同。出于挑战的目的,我们将其称为1-8)。 。如果未指定持续时间或八度,则使用默认值。此外,音符后面可以有一个点-这实际上是将持续时间乘以1.5。 在此处的示例中,我们有两个没有持续时间和八度的E音符,这意味着它们具有默认的持续时间和八度(8,或者八分音符和八度5),一个没有持续时间和八度的C,一个E和一个G.最后的音符是持续时间为2(半音符)和八度为4的G音符。 既然我们已经了解了格式,那么挑战是什么?实际上,挑战与RTTTL无关。您的任务是创建一个混淆的程序,输出“ Hello,World!”。(恰好)这也是一首有效的RTTTL歌曲,长度至少为5秒。 为了测试您的RTTTL歌曲,您可以使用此站点将您的歌曲转换为MIDI文件,然后在MIDI播放器中收听。这是人气竞赛。祝好运! 编辑:如果您愿意,这是一个将MIDI转换为RTTTL的网站。链接 编辑2:这项闪亮的赏金将在7天之内颁发给获胜者(获得最高评价的职位)。

26
“ Hello world!”,每个字符重复n次[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 用您选择的语言编写一个精确输出的程序Hello world!。程序中的每个字符必须重复n次-您选择n。 例如,您可以为n选择2 。这意味着源代码中使用的每个字符必须重复多次,即0。 如果我为n选择3 ,则此程序将有效: ab(b(b(aa)));;; 规则: 您不能使用任何外部资源 无法提供用户输入 您必须输出准确 Hello world!,不多不少。换行符是例外,它们是可选的。 n必须大于等于2,以保持有趣 不建议使用评论来实现您的目标。 人气比赛,将在14天内结束。得分最高的答案胜出!

8
为Hello World建立多语言
产生一个打印“ Hello World!”的文本文件。在编译/解释时以尽可能多的编程语言编写,同时也要尽可能简短。 您提交的分数的计算方式为C / 2 ^ ((L - 1) / 4),其中“ C”是文本文件的长度(以字符为单位),“ L”是该程序有效的语言数量。


11
双重奎因:quine!dlroW,olleH
编写一个程序,该程序在运行时将输出其自己的源代码,而没有其他任何输出。看起来很简单,对吧? 问题是,当源代码反向时,您的程序必须输出“ Hello,World!”。完全没有引号。 这是代码高尔夫球,因此最低字节数为准。 编辑:您的奎纳必须是适当的奎纳。

3
Brainfuck中的按位运算符
您的任务是为以下每个二进制运算符创建一个Brainfuck程序。每个程序应从输入中获取一个或两个8位数字(A和B)并计算指定的运算: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A 您不必全部实施5。得分的计算方式为: #totalCharacters + {4000 * #problemsNotCompleted} 因此,有效分数是从零(最佳)到20,000(未完成)。 我不在乎您将结果存储在哪里,也不管您是否保留输入。假设8位单元以及仅在右侧需要的空单元数。 您可能会认为数字已经在最适合您的任何内存位置中,因此您无需担心IO操作。
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

4
在python的128个字节内获得最低的pylint分数
pylint没有分数的下限,它将给您的代码。它使用以下指标对代码进行评分,最高分为10: 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) 使用python 3.6,尝试编写一个程序: 从命令行运行时输出“ Hello World”(即python script.py),没有其他输出。 在pylint默认设置下,从中获取最低的得分(例如pylint script.py) 严格小于或等于128个字节。

7
因子总数
给定n> 1的正整数,确定乘以n大于1的整数可以得到多少个数字。例如,如果n = 24,则可以通过以下方式将n表示为乘积 24 = 24 -> 24 = 24 24 = 12 * 2 -> 12 + 2 = 14 24 = 6 * 2 * 2 -> 6 + 2 + 2 = 10 24 = 6 * 4 -> 6 + 4 = 10 24 = …

14
用零填充文件
今天的任务是获取一个现有文件,并将零添加到该文件,直到达到一定大小为止。 您必须编写一个程序或函数,该程序或函数采用当前目录中文件的名称f和字节数b。在保留的原始内容的同时f,您必须在末尾写入零(空字节,而不是ascii 0),以便其新大小为b字节。 您可以假设名称中f仅包含字母数字的ascii,您对此具有完全权限,其初始大小不大于b,但可能与一样大b,并且有无限的可用磁盘空间。 您可能不会假设f它是非空的,或者它不已经包含空字节。 执行结束后,不应修改其他现有文件,也不应该存在新文件。 测试用例 f的内容| b | f的结果内容 12345 | 10 | 1234500000 0 | 3 | 000 [空] | 2 | 00 [空] | 0 | [空] 123 | 3 | 123
12 code-golf  file-system  code-golf  code-golf  string  code-golf  string  code-golf  random  game  compression  code-golf  array-manipulation  sorting  code-golf  number  arithmetic  primes  code-golf  geometry  code-golf  code-golf  decision-problem  regular-expression  code-golf  string  math  code-challenge  restricted-source  integer  palindrome  code-golf  string  palindrome  code-challenge  busy-beaver  code-golf  ascii-art  code-golf  string  code-golf  string  permutations  code-golf  code-golf  string  permutations  code-golf  number  primes  function  set-theory  code-challenge  hello-world  code-golf  math  number  decision-problem  code-golf  code-golf  sequence  arithmetic  integer  code-golf  math  number  arithmetic  decision-problem  code-golf  kolmogorov-complexity  alphabet  code-golf  combinatorics  graph-theory  tree-traversal  code-golf  set-theory  code-golf  interpreter  brainfuck  substitution  code-golf  quine  permutations 

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.