[GESP2503一级] 图书馆里的老鼠

题目信息:

变量含义:共有n本书,每x小时啃一本,一共啃y小时

求剩下完整的书,则即使没啃完,当前这本书,也算啃坏

特别的,如果啃食时间过长,所有书都啃光还有时间,则不会变成负数书

解题逻辑:

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n,x,y;
    cin>>n>>x>>y;
    int t=y/x; // 啃没了多少本书
    if(y%x!=0){
        t=t+1; // 还能再啃坏一本
    }
    if(t<n){
        cout<<n-t; // 剩余完好
    }
    else{
        cout<<0; // 所有书籍被啃光
    }
    return 0;
}