[解题报告]10346 - Peter's Smokes
题目大意
题目原文:http://uva.onlinejudge.org/external/103/10346.pdf
背景:
和换瓶子的题目类似。
Sample Input
4 3
10 3
100 5
Sample Output
5
14
124
算法:
也是通过换率来计算出答案。
代码:
这里附上我的代码,你可以去这里提交你的代码验证你的代码是否正确。
View Code
1 #include<stdio.h> 2 int main(void) 3 { 4 long a,b,c,d; 5 while(scanf("%ld%ld",&a,&b)!=EOF) 6 { 7 c=0; 8 c+=a; 9 d=a; 10 while(d >= b) 11 { 12 a=d/b; 13 c+=a; 14 d=d%b+a; 15 } 16 printf("%ld\n",c); 17 } 18 return 0; 19 }