[アーカイブ!】純粋数学、物理学、化学など:トレードとは一切関係ない脳トレ問題集 - ページ 398

 
うーん...いや、今日は使わないな。
 
dadi:
うーん...いや、今日は使わないな。
枝から離れろ、楽しみを台無しにするな!
 

Vita さん、プライベートメッセージで答えを書いてくれませんか?問題条件を既知の答えに合わせよう...。

追伸:私はどちらの解釈にも答えを持っていますが、個人的には厳しい方の解釈(「子供の年齢は皆違う」)の方が好きです。理由は、友人の適齢期における解答の特異性にある。

追伸:風俗店に行った方が良いですね。そうすれば、自然な年齢制限がより明確になるはずです。

 
Mathemat:

Vita さん、プライベートメッセージで答えを書いてくれませんか?問題条件を既知の答えに合わせよう...。

追伸:私はどちらの解釈にも答えを持っていますが、個人的には厳しい方の解釈(「子供の年齢は皆違う」)の方が好きです。理由は、友人の適齢期における解答の特異性にある。

追伸:風俗店に行った方が良いですね。その方が自然な年齢制限が目立ちます。

厳密でない解釈の答え合わせをしていたのです。

私の直感では、「最年少は赤毛」と書いた場合、そのような表現では、赤毛以外の年少者はいないが、赤毛と同じ年齢であることは除外されるのでしょうか。例えば双子、女の子と男の子?2人とも後輩です。どちらも「最年少」ではない。例えば、下の子は赤毛で、下の子はブルネットです。

一般に、「末っ子」というのは、残りの子供たちに対する赤毛の特徴であって、残りの二人の子供や列全体の特徴ではないと思われます。

赤毛の特徴は、年齢が極端なだけでなく、例外的であることです。最も」という言葉が、まさにその役割を担っていることがわかりました。

おそらく、課題の性差別の度合いを減らして、「末っ子は赤毛」と書けば、それはそれで正しいのでしょうが、そうすると色付けが消えて、袋から出したアウル(末っ子は一人だけ)がよりはっきりと浮き出てきますね。

 
Vita:

ゆるやかな解釈の答えを拾っていたのです。

私の直感では、「最年少は赤毛」と書いた場合、そのような表現では、赤毛以外の年下で、赤毛と同じ年齢の人はいないことになるのでしょうか?例えば双子、女の子と男の子?2人とも後輩です。どちらも「最年少」ではない。例えば、下の子は赤毛で、下の子はブルネットです。

一般に、「一番若い」というのは、残りの子どもたちに対する赤毛の特徴であって、残りの2人の子どもや列全体の特徴ではないと考えています。

赤毛の特徴は、年齢が極端なだけでなく、例外的であることです。最も」という言葉が、まさにその役割を担っていることがわかりました。

おそらく、課題の性差別の度合いを減らして、「末っ子は赤毛」と書けば、それはそれで正しいのでしょうが、そうすると色付けが消えて、袋から出したアワ(末っ子は一人だけ)がよりはっきりと突き刺さってしまいますね。

もし「最年少は1人」「最年長は同じ年齢でもいい」となると、この問題にはいくつかの解答があることになる。
 

確認したい人のために、スクリプトがあります。

//+------------------------------------------------------------------+
//|                                                      taskmq4.mq4 |
//|                                                   Mthmt (c) 2010 |
//+------------------------------------------------------------------+
#property copyright "Mthmt (c) 2010"
#define _MAX 30

int start( )
{
   for( int i = 1; i < _MAX; i ++ )   
      for ( int j = i; j < _MAX; j ++ )
         for ( int k = j; k < _MAX; k ++ )
            for( int i1 = 1; i1 < _MAX; i1 ++ )   
               for ( int j1 = i1; j1 < _MAX; j1 ++ )
                  for ( int k1 = j1; k1 < _MAX; k1 ++ )

                  {
                     if( 
                         ( i + j + k == i1 + j1 + k1 ) &&
                         ( i * j * k == i1 * j1 * k1 ) &&
                         ( ( i - i1 ) * ( i - i1 ) + ( j - j1 ) * ( j - j1 ) + ( k - k1 ) * ( k - k1 ) != 0 ) &&
                         ( i * j * k < 100 ) &&
                         ( 
// строгое условие
//                          ( ( i - j ) * ( i - k ) * ( j - k )       != 0 ) ||
//                          ( ( i1 - j1 ) * ( i1 - k1 ) * ( j1 - k1 ) != 0 ) 
                  
// нестрогое условие                            
                            ( ( i - j ) * ( i - k )     != 0 ) ||
                            ( ( i1 - j1 ) * ( i1 - k1 ) != 0 ) 
                         ) 
                       )
                        Print( "Age = " + i*j*k + ":  " + i + ", " + j + ", " + k + "; " + i1 + ", " + j1 + ", " + k1 );
                  }
   return( 0 );
}

該当行をコメントアウト/アンコメントすることで、タスク条件の解釈(厳格/非厳格)を切り替えることができます。出力線の構成は"友人の年齢、第一希望年齢、第二希望年齢"。合理的な解は青でハイライトされている(このアルゴリズムでは常に2つの同じ解が存在する)。アルゴリズムを完璧に、完璧にしたわけではありません。解答が得られれば十分だったのです。

1.ストリクトです。

03:23:44 taskmq4 USDCHF,Daily:年齢=40:1,5,8;2 ,2,10
03:23:44 taskmq4 USDCHF,Daily:年齢=96:1,8,12;2,3,16
03:23:44 taskmq4 USDCHF,日足:年齢=90:1,9,10;2,3,15
03:23:51 taskmq4 USDCHF,Daily:年齢=40:2、2、10;1、5、8
03:23:51 taskmq4 USDCHF,日足:年齢=90:2,3,15;1,9,10
03:23:51 taskmq4 USDCHF,Daily:年齢=96:2,3,16;1,8,12
03:23:51 taskmq4 USDCHF,Daily:年齢=90:2,5,9;3,3,10
03:23:51 taskmq4 USDCHF,Daily:年齢=90:3,3,10;2,5,9

2.アンストレス

03:15:20 taskmq4 USDCHF,日足:年齢=40:1,5,8;2,2,10
03:15:20 USDCHF,日足:年齢=36:1,6,6;2,2,9
03:15:20 taskmq4 USDCHF,日足:年齢=96:1,8,12;2,3,16
03:15:20 taskmq4 USDCHF,日足:年齢=90:1、9、10;2、3、15
03:15:20 taskmq4 USDCHF,日足:年齢=36:2、2、9;1、6、6
03:15:20 taskmq4 USDCHF,日足:年齢=40:2、2、10;1、5、8

03:15:20 USDCHF,日足:年齢=90:2、3、15;1、9、10
03:15:20 USDCHF,日足:年齢=96:2、3、16;1、8、12
03:15:20 USDCHF,日足:年齢=90:2、5、9;3、3、10
03:15:20 USDCHF,日足:年齢=72:2、6、6;3、3、8
03:15:20 USDCHF,日足:年齢=72:3、3、8;2、6、6
03:15:20 USDCHF,日足:年齢=90:3、3、10;2、5、9

このように、厳密に解釈すると、風俗店に行くのが唯一の賢明な選択となります。1、5、8である。

 
Mathemat:

確認したい人のために、スクリプトを紹介します。

問題条件の解釈(厳格/非厳格)は、対応する行のコメントアウト/アンコメントアウトにより切り替え可能です。出力線の構造です。"友人の年齢"、"子供の年齢 "の第1変量、第2変量。合理的な解は青でハイライトされている(このアルゴリズムでは常に2つの同じ解が存在する)。アルゴリズムを完璧に、完璧にしたわけではありません。解答が得られれば十分だったのです。

1.ストリクトです。

03:23:44 taskmq4 USDCHF,Daily:年齢=40:1,5,8;2 ,2,10
03:23:44 taskmq4 USDCHF,Daily:年齢=96:1,8,12;2,3,16
03:23:44 taskmq4 USDCHF,日足:年齢=90:1,9,10;2,3,15
03:23:51 taskmq4 USDCHF,Daily:年齢=40:2、2、10;1、5、8
03:23:51 taskmq4 USDCHF,日足:年齢=90:2,3,15;1,9,10
03:23:51 taskmq4 USDCHF,Daily:年齢=96:2,3,16;1,8,12
03:23:51 taskmq4 USDCHF,Daily:年齢=90:2,5,9;3,3,10
03:23:51 taskmq4 USDCHF,Daily:年齢=90:3,3,10;2,5,9

2.アンストレス

03:15:20 taskmq4 USDCHF,日足:年齢=40:1,5,8;2,2,10
03:15:20 USDCHF,日足:年齢=36:1,6,6;2,2,9
03:15:20 taskmq4 USDCHF,日足:年齢=96:1,8,12;2,3,16
03:15:20 taskmq4 USDCHF,日足:年齢=90:1、9、10;2、3、15
03:15:20 taskmq4 USDCHF,日足:年齢=36:2、2、9;1、6、6
03:15:20 taskmq4 USDCHF,日足:年齢=40:2、2、10;1、5、8

03:15:20 USDCHF,日足:年齢=90:2、3、15;1、9、10
03:15:20 USDCHF,日足:年齢=96:2、3、16;1、8、12
03:15:20 USDCHF,日足:年齢=90:2、5、9;3、3、10
03:15:20 USDCHF,日足:年齢=72:2、6、6;3、3、8
03:15:20 USDCHF,日足:年齢=72:3、3、8;2、6、6
03:15:20 USDCHF,日足:年齢=90:3、3、10;2、5、9

このように、厳密に解釈すると、風俗店に行くのが唯一の賢明な選択となります。1、5、8である。

数学 さん、ありがとうございます。長年の間に何か 状態を忘れてしまっていました。問題をリファクタリングする必要がある。

40歳にもなれば「あのね、あなた、もうそんな気分じゃないのよ」と言っても大丈夫なことを考えると、風俗店よりもビールくらいにしておいたほうがいいのかもしれませんね :) 。一般に、スクリプトは正しい期間と通貨で実行されていません。毎日(Daily)、そしてスイスフラン(USDCHF)でも、間違いなくビールだけです。:)

多分問題で反復された:私の双子の二人 - 少し情報、および唯一の後に - 若い赤毛。でも、よく覚えていないんです。

 

今度は、学校職員の孫娘から電話があり、物理の問題で助けてほしいと言われた。:)

同じ大きさの金属球が8個あります。そのうちのひとつは中空です。

問題は、レバースケールで2回計量して、中空球を求める方法です。

考えさせられましたね~。解決したときは、おじいさんも喜んでくれました。

 

最初の選択肢:3つのボールをそれぞれ秤の上に置く(1回目の計量)。秤のバランスが取れていれば、空洞のボールは残りの2つのうちの1つであり、2回目の計量が判明する。

第二の選択肢:秤に3つずつ玉を乗せ(第一計量)、秤のバランスが崩れたら、くぼんだ玉が3つのうちの1つになる。そのうちの2つを無作為に取り出して2回目の計量を行う。秤が均衡していれば、空洞の球が1つだけ残っていることになる。天秤のバランスが悪いと、軽いほうの天秤になります。

どちらも二者択一で、これ以上の選択肢はない。

 

みんなでレンジに唾を吐いた。

スピードを上げている電車の窓から唾を吐いた場合、(車両に沿ったドリフトを考慮しなければ)「投射物」の飛距離は、止まっている電車で同じ操作をした場合よりもずっと短くなることが知られています。

質問:どうしてそんなことが可能なのですか?