萌新c求助

P1909 [NOIP2016 普及组] 买铅笔

大佬们,我把 ```c int n,a1,a2,b1,b2,c1,c2; ``` 改成了 ```c double n,a1,a2,b1,b2,c1,c2; ``` 把 ```c scanf("%d\n%d%d\n%d%d\n%d%d",&n,&a1,&a2,&b1,&b2,&c1,&c2); ``` 改成了 ```c scanf("%lf\n%lf%lf\n%lf%lf\n%lf%lf",&n,&a1,&a2,&b1,&b2,&c1,&c2); ``` 就ac啦,谢谢各位大佬
by whims @ 2021-11-21 14:55:43


如果两个int型数字相除,结果是int,而且向零取整。 如果要向上取整或向下取整用 `ceil(1.0*a/b)` 和 `floor(1.0*a/b)`。
by Terrible @ 2021-11-21 15:12:57


|