C语言题目 苹果和虫子 描述 你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言题目 苹果和虫子 描述 你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子相关的知识,希望对你有一定的参考价值。
C语言题目 苹果和虫子 描述
你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?
输入
输入仅一行,包括n,x和y(均为整数)。
输出
输出也仅一行,剩下的苹果个数
样例输入
10 4 9
样例输出
7
#include<stdio.h>
int main()
int n,x,y,m,a;
scanf("%d %d %d",&n,&x,&y);
if(y%x==0)
m=y/x;
else
m=y/x+1;
a=n-m;
printf("%d\n",a);
return 0;
是不是哪里少考虑了一种情况
int main()
int n,x,y;
scanf("%d%d%d",&n,&x,&y);
if(y/x==0||y==x)
printf("%d\n",n-1);
else
printf("%d\n",n-y/x-1);
参考技术B x等于1了??追问
已经包含在y%x==0里面了呀
参考技术C # include<stdio.h>int main()
int a,b,c,d,e,g,h;
scanf("%d%d%d",&a,&b,&c);
d=c/b;
e=c%b;
if(e>0)
g=d+1;
else
g=d+0;
if(a>g)
h=a-g;
else
h=0;
printf("%d",h);
return 0;
初级写法
苹果与虫子
题目:
蒜头君买了一箱 n 个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每 x 小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过 y 小时你还有多少个完整的苹果?
输入格式
输入仅一行三个整数 n,x,y (1≤n,x,y≤1000)n,x,y (1≤n,x,y≤1000)。
输出格式
输出也仅一行,剩下的苹果个数。
样例输入
10 4 9
样例输出·
7
要点:
要注意如果虫子把苹果吃完的情况,如果虫子把苹果吃完应输出0。若有不完整的苹果应按吃掉一个完整的苹果算
#include <stdio.h>
int main ()
{
int n;
int x,y;
int a;
int b;
scanf ("%d %d %d",&n,&x,&y);
a=y/x;
if (a+1>n) { //吃完则输出0
printf ("0");
} else { //判断有没有不完整的苹果,如有则应视为吃了一个完整的苹果
if (y%x!=0) {
printf ("%d",n-a-1);
} else {
printf ("%d",n-a);
}
}
return(0);
}
以上是关于C语言题目 苹果和虫子 描述 你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子的主要内容,如果未能解决你的问题,请参考以下文章