描述
Tom has many cigarettes. We hypothesized that he has n cigarettes and smokes them
one by one keeping all the butts. Out of k > 1 butts he can roll a new cigarette.
Now,do you know how many cigarettes can Tom has?
输入
First input is a single line,it's n and stands for there are n testdata.then there are n lines ,each line contains two integer numbers giving the values of n and k.
输出
For each line of input, output one integer number on a separate line giving the maximum number of cigarettes that Peter can have.
这个题目到底是什么意思?理解题意不清请大神解答
C++ 香烟问题 看不懂题目
答案:3 悬赏:30 手机版
解决时间 2021-01-22 21:29
- 提问者网友:凉末
- 2021-01-22 06:27
最佳答案
- 五星知识达人网友:摆渡翁
- 2021-01-22 07:33
1、C++语言中的每条基本语句以 作为结束符,每条复合语句以 作为结束符。 2、C++源程序文件的缺省扩展名为 ,由C++源程序文件编译而成的目标文件的缺省扩展名为 ,由C++目标文件连接而成的可执行文件的缺省扩展名为 。 3、在C++语言中,用转义字符序列 或操纵符 表示输出一个换行符。 4、执行“cout<<20<<”mnbv”<<”cccc”<<endl;”语句后得到的输出结果为 。 5、在每个C++程序中都必须包含有这样一个函数,该函数的函数名为 。 6、假定x=3,y=2,则表达式2+x++和++y*3的值分别为 和 。 7、执行“int x=7,y=2;cout<<x/y<<’ ’<<(double)x/y<<” ”<<x%y<<endl;”语句序列后得到的输出结果为 。 8、关系表达式(x!=0)的等价表达式为 。逻辑表达式 x>5&&x<10的相反表达式为 。 9、假定x=-5,则执行a=(x ?4 :8);语句后a的值为 。 10、假定一个二维数组的定义为“char a[3][2];”,则该数组所含元素的个为 ,所占存储空间的字节数为 。 11、假定a为一维数组,则a[i]的指针访问方式为 。 12、在定义类对象的语句执行时,系统在建立每个对象的过程中将自动调用该类的 使其初始化。当一个类对象被撤消时将自动调用该类的 。 13、局部变量在未显式指定其存储类型的情况下,系统默认的类型为 。全局变量在未显式指定其存储类型的情况下,系统默认的类型为 。若程序员未对全局变量进行初始化时,系统隐含对它赋初值 。
全部回答
- 1楼网友:鱼忧
- 2021-01-22 09:37
首先 你还是翻译成汉语吧
再看看别人怎么说的。
- 2楼网友:洒脱疯子
- 2021-01-22 08:47
#include <queue>
#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
#define INF 0x3f3f3f
using namespace std;
int main(){
int n,m,k,ans;
while(~scanf("%d%d",&n,&k)){
ans=n;
while(n>=k){
m=n/k;
ans+=n/k;
n=n%k;
n+=m;
}
printf("%d\n",ans);
}
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯