南阳oj入门题-cigarettes
/**
cigarettes
时间限制:3000 ms |内存限制:65535 KB
难度:2
描述
Tom has many cigarettes. We hypothesized that he has n cigarettes and smokes themone 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.
样例输入
3
4 3
10 3
100 5
样例输出
5
14
124
*/
#include<iostream>
using namespace std;
int main()
{int N;cin>>N;while(N--){int n,k;cin>>n>>k;int sum=0;sum+=n;while(n>=k){sum+=n/k;n=n/k+n%k; }cout<<sum<<endl; }return 0;
}
南阳oj入门题-cigarettes相关推荐
- 南阳oj入门题-A+B Problem
/** A+B Problem 时间限制:3000 ms | 内存限制:65535 KB 难度:0 描述 此题为练手用题,请大家计算一下a+b的值 输入 输入两个数,a,b 输出 输出a+b的值 样例 ...
- 南阳oj入门题-蛇形填数
/** 蛇形填数 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 在n*n方陈里填入1,2,...,n*n,要求填成蛇形.例如n=4时方陈为: 10 11 12 1 9 16 ...
- 南阳oj入门题-数数
/** 数数 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 我们平时数数都是喜欢从左向右数的,但是我们的小白同学最近听说德国人数数和我们有些不同,他们正好和我们相反,是从右 ...
- 南阳oj入门题-公约数和公倍数
/** 水仙花数 时间限制:1000 ms | 内存限制:65535 KB 难度:0 描述 请判断一个数是不是水仙花数. 其中水仙花数定义各个位数立方和等于它本身的三位数. 输入 有多组测试数据,每组 ...
- ZZULIOJ 1000~1009(oj入门题)
ZZULIOJ 1000~1009 ZZNULIOJ 1000: 整数a+b 题目描述 输入 输出 代码: ZZULIOJ 1001: 植树问题 题目描述 输入 输出 代码: ZZULIOJ 1002 ...
- ZZULIOJ 1020~1029(oj入门题)
ZZULIOj 1020~1029 ZZULIOJ 1020: 两整数排序 题目描述 输入 输出 代码: ZZULIOJ 1021: 三个整数的最大值 题目描述 输入 输出 代码: ZZULIOJ 1 ...
- 南阳oj a+b问题
#include<iostream> using namespace std; int main () { int a,b; cin>>a>>b; cout< ...
- 【新手上路】语法入门算法入门题单
作者:王清楚 链接:[新手上路]语法入门&算法入门题单_ACM竞赛_ACM/CSP/ICPC/CCPC/比赛经验/题解/资讯_牛客竞赛OJ_牛客网 来源:牛客网 介绍:本题单分为语法入门和算法 ...
- 各大OJ刷题平台汇总
前言 想成为一名高级工程师,算法还是要有的,至少在入门编程和进入公司之前都是必备的.刷题也可以很好的锻炼动手能力和逻辑思维,今天就给大家介绍一些知名的在线刷题平台,都是干货哦! 力扣(leetcode ...
- 狂刷OJ基础题两天,OJ机考成功半小时全部AC了
一.背景 我们学校有个程序设计实践(C\C++版),成绩就是平时给了54题刷够50+就平时分满分,期末考试就是上机考试八题(大概分为数论.简单计算.时间显示.进制转换.字符串.递归.枚举几大类型),只 ...
最新文章
- vs2013 无法打开 源 文件 SDKDDKVer.h
- 前端学习(3179):ant-design介绍2
- flume记录(2)监控文件和目录,对hdfs操作
- word中如何将所有字母一次修改成新罗马字体
- Android 驱动(2)---MTKAndroid添加驱动模块
- 2021-07-29动态规划自学笔记
- 2016noip-问题求解超级详细解
- wav怎么转换成mp3?
- Android系统中的常用时间戳及时间单位
- 微信公众号开发 糟糕的体验_糟糕的开发人员–好老板
- tomcat一次升级后启动报错的解决,IllegalArgumentException: AJP连接器配置secretRequired=“true“
- 使用R语言进行协整关系检验
- matlab利用bar函数画不同颜色直方图
- BUUCTF-[2019红帽杯]SnakeDig the way
- intouch 2014 新建图符并使用
- ppa:ondrej/php,现在为什么 Ubuntu ppa:ondrej/PHP 添加不了??
- 用事实说话,用行动回报大家的支持!
- 德国变态驱蚊水,喷一次驱蚊12小时!打开门窗都能安心睡觉,比花露水好用10086倍...
- 周四直播预告云技术社区创始人·肖力坐镇主讲「办公场景下的企业安全建设指南」...
- 【功能安全】【ISO2622】功能安全管理
热门文章
- Win10微软应用商店打不开/无响应/闪退/错误/无法加载的解决方法
- win10计算机共享后无法访问,win10局域网共享无法访问怎么办_win10无法访问局域网共享文件解决方法-win7之家...
- xp无法查看共享计算机的文件,如何解决XP不能访问win7共享文件
- 注塑缺陷浮纤的原因及解决对策
- CT重建-X射线断层成像仿真实验
- SiT1602:SiTime低功耗单端有源晶振
- 嵌入式Linux为Qt定制keymap
- Excel查询两列数字的重复值
- linux heartbeat rpm,[原]Heartbeat 3.0.3 介绍及rpm
- java 指针时钟_java script 的指针式时钟怎么写