C语言 手机话费
Description
蒜頭君的手機每天消費1元,每消費K元就可以獲贈1元,一開始蒜頭君有M元,問最多可以用多少天?
Input
輸入包括多個測試實例。每個測試實例包括2個整數M,K(2 \le k \le M \le 1000)M,K(2≤k≤M≤1000)。M=0,K=0M=0,K=0代表輸入結束。
Output
對于每個測試實例輸出一個整數,表示M元可以用的天數。
Sample Input 1?
2 2 4 3 0 0Sample Output 1
3 5Code?
#include<stdio.h> int main(void) {int m,k;while (scanf("%d%d",&m,&k)!=EOF){int count=0,num=0;if(m==0&&k==0)break;if(m>k){for(int i=0; i<m; i++){num++;count++;if (count==k){i--;count=0;}}printf("%d\n",num);}else if(m==k)printf("%d\n",m+1);}return 0; }總結
                            
                        - 上一篇: 程序员的心理疾病
 - 下一篇: 来听听资深设计师的想法(下)