看板 Math 關於我們 聯絡資訊
if f(x,x)=x, f(x,y)=f(y,x), (x+y)f(x,y)=yf(x,x+y) then f(45,12)=? 我照定義慢慢算把f(45,12)變成f(12,33)在變f(12,11)然後變到f(1,11)在 轉換成f(1,1)算出來是540,可是答案是給180 想請問一下有別的算法嗎= =? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.166.178 ※ 編輯: stmilk 來自: 140.122.166.178 (10/16 14:21)
keepaway :答案是180沒錯 可是有點難打出來X 10/16 14:28
keepaway :你在算一次注意係數看看 10/16 14:29
keepaway :(12,33) 是變成(12,21) 你可能這邊出錯 10/16 14:30
stmilk :喔喔喔喔對對對對,果然是算錯XD我還想說邏輯沒錯 10/16 14:35
stmilk :阿XD謝謝你喔!! 10/16 14:35
keepaway :在每分解一次數字就是分解出的大的數字除以兩數的差 10/16 14:39
keepaway :最後把每個分數乘在一起就是答案 10/16 14:39
AstralBrain :x,y限正整數的話 f(x,y)=xy的最小公倍數 10/16 15:42
keepaway :樓上好強! 10/16 17:36