回 帖 发 新 帖 刷新版面

主题:紧急!!!!:猫猫的小鱼

【2005复赛测试一】第一题:猫猫的小鱼

Time Limit:1000MS  Memory Limit:32768K
Total Submit:66 Accepted:23 

Description 

第一题 猫猫的小鱼 
猫猫是丛林里很多动物心中的天使,她为此十分自豪。猫猫最爱吃鱼了,她每天都要去池塘钓鱼吃。猫猫经常吃鱼脑,数学特别强,然而,小女生的性格决定了她的贪玩。 
  一天,猫猫钓到了很多条鱼。她并不想马上就把可怜的鱼儿吃掉,而是先折磨够之后再吃(有句话叫什么来着~最毒不过猫猫心)。 
  猫猫将这很多很多(数不过来)条鱼按照外观的漂亮程度排序,每个鱼的编号依次为1、2、3……N,第i条鱼的美观程度为3^(i-1)。 
  猫猫要把这些鱼放到桶里去。她每次拿的鱼的数目是任意的。中的鱼的“总美观程度”为各条鱼美观程度之和。例如:猫猫这一次拿了第一条鱼和第三条鱼,那么美观程度为1+9=10。 
  猫猫想知道,她可以获得的第k大的“总美观程度”是多少。 
  从文件中读入k,输出猫猫能够获得的,第k大的“总美观程度”。 


Input 

  数据包含n+1行,第一行读入n(n≤100)。以下n行每行包含一个k。

Output 

  输出包含n行,每行输出一个对应的结果。 

Sample Input 


1
7


Sample Output 


13

回复列表 (共3个回复)

沙发

举个例子:
1、3、4、|    9、10、12、13、|     27、28。。。
(已分段)
再把3的幂排列下:
1、3、27、81。。。
发现什么了吗?

(规律:)每一段开头均为3的幂之中的数(第1段除外)。
以后的每一个数均为此段的第1个数按顺序加上前一段的数。。

以上。

板凳

多谢楼上提示,但提示中有点问题‘1、3、27、81。。。’改为‘1、3、9,27、81。。。’。
于是,变成了数组问题,good!

3 楼

[b]你好.我是全职网赚工作者.
如果你有时间有电脑.会打字.
想在网络上创业.请联系我.
项目绝对真实.
详情QQ空间资料
加盟请联系 QQ908889846[/b]
提供信息.打搅见谅.
2010年,中国网民突破了4亿,网络游戏玩家超过了3亿,互联网即将进入全民网游的时代[u][/u][b][/b]

我来回复

您尚未登录,请登录后再回复。点此登录或注册