由 Chris1 » 2006-10-19 12:19
我來試試看~
依照題目的條件可以得知,
y是整數,
還有,y = |x| + x
可以推論出:if x=0, y=0
if x<0, y=0
if x>0, y=2x
現在第(2)的選項多加了一個條件:y<1
那麼也就是說上面的,if x>0, y=2x 這個條件就不可能了,
為什麼呢??
因為假設x大於1,那麼y就會大於2,就會跟第(2)選項的y<1互斥,
那麼x是分數呢??
沒問題~
假設0<x<1的情況下,記住y必須為整數(題目說的)
當x=1/2的時候,y才是整數1,但是又跟第(2)選項的y<1互斥,
當x等於其他的分數時,y就不是整數了,就跟題目說y是整數的條件互斥了,
所以,總而言之,if x>0, y=2x 這個條件可以去除了,
接著,
剩下其他的兩個題目裡的條件中,
if x=0, y=0
if x<0, y=0
不管x是等於0或小於0,y都一定等於0,
所以,第(2)的選項:y<1 的單獨的情況下,y=0也是成立的!!!
不曉得小弟我講的清不清楚,
請大家指教囉^^