AlgoMooc
你已开通华为OD训练营权益,还差最后一步——完成入营激活(兑换课程 + 加飞书 + 登记服务群),即可解锁全部课程与专属服务。去激活 →
← 返回题库

J1023. 外星人颜色4

中等通过率 68% · 提交 288 · 通过 197
模拟字符串基础练习

假设小慕在游戏中刚击败了两个外星人。 外星人共有三种可能的颜色,分别是"green"、"yellow"和"red"。 从标准输入分两行读取小慕击败的两个外星人的颜色。 编写一条,判断这两个外星人的颜色。 如果 - 两个外星人颜色相同,则输出玩家获得5分; - 两个外星人颜色不同,但其中有一个是绿色,则输出玩家获得10分; - 两个外星人颜色不同,且没有一个是绿色,则输出玩家获得15分。 无需考虑输入中包含无关字符串的情况。 例如,分两行依次输入字符串"green"和"red",输出结果为"You get 10 points"。

提示:带虚线的词点一下有通俗解释。

输入描述

两行输入两个外星人的颜色

输出描述

一行信息字符串

示例

示例 1

输入

green
red

输出

You get 10 points

时间限制 1000 ms · 内存限制 128 MB

看不懂题目?点开图解
外星人颜色判断流程图 开始 输入两个颜色 (c1, c2) c1 == c2 ? (颜色相同?) 得5分 有绿色? (c1==green或c2==green) 得10分 得15分 结束
写完代码点「提交」,将对全部测试用例判题。

向老师提问

针对「外星人颜色4」把疑问、代码和报错填清楚,老师收到后能更快、更准地回复你。