アットランダム≒ブリコラージュ

「転ぶな、風邪ひくな、義理を欠け」(長寿の心得...岸信介) /「食う、寝る、出す、風呂」(在宅生活4つの柱)

全体表示

[ リスト ]

イメージ 1

問題18772・・・やどかりさんのブログ https://blogs.yahoo.co.jp/oka_yadokary/38933364.html#38933364 より Orz〜

 |a−b|>|b−c| を満たす 30以下の自然数の組(a,b,c)は何組?







































解答


[解答1]

 一般化し、|a−b|>|b−c| を満たす n以下の自然数の組(a,b,c)は組数を求めます。

 両辺を2乗し、(a−b)2>(b−c)2 、(a−b)2−(b−c)2>0 、(a−c)(a+c−2b)>0 、

 よって、2b<a+c のとき a>c で、2b>a+c のとき a<c であればよい。

 つまり、a,c を区別せず、a≠c かつ 2b≠a+c である場合の数を求めることになります。

 a,c の選び方は n2=n(n−1)/2 で、b=1,2,……,n まで加えると、n2(n−1)/2 、

 このうち 2b=a+c となる場合は、a,c が偶数どうしまたは奇数どうしで、b がその平均ですので、

 nが偶数のとき、n/22n/22=2・(n/2)(n/2−1)/2=n(n−2)/4 、

 nが奇数のとき、(n+1)/22(n-1)/22=(n/2+1/2)(n/2−1/2)/2+(n/2−1/2)(n/2−3/2)/2=(n−1)2/4 、

 いずれの場合も [(n−1)2/4] 通りですので、

 求める個数は、 n2(n−1)/2−[(n−1)2/4] です。

 本問では n=30 ですので、302・29/2−[292/4]=13050−210=12840 通りです。


[解答2]

 一般化し、|a−b|>|c−b| を満たす n以下の自然数の組(a,b,c)は組数を求めます。

 n以下の自然数の組(a,b,c)は組数 n3 個で、

 |a−b|>|c−b| を満たす場合も |a−b|<|c−b| を満たす場合も同数ですので、

 |a−b|=|c−b| を満たす場合の数を N とすれば、(n3−N)/2 組になります。

 |a−b|=|c−b| になるのは、a=c の場合 または a,b,c が公差が0以外の等差数列の場合で、

 a=c の場合は n2 個

 n以下の異なる3個の自然数が等差数列になるような選び方は、

 偶数どうしまたは奇数どうしの2個とその平均を選べばよいので、

 nが偶数のとき、n/22n/22=2・(n/2)(n/2−1)=n(n−2)/2 、

 nが奇数のとき、(n+1)/22(n-1)/22=(n/2+1/2)(n/2−1/2)+(n/2−1/2)(n/2−3/2)=(n−1)2/2 、

 いずれの場合も [(n−1)2/2]=2[(n−1)2/4] 通りだから、N=n2+2[(n−1)2/4] 、 

 求める個数は、 {n3−n2−2[(n−1)2/4]}/2=n2(n−1)/2−[(n−1)2/4] です。

 本問では n=30 ですので、302・29/2−[292/4]=13050−210=12840 通りです。

*わたしゃ...[解答1]のような感じで数え上げちゃいました ^^

(A-C-B) or (B-C-A)は全て...c(30,3)*2=4060*2=8120
(A-B-C) or (C-B-A)は、間隔が異なっていれば、どちらかが満たす...
so...(1-2-3)〜(28-29-30),(1-3-5)〜(26-28-30),...,(1-15-29)〜(2-16-30)
28+26+...+2=14*15=210以外なら満たすものにできる...
so...c(30,3)-210=4060-210=3850
b=c の時も満たす...30*29=870
結局...8120+3850+870=12840 

・友人からのもの...

ある(a,b,c)について
(1) |a−b|>|b−c|
(2) |a−b|=|b−c|
(3) |a−b|<|b−c|
のどれか1つが成りたち、(1)と(3)は対称性から同数だから
(2)を計算して全体30^3=27000から引く
1〜30から重複をいれて3点選びa,b,cに割り付ける
1点(a=b=c) ではすべて成立して30通り
2点では片方にb、他方にaおよびcがあるとき成立で30C2*2=870通り
3点ではbを中心にa,cが左右対称であればよい。2点を選び、その中点が
整数であれば、これをbとすればよい。このためには2点は(キ、キ)or(グ、グ)であることが
必要十分で15C2+15C2=210 通り。a,c逆でもよいから、420通り
合計して30+870+420=1320通り
よって(27000-1320)/2=12840通り

閉じる コメント(1)

顔アイコン


やどかりさんの解答がアップされました♪

2019/4/1(月) 午後 2:43 [ スモークマン ]


.
スモークマン
スモークマン
男性 / A型
人気度
Yahoo!ブログヘルプ - ブログ人気度について
友だち(1)
  • ヤドカリ
友だち一覧
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

過去の記事一覧

検索 検索

Yahoo!からのお知らせ

よしもとブログランキング

もっと見る

[PR]お得情報

CMで話題のふるさと納税サイトさとふる
毎日お礼品ランキング更新中!
2019年のふるさと納税は≪12/31まで≫

その他のキャンペーン


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事