首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代码交叉-解决方案

代码交叉-解决方案
EN

Code Golf用户
提问于 2014-10-25 03:40:16
回答 3查看 670关注 0票数 11

这是代码交叉字的伴题。抢劫犯回答在这里。

有关元信息,请参见我们该把抢劫犯放哪儿?

EN

回答 3

Code Golf用户

发布于 2014-10-25 16:47:22

COTO,Javascript ES4,37黑暗

代码语言:javascript
复制
 __________
|{}=51###6#|
|a##.#I-9<4|
|:##-##"#<#|
|5+Math.PI#|
|}##+##.#+#|
|["9"+0][0]|
|'##p##"###|
|a+-a#a=-10|
|'##c##=###|
|]##"\x48I"|
 ¯¯¯¯¯¯¯¯¯¯
  • 6横穿5+Math.PIMath.PI+5;但后者会将'M‘和'h’转换成其他表达方式,似乎不太可能。
  • 横越必须是一个字符串;中间是4,它看起来像是一种转义,唯一有空间的方法就是使用"\x48I"
  • 2现在以字符串结尾,所以可能是附加在一个数字后面的"pac“;我们将回到它。
  • 8 ac现在是xxxa,评估值为零,所以-a+a?A+-a3+-a-a?a+-a看上去最好,因为它给了我1d的字符串中的一个字符。
  • 1中包含:5,这只能是{x:5}xxa'x中的合法语法。因为返回的值是5,所以它必须将它从对象中提取出来,所以{x:5}['a'],这意味着最后缺少的字符也是a:{a:5}['a']
  • 现在已经有了{一开始。我猜这是一项红鱼作业,我试了一下t={}=51,它成功了。不知道!
  • 2现在有了5xxax"pac"=>"2pac“。这必须是5-a+"pac",所以第二个字符必须是‘。对于浮点文字。
  • 7 ac现在是[xx"xxxx],返回"90“。因此,这必须是一个数组文本,其中的值被取出;只有一个值的空间,所以我们有[xx"xx][0]。里面没有容纳两个字符串的空间,但是要么是"9"+0,要么是9+"0" fit。
  • 3 dn;3072是3*1024;2的力量是可疑的,而且我已经有“i”在那里阻止其他获得大量数字的方法(如1 1eX)。因此,猜测的位移位;6<<I最终证明是答案,留下+0添加到末尾。
  • 4 ac现在包含了一个比较运算符;第二个字符必须是有效的一元运算符(在“t=”和“i”之后加入)。我猜到了'-',还有几种可能的解决方案(I-I<4I-6<4等)
  • 5 dn现在包含-x..]xxx4。"..“让我大吃一惊--只有几种方法可以是合法语法,这就是为什么我问ES4是否是打算要的--这是那个被抛弃的规范的一些奇怪特性吗?但后来我发现这是一条红鲱鱼;-""是NaN,所以-"..]"xx4肯定在那里--与NaN比较,返回false;“==”就行了,但需要看最后的答案才能确认.
  • 9ac有几种可能的解决方案,但对5dn中允许的字符的限制使我认为这是另一种红鲱鱼分配,即=-10。老实说,我还看了9dn的早期版本,并意识到这一定是=top (为了返回一个窗口)。分配给的变量可以是a或I,这并不重要。

棘手的谜题!

票数 7
EN

Code Golf用户

发布于 2014-10-27 13:42:51

grc的Python难题

对于所有冗长的浮点表达式,我编写了一个C++程序,强制生成Python数学表达式并对它们进行计算。它假定所有数字都是浮点数,并且只支持运算符+、-、*、/、//、**和~。除了a**9*27%b和哈希之外,我用它来获取每条超过5个字符的线索。对于6或更少的空白,它在几秒钟内完成,而有一点等待7。

票数 4
EN

Code Golf用户

发布于 2014-10-26 22:38:27

解决COTO的MATLAB难题

的方法

我想我打得很好,因为有14个空格。

这个测试脚本:

代码语言:javascript
复制
g=4;
o=magic(3);
D=@disp;

D(max([  2]));
D( i^3);
D(o^0);
D(6 -7+eye  );
D((i));
D(.1  ^5* g );
D(~2);
D(diag(~o)  );

D(asin (1)*i);
D((93+7) +~g);
D(  10e15);
D(2*ones (2));
D(02 ^  9 );
D(-i );
D(~o);

产生以下输出:

代码语言:javascript
复制
     2

        0 - 1.0000i

     1     0     0
     0     1     0
     0     0     1

     0

        0 + 1.0000i

   4.0000e-05

     0

     0
     0
     0

        0 + 1.5708i

   100

   1.0000e+16

     2     2
     2     2

   512

        0 - 1.0000i

     0     0     0
     0     0     0
     0     0     0
票数 3
EN
页面原文内容由Code Golf提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

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