首页 > 其他 > 详细

P5709 刷題記錄

时间:2020-04-23 14:17:51      阅读:51      评论:0      收藏:0      [点我收藏+]

題面地址: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%左右:)

P5709 刷題記錄

原文:https://www.cnblogs.com/kozumi/p/12760452.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!