[存档!]纯数学、物理学、化学等:与贸易没有任何关系的大脑训练问题 - 页 453

 
Mathemat:

1.注意,在我的最后一块证明中,对于小于100的金额,只剩下4个金额。17, 29, 41, 53.所有这些都是素数,而且,它们以2^n+素数 的奇异形式表示。当我看到你的解决方案时,这就是我的压力所在。

2.你的大桌子上都放了什么?似乎有很多不必要的东西在里面。一个学者脑子里有500万个数字,他在做什么?

3.在互联网上找到了前1000个总理--最多约8000个。

1.我明白了。你最好告诉我你需要打印出什么来验证。所以你可以得到一个可管理的打印结果。

2.在表中,它是数字的乘法。它对所有数字都有不同的长度,但不要动态 数组,因为它们也会消耗大量的内存。

看一下mql5。

一个动态数组是一个大小为40字节的结构。

3.这对我们没有帮助。但是...我将考虑一下。

--

好的。我一直在想。你可以节省一些钱(有两种方式之多)。但现在这并不重要。我们不需要找到新的解决方案,我们需要检查旧的解决方案。

因此,让我们思考第一点--打印什么来检查。

 
MetaDriver: 因此,请继续思考第一点--打印出什么来检查。
说起来容易,做起来难。这需要时间来考虑清楚。最难的部分是在最后一行之前检查。
 
Mathemat:
说起来容易,做起来难。这需要时间来考虑清楚。最难的部分是在最后一行之前检查。
我正在取得进展。它的到来。
 

吁。 完成了。它是弯曲的,但它是有效的。这是打印出来的文件和脚本。

我不得不费尽心思,在不大幅改写我所做的事情的情况下,在不使打印出来的东西没完没了的情况下,做到这一点。

当只剩下偶数的候选者时,切断测试检查的输出(根据法则非无效)。


2011.01.16 02:24:19 MetaSage (EURUSD,M1) //+---- 最大金额=6000 -------------------+
2011.01.16 02:23:52 MetaSage (EURUSD,M1) 测试 =>..... 等。所有其他的选项都是假的,为甚。
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 2+274392=274394 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 34299+16=34315 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test=> 333+1648=1981 false

01.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 927+592=1519 true // allocated to servicedesk
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 9+60976=60985 false
2011.01.
16 02:23:5216 02:23:52 MetaSage (EURUSD,M1) Test => 11433+48=11481 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 111+4944=5055 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 309+1776=2085 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 3+182928=182931 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 11433+48=11481 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 111+4944=5055 false
2011.01.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 309+1776=2085 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 3+182928=182931 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 3811+144=3955 false
2011.01.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 37+14832=14869 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) Test => 103+5328=5431 false
2011.01.16 02:23:52 MetaSage (EURUSD,M1) S=373; P=19776; a=64; b=309
2011.01.01.16 02:23:52 MetaSage (EURUSD,M1) S=343; P=9952; a=32; b=311
2011.01.16 02:23:51 MetaSage (EURUSD,M1) S=233; P=916; a=4; b=229
2011.01.16 02:23:51 MetaSage (EURUSD,M1) S=217; P=11392; a=89; b=128
2011。01.01.16 02:23:51 MetaSage (EURUSD,M1) S=163; P=4192; a=32; b=131
2011.01.16 02:23:51 MetaSage (EURUSD,M1) S=137; P=4672; a=64; b=73
2011.01.16 02:23:51 MetaSage (EURUSD,M1) Test =>..... 等等。所有其他选项都是假的,甚至是假的。
2011.01.16 02:23:51 MetaSage (EURUSD,M1) 测试 => 2+888=890 false
2011.01.16 02:23:51 MetaSage (EURUSD,M1) 测试 => 111+16=127 true
2011.01.16 02:23:51 GMT (EURUSD,M1) 测试 => 3+592=595 false
2011.01.16 02:23:51 AM MetaSage (EURUSD,M1) 测试 => 37+48=85 false
2011.01.16 02:23:51 MetaSage (EURUSD,M1) S=127; P=1776; a=16; b=111
2011.01.16 02:23:51 MetaSage (EURUSD,M1) S=89; P=1168; a=16; b=73
2011.01.16 02:23:51 MetaSage (EURUSD,M1) S=65; P=244; a=4; b=61
2011.01.16 02:23:51 MetaSage (EURUSD,M1) S=17; P=52; a=4; b=13
2011.01.16 02:23:00 MetaSage (EURUSD, M1) With SMax=6000 PMax=SMax*(SMax/6-1) = 5994000
2011.01.16 02:22:59 MetaSage (EURUSD,M1) //+---- Max = 6000 -------------------+
2011.01.16 02:22:59 MetaSage (EURUSD,M1) //============== START ========================

附加的文件:
 

上一篇文章的打印结果中有一个错误。它一发出来我就注意到了,所以我开始寻找这个错误。

我花了两个小时来调试它。这似乎是mt5优化器的一些复杂的错误在作祟。

但在调试模式 下,脚本工作正常。(我附上结果。)我将写信给Servicedesk。


2011.01.16 03:54:23 MetaSage (EURUSD,H1) //+---- Max = 6000 -------------------+
2011.01.16 03:51:14 MetaSage (EURUSD,H1) 测试 =>..... 等。所有其他的选项都是假的,为甚。
2011.01.16 03:51:13 MetaSage (EURUSD,H1) 测试 => 2+9888=9890 false
2011.01.16 03:50:29 PM MetaSage (EURUSD,H1) Test => 309+64=373 true
2011.01.16 03:49:33 MetaSage (EURUSD,H1) 测试 => 3+6592=6595 false
2011.01.16 03:48:24 AM MetaSage (EURUSD,H1) Test => 103+192=295 false
2011.01.16 03:42:09 MetaSage (EURUSD,H1) S=373; P=19776; a=64; b=309
2011.01.16 03:42:08 MetaSage (EURUSD,H1) S=343; P=9952; a=32; b=311
2011.01.16 03:42:08 MetaSage (EURUSD,H1) S=233; P=916; a=4; b=229
2011.01.16 03:42:08 MetaSage (EURUSD,H1) S=217; P=11392; a=89; b=128
2011.01.16 03:42:08 MetaSage (EURUSD,H1) S=163; P=4192; a=32; b=131
2011.01.16 03:42:08 MetaSage (EURUSD,H1) S=137; P=4672; a=64; b=73
2011.01.16 03:41:44 MetaSage (EURUSD,H1) 测试 =>..... 等。所有其他选项都是假的,甚至是假的。
2011.01.16 03:41:40 MetaSage (EURUSD,H1) 测试 => 2+888=890 false
2011.01.16 03:40:02 MetaSage (EURUSD,H1) Test => 111+16=127 true
2011.01.16 03:39:23 MetaSage (EURUSD,H1) 测试 => 3+592=595 false
2011.01.16 03:38:08 MetaSage (EURUSD,H1) 测试 => 37+48=85 false
2011.01.16 03:38:08 MetaSage (EURUSD,H1) S=127; P=1776; a=16; b=111
2011.01.16 03:38:08 MetaSage (EURUSD,H1) S=89; P=1168; a=16; b=73
2011.01.16 03:38:08 MetaSage (EURUSD,H1) S=65; P=244; a=4; b=61
2011.01.16 03:38:08 MetaSage (EURUSD,H1) S=17; P=52; a=4; b=13
2011.01.16 03:37:12 MetaSage (EURUSD,H1) With SMax=6000 PMax=SMax*(SMax/6-1) = 5994000
2011.01.16 03:37:11 MetaSage (EURUSD,H1) //+---- Max = 6000 -------------------+
2011.01.16 03:37:11 MetaSage (EURUSD,H1) //============== START ========================

 

阿列克谢,实际上并没有禁止复合赔率的解决方案,只是它们相当罕见。如果允许的最高金额增加,它们可能会更频繁地出现。

一般来说,对它们进行检查的困难是很牵强的(:有惊无险:),它们可以很容易地被手动检查,因为只有奇数的选择需要被检查。

在我们的两个案例中,每一个都只有三个人。

// 但是这个检查已经内置于脚本中了,所以在修复了mql5优化器后它会正常工作。现在也能工作了,但只是在调试模式下。

 
Mathemat:

...............

同时,我提议,这是该主题中最酷的问题。

..........

是的,同时给该支部冠以论坛上最酷的称号.......。;-))))
 
我要去买东西了。我会回来想办法,直接反驳你的偶数选项。

如果我证明至少有一个是有效的,我就把灰烬洒在我的头上,说 "Bae-ee-ee"。

但如果我证明了相反的情况,至少是其中之一,你就会跑。好吗?

 

S=127; P=1776; a=16; b=111

只要看看127是如何被表示为2的幂和一个素数的总和就够了。

呃......不可能。棘手的案件。好了,走了。

 

Mathemat:

如果我证明至少有一个是有效的,我就把灰烬洒在我的头上,说 "Bae-ee-ee"。

但如果我证明了相反的情况,至少是其中之一,你就会跑。好吗?

好的。但你无法证明这一点。没有任何理由。:)