7-8 程序员买包子

简介: 这是一条检测真正程序员的段子:假如你被家人要求下班顺路买十只包子,如果看到卖西瓜的,买一只。那么你会在什么情况下只买一只包子回家?本题要求你考虑这个段子的通用版:假如你被要求下班顺路买 N 只包子,如果看到卖 X 的,买 M 只。那么如果你最后买了 K 只包子回家,说明你看到卖 X 的没有呢?

7-8 程序员买包子


分数 10


全屏浏览题目


切换布局


作者 陈越


单位 浙江大学



这是一条检测真正程序员的段子:假如你被家人要求下班顺路买十只包子,如果看到卖西瓜的,买一只。那么你会在什么情况下只买一只包子回家?

本题要求你考虑这个段子的通用版:假如你被要求下班顺路买 N 只包子,如果看到卖 X 的,买 M 只。那么如果你最后买了 K 只包子回家,说明你看到卖 X 的没有呢?


输入格式:

输入在一行中顺序给出题面中的 N、X、M、K,以空格分隔。其中 N、M 和 K 为不超过 1000 的正整数,X 是一个长度不超过 10 的、仅由小写英文字母组成的字符串。题目保证 N=M。


输出格式:

在一行中输出结论,格式为:


如果 K=N,输出 mei you mai X de;

如果 K=M,输出 kan dao le mai X de;

否则输出 wang le zhao mai X de.

其中 X 是输入中给定的字符串 X。

输入样例 1:

10 xigua 1 10

输出样例 1:

mei you mai xigua de

输入样例 2:

10 huanggua 1 1

输出样例 2:

kan dao le mai huanggua de

输入样例 3:

10 shagua 1 250

输出样例 3:

wang le zhao mai shagua de

代码长度限制


16 KB


时间限制


400 ms


内存限制


64 MB

#include 
#include 
int main() {
    int N, M, K;
    char X[11];
    // 输入 N、X、M、K
    scanf("%d %s %d %d", &N, X, &M, &K);
    // 比较最后购买的包子数量 K 和题目要求的数量 N、M,输出相应的结果
    if (K == N) {
        printf("mei you mai %s de\n", X);
    } else if (K == M) {
        printf("kan dao le mai %s de\n", X);
    } else {
        printf("wang le zhao mai %s de\n", X);
    }
    return 0;
}



相关文章
|
6月前
切面条(蓝桥杯)
切面条(蓝桥杯)
|
人工智能
蓝桥 包子凑数 (筛数)
蓝桥 包子凑数 (筛数)
每日一题---蓝桥杯猴子吃包子问题Java解决
每日一题---蓝桥杯猴子吃包子问题Java解决
|
算法 架构师 Java
03程序员吃的是青春饭?本质上取决于|学习笔记
快速学习03程序员吃的是青春饭?本质上取决于
|
程序员
【母亲节】程序员献上对妈妈的爱
母亲节来临,献上程序员的一份爱
767 1
【母亲节】程序员献上对妈妈的爱
|
存储 算法
吃包子引发的问题……
吃包子引发的问题……
193 0
|
Oracle Java 关系型数据库
小朋友, 好好学学lambda表达式吧!
小朋友, 好好学学lambda表达式吧!
151 0
小朋友, 好好学学lambda表达式吧!
程序人生 - 西瓜霜能吃下去吗?
程序人生 - 西瓜霜能吃下去吗?
130 0
|
NoSQL 程序员
#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)
呆板,万年宅,交流障碍,没谈过恋爱……这是你对程序猿的认知么?如果还你这么想你就out了。今天故事的主人公是一名阿里云程序yuan,他身高一米八,戴眼镜,爱穿牛仔裤,除了爱写代码,还特别“爱玩”,下面就看看他有哪些有趣的故事吧~
4970 0
猜猜今天是什么日子?
2018年最后一个月猝不及防地来了 如果我问你今天是什么日子 估计有不少人要去查看日历吧 然后 然后今天是周一今天是本周上班第一天 小益要告诉你今天是世界残疾人日。 也许在这一年你经常小跑着赶路 加班熬夜已成常态 凌晨四点的城市你并不见怪…… 普通如你都如此艰辛的生活 又何况是残疾人。
2568 0