求助简单的数学在C语言中问题
  • 板块题目总版
  • 楼主BornSep2001
  • 当前回复4
  • 已保存回复4
  • 发布时间2021/8/27 16:37
  • 上次更新2023/11/4 08:48:30
查看原帖
求助简单的数学在C语言中问题
560419
BornSep2001楼主2021/8/27 16:37

题目:P5709

八尾勇喜欢吃苹果。她现在有 m个苹果,吃完一个苹果需要花费 t分钟,吃完一个后立刻开始吃下一个。现在时间过去了 s 分钟,请问她还有几个完整的苹果?

#include <stdio.h>
#include <math.h>

int main() {
	int m, t, s;//苹果数、吃一个苹果的时间、所用时间
	int ret_val;
	scanf("%d%d%d", &m, &t, &s);
	if(t==0||m*t<=s){//瞬间吃完、吃的时间太久
	    ret_val=0;
	}else{
	    ret_val=(m*t-s)/t;
       //ret_val=m-s/t;//此处为啥错误
	}
	printf("%d",ret_val);
	return (0);
}

第十四行和第十五行等式貌似相等,

但为啥结局不同,其数学意义是什么?TAT

谢谢大佬

2021/8/27 16:37
加载中...