问题标题: 酷町堂:1078 猫和老鼠

0
0
已解决
汤逸茗
汤逸茗
修练者
修练者

1078   猫和老鼠                                                                                                                                                

题目描述 Description

Tom猫在自己的房间里储存了n块面包,之后就被主人叫出去了,Jerry老鼠不会放过这次大餐的机会,就溜去Tom猫的房间偷吃面包,已知老鼠每x分钟能吃掉一个面包,假设Jerry吃完一个面包之前不会吃另外一个,则经过y分钟后Tom猫回来之后发现房间还剩多少块完整的面包?

输入描述 Input Description

输入仅一行,包括整数n,x和y。其中n ≤ 100 ;x ≤ 100 ;y≤ 1000。

输出描述 Output Description

输出为一行,表示房间里剩下的完整的面包数。

样例输入 Sample Input

10 2 9

样例输出 Sample Output

5

作业不会。。。


0
已采纳
张展嘉
张展嘉
新手天翼
新手天翼
  • int n,x,y;
  • cin>>n>>x>>y;
  • 如果(y%x!=0){
  • 如果(n-y/x-1>=0){
  • cout<<n-y/x-1;
  • }否则{
  • cout<<0;
  • }
  • }
  • 否则如果(y%x==0){
  • 如果(n-y/x>=0){
  • cout<<n-y/x;
  • }否则{
  • cout<<0;
  • }
0
王文博
王文博
缔造者之神
缔造者之神

if(y%x==0) a=y/x;

else a=y/x+1;

if(n>=a)

cout<<n-a;

else cout<<0;

0
朱小川
朱小川
缔造者
缔造者
  • #include<iostream>
  • using namespace std;
  • int main(){
  • int n,x,y,s;
  • cin>>n>>x>>y;
  • if(){
  • s=y/x+1;
  • }else{
  • s=y/x;
  • }if(){
  • cout<<n-s;
  • }else{
  • cout<<0;
  • } return 0;
  • }
  • 空的地方按题目要求写就行了
0
李明昕
李明昕
资深守护
资深守护

 

  • 定义一个整数变量n                             
  • 定义三个实型变量a,x,y                                      //涉及到除法,用double,a表示吃掉的面包数
  • 输入a,x,y                                                        //输入
  • 用a来表示y/x                                                     //算出吃了的面包
  • 用n减去a                                                         //面包总数-吃了的面包数=还剩的数量
  • 如果n<0                                                        //如果没有完整的面包了
  • 直接输出0                                                    //输出0
  • 否则                                                           //else就对应还剩下完整的面包
  • 直接输出n                                                //输出剩下的面包数

 

0
王子桐
王子桐
高级光能
高级光能
  •    if(a>0&&b>0&&a>c/b){
  • cout<<int(a-((double)c/b));
  • }else{
  • cout<<0;
  • 即可AC.
我要回答