NKOJ P5842 过期食品

14 篇文章 0 订阅
3 篇文章 0 订阅

题目传送门

过期食品

时间限制 : 1000 MS   空间限制 : 262144 KB

 

问题描述

每种食物都有一个食用的“最佳日期”,在“最佳日期”之前吃掉该食物,都会是美味的。但是,超过了食物的“最佳日期”,会不会生病就要看每个人的胃的承受能力了。何老板有一个强壮的胃,食物在“最佳日期”之后天食用也不会肚子痛,但是一旦超过“最佳日期”天,就会肚子痛。何老板天之前买了一些食物,并且在买这些食物天之后吃掉它们。请问何老板对这食物有何感想?如果何老板觉得美味,那请输出“delicious”,如果不美味但是不肚子痛那请输出“safe”,如果肚子痛,那请输出“dangerous”。

输入格式

一行,三个整数,X,A,B,用空格隔开。

输出格式

如果何老板觉得美味,那请输出“delicious”,如果不美味但是不肚子痛那请输出“safe”,如果肚子痛,那请输出“dangerous”。

样例输入 1

4 3 6

样例输出 1

safe

样例输入 2

6 5 1

样例输出 2

delicious

样例输入 3

3 7 12

样例输出 3

dangerous

提示

样例说明:

样例1:何老板在食物的“最佳日期”3天后吃掉食物,它不是美味的,胃的承受能力是4天,所以不会肚子痛。

样例2:何老板在食物的“最佳日期”内吃掉食物,认为它是美味的。

样例3:何老板在食物的“最佳日期”5天之后吃掉食物,胃的承受能力是3天,所以会造成肚子痛。


这道水题我都不想讲思路,但我们班还是有些人没做对......(无语) 

直接上代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,a,b;
	scanf("%d%d%d",&n,&a,&b);
	if(a>=b)
	{
		printf("delicious");
		return 0;
	}
	if(a<b&&b-a<=n)
	{
		printf("safe");
		return 0;
	}
	printf("dangerous");
	return 0;
}

The end

最后:点个赞和关注再走吧!,求求了

如果你看到了这里,而且你不会做,我建议你从"hallo world"再学一遍 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值