永发信息网

c语言一本书被人撕了一张已知剩余页码之和为140问该书有多少页被撕的是第几页

答案:3  悬赏:0  手机版
解决时间 2021-08-22 23:41

一本书被人撕了一张 已知剩余页码之和为140 问该书有多少页 被撕的是第几张

写出完整的过程

最佳答案
int main(){int n=1;int k=2;while(k>n || k<1){n++;k=(1+n)*n/2-140;}printf("共%d页,撕掉的是第%d页",n,k);}
n是书的页数k是被撕掉的页码(1+n)*n/2是总页码之和
总页码-140=撕掉的页码只要不断增加n的值,判断撕掉的页码在1-n之间就行了
结果,共17页,被撕掉的是第13页
全部回答
那本书共有17页,被撕的是第6~7页!祥细情况太多字了,这里讲不清。想知道为什么就加我为好友!记得给我加分!

int main(void){  int SumPage(int p);  for (int i = 10; i < 100; ++i)   for (int j = 1; j <= i; ++j)    if (SumPage(i) - j == 140){     cout << i << endl;     cout << j << endl;     goto XXC;    } XXC:  system("PAUSE");  return 0; }

int SumPage(int p){  int sum = 0;  for (int i = 1; i <= p; ++i)   sum += i;  return sum; }

一共17页, 被撕掉的是第13页

1+2+3+……+15+16+17=153

153-13=140

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求《凉生,我们可不可以不忧伤第一部》全文!
怎样去除胡子小窍门,怎么祛斑彻底小窍门 白醋
呼兰区哈尔滨中国联通(白奎营业厅)这个地址怎
材料的牌号,金属材料牌号查询系统
邮局说当天拿的东西到了晚上才收到单,请问可
八年级上语文的古诗和要背的古文题目与作者
为什么我在点击好友时,总是号码不存在?
问杭州人入室拿凶器打人怎么处理
急求解Didn’t bob get ready for his Englis
关于腾讯一点通,工商银行网上签约问题!
QQ好友面板怎么放大
需要一份关于中国剪纸的介绍,还要有英文翻译,
卫滨区新乡东海康复保健堂这个地址怎么能查询
是李炜帅还是武艺帅呢?!
初一语文名人名言,五年级语文书上有什么名人
推荐资讯
建华区齐齐哈尔建华区赵丽娜口腔诊所地址是什
休斯敦此次南
不打扫卫生的检讨书,关于卫生检讨书
蛋白质包含的有哪些呢?谢谢帮助
怎么说完话按完回车窗口就关了?
投太平洋保险两全保险(分红型)10年期5年限
罗技鼠标驱动怎么设置,罗技鼠标左键宏设置 30
江汉区中国工商银行(武汉西北湖支行)地址是什
描写朋友离别时的段落(100字)
问道落雪缤纷区,80男力金套NB的得多少钱啊
帮忙翻译国际快递地址,西班牙文翻译英文
煤矿副井车房安全寄语,煤矿安全寄语亲人嘱托
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?