机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 8832|回复: 18

一个有趣的数学题:欧拉计划第33题,有兴趣的同学看过来

[复制链接]
发表于 2015-12-13 23:24:21 | 显示全部楼层 |阅读模式
原题是这样的:分数 49/98 是一个奇怪的分数:当一个菜鸟数学家试图对其进行简化时,他可能会错误地可以认为通过将分子和分母上的9同时去除得到 49/98 = 4/8。但他得到的结果却是正确的。
# M4 x% A) @+ w5 s我们将30/50 = 3/5这样的分数作为普通个例。
; q5 i7 ~8 l) S0 R一共有四个这样的非普通分数,其值小于1,并且包括分子和分母都包括2位数。
) T4 \( v8 P  b) D. [) o) o- Y如果将这四个分数的乘积约分到最简式,分母是多少?( Q$ t, w* x4 ~8 O
; [- Y; G' M9 I4 P
我把这个问题稍微改一下:求出这四组数
8 _: E- C# g: }8 ^  l我已经用编程算出来了,有兴趣的不妨也来试试看, |0 d. E; z- i& M

& F% u/ G4 h0 p8 ^/ c+ C3 S3 F

本帖被以下淘专辑推荐:

回复

使用道具 举报

发表于 2015-12-14 01:23:43 | 显示全部楼层
49/98=4/8 16/64=1/4,19/95=1/5,26/65=2/5
* z+ A9 |! ~* {: n, A/ y4 L: r  G; }2 [  O; g% O
AB/BC=A/C  可得B>C>A,B-C<5,然后就算出来了

点评

7楼有详解  发表于 2015-12-14 14:18
这是个什么理论呢?  发表于 2015-12-14 09:38

评分

参与人数 2威望 +2 收起 理由
刘嵩 + 1
动静之机 + 1 您这么晚还没休息呀。。。

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2015-12-14 08:39:31 | 显示全部楼层
冷月梧桐 发表于 2015-12-14 01:23 3 r* W6 q1 l0 l* F/ p8 l, O" V
49/98=4/8 16/64=1/4,19/95=1/5,26/65=2/5% C4 ?3 q' q( X0 F6 A5 s  z% R( _

% S) I$ v4 y3 Q" _7 ]9 q6 BAB/BC=A/C  可得B>C>A,B-C

- y5 X7 O# ^* q9 V9 i充分利用限制条件 ,gao!

点评

7楼有详解,  发表于 2015-12-14 14:18
回复 支持 反对

使用道具 举报

发表于 2015-12-14 10:46:59 | 显示全部楼层
很有意思的小题目啊,刚好最近在学python,晚上回家写个小程序算算

点评

支持  发表于 2015-12-14 11:54
回复 支持 反对

使用道具 举报

发表于 2015-12-14 12:51:47 | 显示全部楼层
冷月梧桐 发表于 2015-12-14 01:23
+ s( ]$ y$ K  m* m8 _7 P49/98=4/8 16/64=1/4,19/95=1/5,26/65=2/5& W. f7 f; ]" N
$ l4 U& K; C' b. F; z
AB/BC=A/C  可得B>C>A,B-C

/ Z  [( ?  h7 h  X* m+ w老师,B>C以及B-C<5这个结论怎么得出来的?4 p0 P, z4 N/ k$ B$ T4 M. u

% ^1 Z; d2 g. V2 w) Q

点评

7楼有解,  发表于 2015-12-14 14:17
回复 支持 反对

使用道具 举报

发表于 2015-12-14 12:54:40 | 显示全部楼层
等讨论结束后,能否把程序也共享一下吧。: h3 f/ P. W3 |" v
回复 支持 反对

使用道具 举报

发表于 2015-12-14 14:17:00 | 显示全部楼层
此题有AB/CB=A/C,BA/BC=A/C,AA/CC=A/C,BA/CB=A/C,AB/BC=A/C,四种情况,且A,B,C皆是0-9不等的自然数,即AB=10*A+B
. f. l# O* Z! I1.AB/CB=A/C,这种情况下,
' Q1 x; }( d, P  k* d(10*A+B)*C=(10*C+B)*A% b6 E, o- x: g7 R
B*C=A*B,A不等C,故而B=0,此解皆为10/20=1/2之流,不属题意5 W% j' Q& P5 d) U8 X& y3 t
; I' m3 d/ s2 B0 P$ }
2.BA/BC=A/C,; r% ^: E6 h$ x8 P9 ?2 F
(10*B+A)*C=(10*B+C)*A
  @6 Q' X$ b+ F" X10*B*C=10*B*A,此时同1,B为0,十位为零,两位数之说便不合题意
$ q" v7 Z8 a) ]$ X
% J5 x$ Y* g5 _: ~+ F3.AA/CC=A/C
1 B! a, h. n3 v, n: L& W  @( U9 E4 e此种请况,A,C为任意值也都成立,如11/22=1/2,亦不属题意& d1 \4 {, }2 b8 m% l0 p9 Q* I
0 L2 V3 K% F8 m
4.BA/CB=A/C8 A' n3 X5 Z$ q1 b5 y& X
(10*B+A)*C=(10*C+B)*A9 m5 W. L1 \& z; L0 g
10*B*C-9*C*A=A*B
" w. ]- A3 ]& Z0 j1 u# v& R3 x8 ^C*(10*B-9*A)=A*B        题知分数A/C<1,得C>A
" V9 H5 ]0 k) h若B<A,上方为负值,亦为无意,故而B>A! s" T- x' n$ F2 X. x( E; {, K
故而10*B-9*A>A,又因C*(10*B-9*A)=A*B,
' a1 B; T5 L& QC*(>A)=A*B' p" K# f9 \* J- {: E. ]
所以C<B,
, k, k" h  r3 `9 h4 J又因分数BA/CB=A/C<1,故而B<C,与上述C<B想逆,无解" q; B- F4 b) e! B; H/ d

8 {6 n& }/ _2 J0 t5 AB/BC=A/C
! V7 O, r$ x. Q, a0 H: q; P1 @' P(10*A+B)*C=(10*B+C)*A; e& y0 |+ u, o) b( }
10*A*B-9*C*A=B*C( E& z3 _& N/ J1 C. m; z; @# p+ p$ f
A*(10*B-9*C)=C*B,: H! E% M: u* ~1 U$ j* K
分数AB/BC=A/C<1,得A<B,A<C0 m$ H" N! D2 K% t# G
同4可知B>C,既有B>C>A
* o8 F' ]. Q2 j( b# `A*(10*B-9*C)=C*B,' ^& Y$ Q5 l& j- z+ t
如果B-C>=5,左边A*(10*B-9*C)>50,右边C*B最大的9*(9-5)<左边7 L9 U  N9 d+ [9 u  t. k
故而只能是; Q' m% O4 P, O8 E
加上A*(10*B-9*C)=C*B,,B>C>A ,B-C<5的条件,B,C可取之数寥寥,可解
* v+ ^- l# B1 r& N
回复 支持 1 反对 0

使用道具 举报

发表于 2015-12-14 16:38:52 | 显示全部楼层
高人面前,自惭形秽。
回复 支持 反对

使用道具 举报

发表于 2015-12-14 17:06:51 | 显示全部楼层
复制7楼的文字,选中泛蓝后,出现一些乱码,如下图。
) M) j6 K5 |! F' s1 n: q- R7 j选中并copy,
$ q* Q  z! h6 H& f; j% J# \粘贴在笔记本中,乱码出现;
  c1 j  K! n9 I0 L粘贴在Word中,乱码不出现,相应位置是空格。
9 K" L! B* H5 ]3 n/ h( A# F% G请高人科普,谢谢。% z$ t2 J5 u8 P

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

点评

乱麻为论坛自动排版编码。请自行删除  发表于 2015-12-15 00:37
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-14 17:21:59 | 显示全部楼层
该题计算量不大,所有情况都算进去也不过10000次,所以编程应该是秒出的,7楼大神已经给出详细的分析过程了,晚上我给出一种编程的解法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-4-4 09:37 , Processed in 0.061304 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表