荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: Version (Who makes history and why), 信区: Program
标 题: [合集]一个关于分数的题目 birdf (转寄)[转载]
发信站: 荔园晨风BBS站 (Sun Apr 20 23:12:11 2003), 站内信件
【 以下文字转载自 Version 的信箱 】
【 原文由 pcAngel@bbs.pku.edu.cn 所发表 】
发信人: readchild (Bayes), 信区: ACM_ICPC
标 题: 征解题1
发信站: 北大未名站 (2002年09月26日12:22:25 星期四), 转信
给出若干个不超过20地正整数,给出一个分数
要求从中选出若干个数的乘积作为分母,若干个数的乘积作为分子,,可以重用
判断能否得到所要求的数
--
.:::::::::::::::::::::: |\| | | |\ / \ /_| :::::::::::::.
::::::::::::::::::::::. \ | | /|'/ / | \ /_ | :::::::::::::::
::::::::::::::' ,_ '::: `\ \/|/ / /`.: \ /__/ ::::::::::::::::
::::::::::::: /\/`'. ':. `\ `./.'/\ : /.--' .:::::::::::::::::
::::::::::::: |_\ / \ ::. '. ,/|\/| // '''''::::::::::::::::
::::::::::::: | _\ / | .:: | | \ \/// .""'-. ::::::::::::::
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 162.105.110.253]
发信人: victorshi (孤鸿影), 信区: ACM_ICPC
标 题: Re: 征解题1
发信站: 北大未名站 (2002年09月26日12:58:21 星期四), 转信
将分数化为既约分数,如下形式:
a(1)^f(1)*a(2)^f(2)……
-----------------------
a(1)^e(1)*a(2)^e(2)……
其中 a(1)=2,a(2)=3……
a(i)为第i个质数
设每个给出的正整数如下:
n(i) = a(1)^p(i,1)*a(2)^p(i,2)……
a(i)定义同上
解方程组:
sigma{[x(i)-y(i)]*p(i,j)} = f(j)-e(j)
其中x(i)为分子上各数的系数
y(i)为分母上各数的系数
(1)有解,任意解皆为原题的解
(2)无解,原题无解
【 在 readchild (Bayes) 的大作中提到: 】
: 给出若干个不超过20地正整数,给出一个分数
: 要求从中选出若干个数的乘积作为分母,若干个数的乘积作为分子,,可以重用
: 判断能否得到所要求的数
--
江南好
风景旧曾谙
日出江花红胜火
春来江水绿如蓝
能不忆江南
※ 修改:·victorshi 于 09月26日12:59:41 修改本文·[FROM: 166.111.136.45]
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 166.111.136.45]
发信人: readchild (Bayes), 信区: ACM_ICPC
标 题: Re: 征解题1
发信站: 北大未名站 (2002年09月26日13:07:43 星期四), 转信
但是这个关于整数的多元不定方程组有什么容易实现的解法么?
【 在 victorshi (孤鸿影) 的大作中提到: 】
: 将分数化为既约分数,如下形式:
: a(1)^f(1)*a(2)^f(2)……
: -----------------------
: a(1)^e(1)*a(2)^e(2)……
: 其中 a(1)=2,a(2)=3……
: a(i)为第i个质数
: 设每个给出的正整数如下:
: n(i) = a(1)^p(i,1)*a(2)^p(i,2)……
: a(i)定义同上
: 解方程组:
: ...........................
--
':::::::::: | | ::::::::::'
':::::::: | |} ::::::::'
':::::: | | ::::::'
':::::. |/ ::::::'
':::.....:::::'
':::::::::'
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 162.105.110.253]
发信人: victorshi (孤鸿影), 信区: ACM_ICPC
标 题: Re: 征解题1
发信站: 北大未名站 (2002年09月26日13:13:57 星期四), 转信
只要有解,必然有整数解
(对于任一解,必有对应的整数解)
理由是对于任一解,根据代入与消元的法则,必然是有理数解
x(i)=p(i)/q(i)
y(i)=s(i)/t(i)
令
k=[q(i),t(i)](最小公倍数)
x'(i)=k*x(i)
y'(i)=k*y(i)
【 在 readchild (Bayes) 的大作中提到: 】
: 但是这个关于整数的多元不定方程组有什么容易实现的解法么?
--
江南好
风景旧曾谙
日出江花红胜火
春来江水绿如蓝
能不忆江南
※ 修改:·victorshi 于 09月26日13:17:58 修改本文·[FROM: 166.111.136.45]
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 166.111.136.45]
发信人: readchild (Bayes), 信区: ACM_ICPC
标 题: Re: 征解题1
发信站: 北大未名站 (2002年09月26日13:20:36 星期四), 转信
高斯定理确实保证了这一点
但问题是方程怎么去解,未知数多余方程个数阿
【 在 victorshi (孤鸿影) 的大作中提到: 】
: 只要有解,必然有整数解
: (对于任一解,必有对应的整数解)
: 理由是对于任一解,根据代入与消元的法则,必然是有理数解
: x(i)=p(i)/q(i)
: y(i)=s(i)/t(i)
: 令
: k=[q(i),t(i)](最小公倍数)
: x'(i)=k*x(i)
: y'(i)=k*y(i)
--
.::::::::::::::::::::::::::::::::::::::::::::.
.:::::::::::::::::::'.-=.-~, ':::::::::::::::::::.
.:::::::::::::::::::' /{,_;--'},'::::::::::::::::::::.
.:::::::::::::::::::: | .=~`|//| :::::::::::::::::::::.
.::::::::::::::::::::: | / ; \ | :::' __, '::::::::::::.
.:::::::::::::::::::::' || | | | :' .' \/\ ::::::::::::.
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 162.105.110.253]
发信人: victorshi (孤鸿影), 信区: ACM_ICPC
标 题: Re: 征解题1
发信站: 北大未名站 (2002年09月26日13:25:12 星期四), 转信
先消元,使得各变量线性无关
如果此时未知数个数>=方程个数,任意代入即可
(好像线性代数书里说得还是比较清楚的)
另外要说明一种情况:
若消元后有形如
x=b (b<0)
则无解
当然如果要较真的话,可以加上条件
x(i)>=0
y(i)>=0
解出不等式组的解空间,在解空间中取任意有理值代入
【 在 readchild (Bayes) 的大作中提到: 】
: 高斯定理确实保证了这一点
: 但问题是方程怎么去解,未知数多余方程个数阿
--
天下事了犹未了,何不以不了了之
※ 修改:·victorshi 于 09月26日13:29:24 修改本文·[FROM: 166.111.136.45]
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 166.111.136.45]
发信人: readchild (Bayes), 信区: ACM_ICPC
标 题: Re: 征解题1
发信站: 北大未名站 (2002年09月26日13:31:49 星期四), 转信
理论上是没有问题了
thx
【 在 victorshi (孤鸿影) 的大作中提到: 】
: 先消元,使得各变量线性无关
: 如果此时未知数个数>=方程个数,任意代入即可
: (好像线性代数书里说得还是比较清楚的)
: 另外要说明一种情况:
: 若消元后有形如
: x=b (b<0)
: 则无解
: 当然如果要较真的话,可以加上条件
: x(i)>=0
: y(i)>=0
: ...........................
--
:::::::::::::: \__\ / .: .'/| | `)`/__//_/_/_\ ::::::::::::
':::::::::::::: '--.\ : /\/_| |} /.---. \ \ \ / ::::::::::::'
'::::::::::::'' \\|\/_/| | //` . `'...-' ::::::::::::'
:::::::::: .-""'. \\\//{| |// .:::::....::::::::::::::'
'::::::: /_\_\_\\__\`(` | '/ ::::::::::::::::::::::::'
':::::: \ / / / .---.\ | | :::::::::::::::::::::::'
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 162.105.110.253]
发信人: hawking (走了), 信区: ACM_ICPC
标 题: Re: 征解题1
发信站: 北大未名站 (2002年09月26日15:57:23 星期四), 转信
何必用x(i)和y(i)
两个?只用一个,然后求整数解不就可以了吗
还有,这两个应该是分子分母上各个数的幂吧,而不是系数哦
【 在 victorshi (孤鸿影) 的大作中提到: 】
: 先消元,使得各变量线性无关
: 如果此时未知数个数>=方程个数,任意代入即可
: (好像线性代数书里说得还是比较清楚的)
: 另外要说明一种情况:
: 若消元后有形如
: x=b (b<0)
: 则无解
: 当然如果要较真的话,可以加上条件
: x(i)>=0
: y(i)>=0
: ...........................
--
这些日子,是上天的恩惠,不能再浪费了
◎◎一颗破碎的心◎◎
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 162.105.52.129]
发信人: victorshi (孤鸿影), 信区: ACM_ICPC
标 题: Re: 征解题1
发信站: 北大未名站 (2002年09月26日17:26:59 星期四), 转信
【 在 hawking (走了) 的大作中提到: 】
: 何必用x(i)和y(i)
看得清楚
: 两个?只用一个,然后求整数解不就可以了吗
: 还有,这两个应该是分子分母上各个数的幂吧,而不是系数哦
这个我表达得不太清楚
--
天下事了犹未了,何不以不了了之
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 166.111.136.45]
--
※ 转寄:·北大未名站 bbs.pku.edu.cn·[FROM: 210.39.3.50]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.1.50]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店