Questions tagged «internet»

此标签表示挑战需要答案才能使用Internet检索信息。

5
发表评论
任务: 编写一个对此问题发表评论的程序。内容应为1234567890123456。 编辑: 如果您使用的是用户名和密码U,P则可以保留用户名和密码。(如果适用) 没有网址缩短器(如果适用) 您可能不使用浏览器控制台。

1
谁在第十九个字节中拥有最多的星星?
注意:此挑战涉及通过HTML网页下载和筛选。如果您的语言无法解决此问题,则您可能不想参加此挑战。 介绍 在第十九字节聊天室中总是有关于谁领导右舷的讨论。因此,让我们帮助所有人,并计算聊天中每个用户的星星总数。 挑战 给定一个N大于零的正整数,请计算N聊天中最后加星标的消息的右舷首长。这些消息可以在这里查看。提示:每页有50条加星标的消息。输出将按已加星标的邮件数量列出前5位用户。的奖金-15%关闭您的字节数将被授予如果你能显示这些用户的用户名,但没有就给予惩罚,如果你简单地显示用户ID编号。请注意,某些已加星标的邮件中有亵渎行为。如果您对这种类型的语言敏感,请谨慎浏览页面。 示例(图片是撰写此挑战时的当前右舷): (红色)输入:5输出(附赠):[Geobits Sp3000 PhiNotPi Seadrus] (蓝色)输入:10输出(无奖金):[51024 17335 24697 116494 129255] (绿色)输入:14输出(无奖金):[51024 116494 141697 17335 24697] 多余的东西: 前5名的领带将按用户ID编号从低到高排序。如果少于五个用户,则仅输出排行榜,最后排空。输入和输出可以是任何格式。输出不需要大写。如果输入大于50,则仍必须计算第2页,第3页等上的消息。您可以假设输入将始终在之下2^31,并且也不会太大,以至于1)大于已加星标的消息的数量2)不会使程序崩溃(通过使数组变大,内存不足等)。 这是代码高尔夫球,以字节为单位的最短代码胜出! 排行榜 这是一个堆栈片段,用于按语言生成常规排行榜和获胜者概述。 为了确保您的答案显示出来,请使用以下Markdown模板以标题开头。 ## Language Name, N bytes N您提交的文件大小在哪里。如果您提高了分数,可以将旧分数保留在标题中,方法是将它们打掉。例如: ## Ruby, <s>104</s> <s>101</s> 96 bytes 如果您想在标头中包含多个数字(例如,因为您的分数是两个文件的总和,或者您想单独列出解释器标志罚分),请确保实际分数是标头中的最后一个数字: ## Perl, 43 + 2 (-p flag) = 45 bytes 您还可以将语言名称设置为链接,然后该链接将显示在页首横幅代码段中: …

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 …

2
我会被丹尼斯推翻吗?
根据传说,几乎每个人都被丹尼斯推倒了。如果没有,他们会的。 现在我很好奇我是否是“几乎所有人”之一。 系统会以的格式为您提供答案的链接/codegolf/[QUESTION ID]/[QUESTION NAME]/#[ANSWER ID]。 找到代码的长度,我们将其假定为链接中答案第一行的最后一个数字(明智的降价方式)。 然后,搜索Dennis的答案,然后执行相同的操作。 现在比较输入的答案和Dennis的答案代码长度,如果超出长度(表示Dennis的一个或多个答案比输入答案的答案短),则输出真实值,如果不是,则输出虚假值。 如果在与该答案相同的问题上没有属于丹尼斯的答案,则输出虚假值。 例子 连结:true 链接:(false至少现在,告诉我什么时候改变) 规则 您可以使用任何形式的真实/虚假值。 您得到的答案的问题将永远是code-golf。 该问题可能没有丹尼斯的答案,但是输入的答案永远不会属于丹尼斯。 您可能会认为答案的第一行总是有一个数字。

2
给我一些问题来解答!
介绍 有时候我很无聊,关于PPCG并没有新的问题,所以我希望您从PPCG的过去中随机抽取一个问题。 挑战 给定用户的PPCG ID作为输入(例如,我的ID为30525),输出随机选择的PPCG问题的URL。如果问题不符合以下条件,则必须选择另一个问题,直到满足条件: 问题提问者不能是为其问题输入ID的用户 输入其问题ID的用户一定不能回答该问题 这个问题一定不能回答:这可能太难了 这个问题不能有10个以上的答案:这可能太容易了 该问题必须标记为代码高尔夫 规则 不允许使用URL缩短器。 您可以使用Stack Exchange API和Stack Exchange Data Explorer。 您只会获得真实的PPCG用户ID。 万一没有合适的问题,您不必输出任何东西(未定义的行为就可以了)。 侧面挑战 尽管不会获得加分,但是如果有人设计了可用的书签,则该书签会在运行时打开浏览器窗口,显示符合上述条件的随机PPCG问题,我们将不胜感激。用户ID应该被硬编码到程序中(仅用于书签)。 挑战 以字节为单位的最短代码获胜。

16
这个网站是关闭了还是仅我一个?
挑战 挑战很简单,使用http://isup.me来确定输入的网站是打开还是关闭。 如果站点已启动,则应返回真实值;如果站点已关闭,则应返回假值。 规则 输入将是网址,例如stackexchange.com或google.co.uk。输入将永远不会有http://,https://等字符串的开始,但可能有www.或codegolf.在启动等。 您应该使用isup.me/URL输入URL 的站点。 站点启动后,它将看起来像: http://isup.me/codegolf.stackexchange.com 如果站点关闭,它将看起来像: http://isup.me/does.not.exist 除isup.me之外,不允许使用URL缩短器。 输入示例 可能上升(取决于当前情况): google.de codegolf.stackexchange.com worldbuilding.meta.stackexchange.com tio.run store.nascar.com isup.me 将下降: made.up.com fake.com.us why.why.why.delilah store.antarcticrhubarbassociation.an 获奖 以字节为单位的最短代码获胜。

4
获取吸气剂
任务 我想每个人都喜欢自动代码生成并节省工作时间。您白天必须创建许多类和成员,而又不想getters手动创建所有这些类和成员。 任务是编写一个程序或函数,该程序或函数getters将为您自动为所有类成员生成。 输入 在我们的语言中,对象非常简单。类和成员的名称必须以字符开头,[a-zA-Z]并且只能包含字符[a-zA-Z0-9]。这是一个例子: class Stack { public overflow; protected trace; private errorReport; } 输出 这是基于给定示例的有效输出: class Stack { public overflow; protected trace; private errorReport; public function getOverflow() { return this->overflow; } public function getTrace() { return this->trace; } public function getErrorReport() { return this->errorReport; } } 吸气剂 getter方法的要求是: …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

7
计算YouTube播放列表中的视频
挑战 给定一个Youtube播放列表,输出其中的视频数量。 输入输出 播放列表将作为URL给出;例如,https://www.youtube.com/playlist?list=PL_3jnZNPYn7qUatgDYBS5NShkfXoehSRC((这是一个朋友发送给我的播放列表,试图让我听K-Pop,因为她迷恋它,而我不喜欢它:P) 播放列表的链接的格式为 https://www.youtube.com/playlist?list=<id>。输入的是URL,而不是ID。 输出将是一个整数,指示此播放列表中有多少个视频。您既可以输出视频总数,也可以输出未删除视频的数量,以适合您的情况为准。 测试用例 https://www.youtube.com/playlist?list=PL_3jnZNPYn7qUatgDYBS5NShkfXoehSRC -> 12 https://www.youtube.com/playlist?list=PLIEbITAtGBebWGyBZQlkiMXwt30WqG9Bd -> 114 OR 1 随时添加更多测试用例。

3
音位错误
性格 我们将这些Unicode字符称为英语IPA辅音: bdfhjklmnprstvwzðŋɡʃʒθ 我们将这些Unicode字符称为 英语IPA元音: aeiouæɑɔəɛɜɪʊʌː (是的,ː这只是长元音标记,但出于此挑战的目的,请将其视为元音。) 最后,这些是主要和次要压力标记: ˈˌ 注意,ɡ(U + 0261)不是小写的g,主应力标记ˈ(U + 02C8)不是撇号,并且ː(U + 02D0)不是冒号。 你的任务 给出一个单词,将元音堆叠在跟随的辅音之上,并将重音标记放置在其跟随的辅音下方。(正如问题标题所暗示的,这样的书写系统将辅音元音序列作为一个单元打包在一起,称为abugida。)给定输入ˈbætəlʃɪp,产生输出: æə ɪ btlʃp ˈ 甲字被保证是声母,韵母和应力标记的字符串,如上面所定义。永远不会有连续的重音标记,它们将始终放置在单词的开头和/或辅音之前。 测试用例 可能有连续的元音。例如,kənˌɡrætjʊˈleɪʃən变为 ɪ ə æ ʊeə knɡrtjlʃn ˌ ˈ 如果一个词以元音开头,打印在“基线”与辅音:əˈpiːl变 ː i əpl ˈ 一个测试用例的初始,强调元音:ˈælbəˌtrɔs变 ə ɔ ælbtrs ˈ ˌ 一句话:ˌsuːpərˌkaləˌfrædʒəˌlɪstɪˌkɛkspiːæləˈdoʊʃəs变成 æ ː ː ʊ uə aə …

2
解释基普尔!
介绍 Kipple是Rune Berg于2003年3月发明的基于堆栈的深奥编程语言。 Kipple有27个堆栈,4个运算符和一个控制结构。 堆栈 堆栈被命名为a- z并包含32位带符号整数。还有一个特殊的堆栈,@使输出数字更加方便。当将数字压入时@,实际上将压入该数字的ASCII值。(例如,如果您将12推到@,它将推49,然后推50。@) i在执行程序之前,将输入压入输入堆栈。解释器将i在执行之前要求存储值。执行完成后,输出堆栈上的所有内容o都会弹出以ASCII字符形式输出。由于这是Kipple唯一的IO机制,因此无法与Kipple程序进行交互。 经营者 操作数可以是堆栈标识符或带符号的32位整数。 推送:>或< 语法:Operand>StackIndentifier或StackIndentifier<Operand Push运算符将操作数向左移并将其推入指定的堆栈。例如,12>a将值12推入stack a。a>b将从堆栈中弹出最高值a并将其推入堆栈b。弹出空堆栈总是返回0 a<b相当于b>a。a<b>c从弹出最高值,b并同时推入c和a。 加: + 句法: StackIndentifier+Operand Add运算符将堆栈上最顶层项目和操作数之和压入堆栈。如果操作数是堆栈,则从中弹出值。例如,如果堆栈的最高值为a1,a+2则将3压入堆栈。如果a为空,a+2则将2推入。如果堆叠的最值a和b是1和2,然后a+b将从栈中弹出的值2 b和3推入堆栈a。 减去: - 句法: StackIndentifier-Operand 减法运算符的工作方式与加法运算符完全相同,只是它减去而不是加法。 明确: ? 句法: StackIndentifier? 如果最上面的项目为0,则Clear运算符将清空堆栈。 解释器将忽略操作符旁边不存在的所有内容,因此以下程序将起作用:a+2 this will be ignored c<i。但是,添加注释的正确方法是使用#字符。#执行前,a 和行尾字符之间的所有内容都将被删除。ASCII字符#10在Kipple中定义为行尾。 操作数可以由两个运算符共享,例如a>b c>b c?可以写为a>b<c?。 该程序1>a<2 a+a将导致a包含值[1 4](从下到上),而不是[1 3]。对于-操作员也是如此。 控制结构 Kipple中只有一种控制结构:循环。 句法: (StackIndentifier code …
12 code-golf  interpreter  code-golf  string  code-golf  math  string  code-golf  ascii-art  path-finding  code-golf  string  ascii-art  code-golf  interpreter  binary  logic-gates  logic  code-golf  ascii-art  code-golf  graph-theory  code-golf  string  code-golf  number  sorting  code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

2
做草编
Strawpolls很棒,我们一直在聊天中使用它们来获取对事物的意见。但是制作它们有点烦人,因为您需要使用网络浏览器来制作它们,而且每个人都知道我只能通过SE API和curl访问PPCG。因此,我希望您编写一些代码,这些代码使用Strawpoll的API通过给定的选项制作秸秆。 眼镜 输入任何合理格式的选项列表作为字符串,标题也为字符串作为输入。然后,使用API​​使用该标题和这些选项制作秸秆,然后输出网址。 不允许使用倍数,应该执行重复检查,并且不需要验证码。 例 "My Awesome Poll" ["option 1", "I like pies", "I also like cakes"] 输出:http : //strawpoll.me/7275997 这是代码高尔夫球,因此以字节为单位的最短代码胜出!

5
神话般的魅力射门
今天在网上找到了这张照片。作为一个懒惰的程序员,我不想打开谷歌并输入几个字符。太多的工作!这是一项非常重要的任务,应该将其自动化。 挑战 每个人都知道,google搜索结果中的第一张图片始终是最好的。因此,应将其呈现给用户。 您要编写一个程序或函数,该程序或函数使用字符串作为参数,并在搜索该名称及其glamour shot后面的单词时显示它在google上找到的第一个图像。 Google搜索查询 要在Google上搜索图片,该网址应包含查询参数tbm=isch和q=query,并query为您要搜索的名称。 我的名字有效的查询字符串Bas会www.google.com/search?tbm=isch&q=Bas 输入值 您的程序或函数采用单个输入参数,即您要在Google上搜索的名称。该字符串将包括人物[a-z],[A-Z],[0-9]和(空间)。此字符串可以用空格分隔,要在google上搜索以空格分隔的字符串,应使用替换空格+。例如,这是一个有效的查询: www.google.com/search?tbm=isch&q=Bassdrop+Cumberwubwubwub+glamour+shot 输出量 图像可以绘制到屏幕上,也可以保存到文件中(任何格式)。 如果Google上的第一个搜索结果是gif文件,则可以显示gif或显示该gif的任何框架。 测试用例 运行此代码段以查看预期结果 显示代码段 <pre>f('Bas') // www.google.com/search?tbm=isch&q=Bas+glamour+shot <img src="http://i.stack.imgur.com/IViaM.jpg" style="width:40%;height:40%"/> <pre>f('Bassdrop Cumberwubwubwub') // www.google.com/search?tbm=isch&q=Bassdrop+Cumberwubwubwub+glamour+shot <img src="http://i.stack.imgur.com/tdhvW.png" style="width:40%;height:40%"/> 运行代码段隐藏结果展开摘要 这是代码高尔夫球,以字节为单位的最短代码胜出!

2
电视上有什么?
挑战 编写一个程序,该程序使用来自此处站点的XML数据显示当前在BBC 1上显示的程序的名称。 信息 所有时间均为伦敦时间(发布时为GMT + 1,10月30日之后为GMT + 0)。因此,您应该将当地时间转换为伦敦时间。 每个程序都有一个开始和结束时间。如果当前时间在程序的开始时间之后和结束时间之前,则该程序当前正在显示。您的程序可能会以您希望的任何方式处理重叠。 您的输出必须是程序标题,如下所示: BBC News 但是,如果程序有字幕(由字幕标签显示),则输出应如下所示: Steptoe and Son: The Piano 其中“ 斯特普托和儿子”为标题,“钢琴”为副标题。带有字幕的示例程序如下: <programme> <subtitle>Newcastle</subtitle> <title>Flog It!</title> <end>1710</end> <start>1610</start> <desc> Antiques series. Paul Martin presents from the Discovery Museum in Newcastle. The items uncovered include a book of autographs with a local …

6
这是一部电影的挑战
这是一个简单的(ish)Web抓取挑战。 输入值 您的代码应采用MPAA电影评分,并输入0到100之间的数字。它可以通过您认为方便的任何方式执行此操作。 输出量 您的代码应返回任何电影的名称,该电影应具有a)影片评级和b)Rotantomatoes在Tomatometer上的数字得分。 如果没有这样的电影,它可以输出任何您喜欢的东西。 可能的MPAA影片等级为G, PG, PG-13, R, NC-17, NR。 您的代码可能会报告一部或多部电影,具体取决于您。 为了明确起见,您的代码旨在访问网络以获得查询的答案。 例 假设输入是“ PG,98”,那么您的代码可以输出“ Zootropolis”。 请显示一个示例代码,说明影片的评分PG和得分98以及答案。

6
取消缩短Google链接
挑战 给定有效的goo.gl缩短链接,输出原始URL。 例 goo.gl/qIwi3N会给像https://codegolf.stackexchange.com/。对于输入,您可以选择https?://在开头加上,可以www.在之前goo.gl选择,goo.gl如果只希望URL的结尾,也可以选择删除。末尾的斜杠对于输入和输出是可选的。因此,您的输入将最终与regex匹配(https?://)?(www\.)?(goo\.gl/)?[A-Za-z0-9]+/?。对于输出,您可以选择是否输出https?://,是否输出www.以及是否输出斜杠。但是,您必须与I / O格式保持一致。 我会说你不必与 https vs. http的输出(但对于输入,您必须保持一致),只要您对是否包括整个https?://部分都保持一致即可。 测试用例 这些在输入中用no https://,no www.,末尾没有斜杠书写;yes https://,no www.和yes输出中的斜杠。 input -> output goo.gl/HaE8Au -> https://codegolf.stackexchange.com/ goo.gl/IfZMwe -> https://stackoverflow.com/ goo.gl/JUdmxL -> https://chat.stackexchange.com/rooms/240/the-nineteenth-byte 假设条件 您可以假定缩短的链接不会指向另一个缩短的链接,并且目标站点将返回2xx或的状态代码4xx(无重定向)。 您可以在此处输入URL以应用相反的操作:https://goo.gl/

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.