P5709 刷題記錄
題面地址:P5709
吃蘋果。取近似數的時候要注意,應該使用加一法,還有要注意類型判定,可以使用\(\frac{(double)x}{(int)x}=1\)來判斷是不是整數,如果存在小數部份則加一,因爲題目要求的是完整地蘋果數量,咬過一口的當然不能算:)
代碼如下(C語言):
#include <stdio.h>
int get_int(double x) {
if(x / (int)x != 1) return x+1;
if(x / (int)x == 1) return x;
}
int main() {
int m, t, s;
scanf("%d%d%d", &m, &t, &s);
int ate_quantity = get_int((double)s / t);
if(ate_quantity >= m) printf("0");
else printf("%d", m - ate_quantity);
return 0;
}
到今天,終於把洛谷的入門1題單刷完了,真的長見識了,原來我AC信競題的概率和做對數學題的概率差不多,都是50%左右:)