受到这个问题的启发,您今天的目标是在brainfuck中编码一个URL。
我的浏览器被黑了!地址栏已经变成了布莱弗的翻译。我需要一个把URL转换成brainfuck程序的程序。我的电脑也很慢,所以如果brainfuck程序是小的,它会更好。
哦,我只剩下一个工作标签了,我的推特。所以你只能在推特上给我发这个程序。
您可以假设brainfuck解释器在每个单元格中具有无限精度的有符号整数,并且有无限数量的单元格。
您的分数取决于为编码以下一组URL而生成的brainfuck程序的长度之和:
https://www.google.com/
https://codegolf.stackexchange.com/questions/47895/
http://www.golfscript.com/golfscript/examples.html
http://en.wikipedia.org/wiki/Percent-encoding
ftp://ftp.freebsd.org/pub/FreeBSD/
https://github.com/isaacg1/pyth/blob/master/doc.txt#L92
http://ftp.gnu.org/non-gnu/nethack/nethack-3.4.0.tar.gz.back-RSN.README最小比分赢了。
发布于 2015-03-20 09:36:39
分数是每个字符的codepoint+4之和。
+++++[>+++++++++<-]>+[>++>+>++>+>+<<<<<-]>+>->->>--->,[[<.>-]<<.<.<.<.>>>>>,](使用BF实现,EOF = 0.)
示例:
input:
!bar
output:
+++++++++++++++++++++++++++++++++.[-]++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.[-]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.[-]++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.[-]https://codegolf.stackexchange.com/questions/47983
复制相似问题