3个变量n,x,y ,有n天,分别x,y天取1个金币,最后一次取,分别取0.5个,最多取多少个?c++代码
时间: 2023-05-29 20:06:21 浏览: 67
钱币组合方法数的问题(C++实现)
5星 · 资源好评率100%
```c
#include <stdio.h>
int main() {
int n, x, y;
scanf("%d%d%d", &n, &x, &y);
int ans = n - (y / x) - 1;
if (y % x == 0 || n <= y / x + 1) {
printf("%d", ans);
} else {
printf("%d", ans - 1);
}
return 0;
}
```
阅读全文