输入输出格式
输入格式:
每组测试数据一行包括两个整数n,k(1<n,k≤108n,k(1<n,k \le 10^8n,k(1<n,k≤108)。
输出格式:
对于每组测试数据,输出一行包括一个整数表示最终烟的根数。
输入输出样例
输入样例#1: 复制
4 3
输出样例#1: 复制
5
输入样例#2: 复制
10 3
输出样例#2: 复制
14
说明
1<n,k≤1081<n,k \le 10^81<n,k≤108
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n=sc.nextInt();
int k=sc.nextInt();
int num=n;
int ans=0;
int t=0;//烟蒂数
while(num>0){
num--;
ans++;
t++;
if(t==k){
num++;
t=0;
}
}
System.out.print(ans);
}
}