这一题我在编译器里测试都没问题,计蒜客上只通过了九组数据,有知道我错哪了的可以评论下
#include <stdio.h>
void main() {
int n, k, i;
double sum = 1.00;
scanf("%d %d", &n, &k);
sum = 200 * (1 + k / 100.0);
if (n >= 10 && n <= 50 && k >= 1 && k <= 20) {
for (i = 2; i < 100; i++) {//用i来记年,总不能一百年才买房吧
if (n * i - sum >= 0 && i <= 20) {
printf("%d ", i);
break;
}
else if (i > 20) {
printf("impossible");
break;
}
sum *= (1 + k / 100.0);
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)