小青蛙回来了 IAMBACK.BAS/IAMBACK.PAS/IAMBACK.C/IAMBACK.CPP 【问题描述】 关于小青蛙爬井的故事,你应该早就听过了:井深10尺,小青蛙从井底向上爬,每个白天向上爬3尺,每个晚上又滑下来2尺,然后问你第几天它能爬上来。答案是第8天。 现在,那只著名的小青蛙又回来了,它现在每个白天已经可以向上爬 ( )尺了,当然,晚上还是要下滑 ( )尺的。如果告诉你井深 ( )尺,请计算一下,现在,它第几天可以爬上来。 【输入文件】 文件名:IAMBACK.IN 文件中有三个整数,分别表示白天爬的高度、晚上掉下来的高度、井的高度。 数据范围<=10000000 【输出文件】 文件名:IAMBACK.OUT 文件中只有一个整数,表示第几天可以爬上来。 【样例输入】 3 2 10 【样例输出】 8 寻找2的幂 CLOSE.BAS/CLOSE.PAS/CLOSE.C/CLOSE.CPP 【问题描述】 数学上把 叫2的幂,如4、8、32等。给定一个整数 ,请输出距离它最近的那个2的幂是多少。如果有两个距离相同,输出那个小的。 【输入文件】 文件名:CLOSE.IN 文件中只有一个整数。 数据范围<=1000000000000000 【输出文件】 文件名:CLOSE.OUT 文件中只有一个整数,表示距离 最近的那个2的幂。 【样例输入】 17 【样例输出】 16 趣 味 填 空 FILL.BAS/FILL.PAS/FILL.C/FILL.CPP 【问题描述】 小华的寒假作业上,有这样一个趣味填空题: 给出用等号连接的两个整数,如“1234=127”。当然,现在这个等号是不成立的。题目让你在左边的整数中间某个位置插入一个加号,看有没有可能让等号成立。以上面的式子为例,如果写成123+4=127,这就可以了。 请你编写一个程序来解决它。 【输入文件】 文件名:FILL.IN 文件中只有那个不相等的式子。已知,等号两边的整数都不会超过2000000000。 【输出文件】 文件名:FILL.OUT 如果存在这样的方案,请输出那个正确的式子。如果不存在解决方案,请输出“Impossible!”(引号中的部分)。 【样例输入】 1234=127(只需要找到第一种就可以) 【样例输出】 123+4=127 【样例输出】 2 切 割 纸 张 CUT.BAS/CUT.PAS/CUT.C/CUT.CPP 【问题描述】 把一张矩形的纸按平行于边的方向剪开,会得到很多矩形小纸片。如下图所示,最外围的矩形表示纸张,中间的线条表示切口。以下图中的切割方法,竖直方向上被切为5部分,水平方向上被切为3部分。如果我们记竖直方向上每部分的宽度为a,竖直方向上每部分 的高度为b的话,这个切割方案就可以唯一确定了。 你的任务是,给定一个切割方案,请编写程序计算一下:在此切割方案之下,最终得到的矩形小纸片有多少种(同样大小的记为一种)。 【输入文件】 文件名:CUT.IN 文件第一行为两个整数m、n<=100,分别表示竖直方向和水平方向切割几部分。 第二行为m个整数,分别表示竖直方向上每个部分的宽度a,每个整数都不小于1,不大于50。 第三行为n个整数,分别表示水平方向上每个部分的高度b,每个整数都不小于1,不 大于50。 【输出文件】 文件名:CUT.OUT 文件中只有一个整数,表示得到的小纸片的种数。 【样例输入】 3 3 1 2 3 1 3 4 【样例输出】 8 本文来源:https://www.wddqw.com/doc/30a7a76cb007e87101f69e3143323968011cf4fe.html