忍者ブログ

■ブログの趣旨はこちらの記事を確認のこと。 http://english123.blog.shinobi.jp/%E9%9B%91%E8%A8%98/%E3%83%96%E3%83%AD%E3%82%B0%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6

ある社会人の勉強記録

   

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

整数問題No.2:約数の総和

ある整数は、素数P,Qを用いてN = P^2*Qとあらわせる。
このとき、Nの約数の総和が2Nと一致するようなNを全て求めよ。

この解法をいろいろ考えたんだけど、凄く簡単に解ける方法があって感動した。
いきなり答えを見るとつまらないのでまずは考えてほしい。答えは↓の方に小さく書いておく。











(ここから先解法)











(解法)
約数の総和をSとすると
S = 1 + P + Q + PQ + P^2 + P^2Qである。
問題文より、S=2N = 2P^2Qを満たすので
2P^2Q = P^2Q + P^2 + PQ + P + Q + 1
(-P^2 + P + 1)Q +(P^2+P+1) = 0
Q = (P^2+P+1)/(P^2 -P- 1)
Q = 1 + 2(P+1)/(P^2-P-1) …① ※この式は多項式の割り算で求める。

Qが整数であるためには、必然的に下記が成り立つ。
2(P+1)≧(P^2-P-1)
P^2-3P-3≦0
(3-√21)/2 ≦ P ≦ (3+√21)/2

ここで、
(3-√21)/2 <(3-√16)/2 = -1/2
(3+√21)/2<(3+√25)/2 = 4
であり、Pの満たすべき不等式は、-1/2<P<4に限られる。
更にPは素数なのでPの値は、2か3のみである。

(ⅰ)P =2 の時、Q = 1+2*3/(4-2-1)= 7となり、Qもまた素数より条件を満たす。
(ⅱ)P =3 の時、Q = 1+2*4/(9-3-1)=1+8/5 となり、Qは素数にならず条件を満たさない。

よって、(P,Q) = (2,7)のみが解であり、N=4*7=28となる。











拍手[0回]

PR

COMMENT

NAME
TITLE
MAIL(非公開)
URL
EMOJI
Vodafone絵文字 i-mode絵文字 Ezweb絵文字
COMMENT
PASS(コメント編集に必須です)
SECRET
管理人のみ閲覧できます

忍者カウンター

カレンダー

12 2025/01 02
S M T W T F S
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

フリーエリア

最新コメント

[04/25 Smithk561]

プロフィール

HN:
こうちゃん。
性別:
非公開

バーコード

ブログ内検索

P R

忍者カウンター

Copyright ©  -- ある社会人の勉強記録 --  All Rights Reserved
Design by CriCri / Photo by Geralt / powered by NINJA TOOLS / 忍者ブログ / [PR]