设函数f:N*——N*,任意n属于N*,有f(n+1)>f(n),f[f(n)]=3n,求f(2002) 10

竞赛题,高手做下,谢谢... 竞赛题,高手做下,谢谢 展开
 我来答
丶Panda丬
2014-02-14 · TA获得超过119个赞
知道答主
回答量:27
采纳率:0%
帮助的人:30.9万
展开全部
令f(1)=a,则f(a)=3,显然a不等于1,否则f[f(1)]=f(1)=1,与f[f(1)]=3矛盾,从而a>1,所以f(a)>f(1)=a,即a<3,于是1<a<3,而由题意a为正整数,从而a=2,即f(1)=2,进而由f(a)=3,知f(2)=3.
注意到:f(3n)=f(f(f(n)))=3f(n).故f(2×3^n)=f(2)×3^n=3^(n+1),f(3^n)=f(1)×3^n=2×3^n,而3^(n+1)-2×3^n=3^n=2×3^n-3^n,而由f单调递增可以在[3^n,2×3^n]上恰好从小到大取遍[2×3^n,3^(n+1)]中所有正整数。
注意到2×3^6<2002<3^7,由上可知,f(2×3^6)=3^7,则f(2×3^6-(3^7-2002))=2002,即f(1273)=2002,故f(2002)=f(f(1273))=3819.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式