| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1737 人关注过本帖
标题:萌新遇到一点小问题,求解答
只看楼主 加入收藏
温柔
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2019-10-28
结帖率:60%
收藏
已结贴  问题点数:20 回复次数:3 
萌新遇到一点小问题,求解答
你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?

【输入】
输入仅一行,包括n,x和y(均为整数)。

【输出】
输出也仅一行,剩下的苹果个数。
#include<stdio.h>

int main()
{
    int n,x,y;
    scanf("%d %d %d",&n,&x,&y);
    int a=y/x;
    if(a*x<y){
        a++;
    }
    printf("%d",n-a);
    return 0;
}
测试点1    答案正确    268KB    1MS
测试点2    答案正确    284KB    3MS
测试点3    答案正确    264KB    2MS
测试点4    答案错误    272KB    3MS????????
测试点5    答案正确    276KB    2MS
测试点6    答案正确    284KB    2MS
测试点7    答案正确    280KB    2MS
测试点8    答案正确    264KB    2MS
测试点9    答案正确    280KB    2MS
测试点10    答案正确    276KB    3MS
搜索更多相关主题的帖子: 小时 int 苹果 答案 测试 
2019-10-28 15:48
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9031
专家分:54061
注 册:2011-1-18
收藏
得分:0 
有没有考虑过 n < a 的情况?
2019-10-28 16:15
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9031
专家分:54061
注 册:2011-1-18
收藏
得分:20 
程序代码:
#include <stdio.h>

int main( void )
{
    unsigned n, x, y;
    scanf( "%u%u%u", &n, &x, &y );

    unsigned result = n>(y+x-1)/x ? n-(y+x-1)/x : 0;
    printf( "%u\n", result );
}
2019-10-28 16:21
温柔
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2019-10-28
收藏
得分:0 
回复 3楼 rjsp
谢谢,就是没考虑a>n的情况!
2019-10-28 17:09
快速回复:萌新遇到一点小问题,求解答
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027222 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved