Problem Description
8600的手机每天消费1元,每消费K元就可以获赠1元,一开始8600有M元,问最多可以用多少天?
Input
输入包括多个测试实例.每个测试实例包括2个整数M, k,(2 <= k <= M <= 1000).M = 0, k = 0代表输入结束.
Output
对于每个测试实例输出一个整数,表示M元可以用的天数。
Example Input
2 2 4 3 0 0
Example Output
3 5
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner reader=new Scanner(System.in); while(reader.hasNext()) { int m; m=reader.nextInt(); int k; k=reader.nextInt(); if(m==0 && k==0) { break; } int sum=0; int i; for(i=1;i<=m;i++) { if(i%k==0) { m++; } sum++; } System.out.println(sum); } } }