有一个本书被 人撕了一张,已知剩余页码之和为140,问该书共有多少页?被 撕的一张的两个页码是多少?该问题的

程序是?

推荐答案是错的,真不知道是怎么想的?一张纸上有两页的!
答案为该书共有18页,被撕的一张的两个页码是15和16。
若书有n张,假设最后一张纸上只有一页大话,总页码之和为(2n-1)*n。
若n=8,(2n-1)*n=120;若n=9,(2n-1)*n=153。
总共有9张,撕去的一张页码和为13=6+7,但第6页和第7页不会在同一张纸上,所以这种情况不可能。
若书有n张,假设最后一张纸上也有两页的话,那么总页码之和为(1+2n)*n。
若n=8,(1+2n)*n=136;若n=9,(1+2n)*n=171。
所以总共有9张、18页,撕去的一张页码和为31=15+16。
第8张纸上的页码就是15和16,成立。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-17
n是书的页数k是被撕掉的页码(1+n)*n/2是总页码之和
总页码-140=撕掉的页码只要不断增加n的值,判断撕掉的页码在1-n之间就行了
结果,共17页,被撕掉的是第13页本回答被网友采纳
第2个回答  2012-11-17
不知道
相似回答