Input
Input contains multiple test cases. Each test case contains 3 positive integers num_1, num_2 and num_5 (0<=num_i<=1000). A test case containing 0 0 0 terminates the input and this test case is not to be processed.
Output
Output the minimum positive value that one cannot pay with given coins, one line for one case.
Sample Input
1 1 3 0 0 0
Sample Output
4
// 看代码好好理解一下。。太小不行,太大也不行
1 #include<stdio.h> 2 int main() 3 { 4 int a, b, c, n; 5 while(scanf("%d %d %d", &a, &b, &c), a||b||c) 6 { 7 if(a==0) printf("1\n"); 8 else if(a+2*b<4) printf("%d\n", a+2*b+1); 9 else printf("%d\n", a+2*b+5*c+1); 10 } 11 return 0; 12 }
3A - Holding Bin-Laden Captive!
原文:https://www.cnblogs.com/goldenretriever/p/10356813.html