Skip to content

7-16 爷爷奶奶您好呀 ​

hello.png

现在我们把智能机器人的问候语功能升级一下。当机器人遇到一位老人时,可以通过人脸识别获取到老人的姓名和性别,此时就需要你根据这些信息输出有针对性的问候语。例如当机器人识别出对面是一位女性,姓名是“陈越”的时候,它要会说:“陈奶奶您好呀~”。

输入格式: ​

输入在一行中按照下面的格式给出一位老人的信息:

性别 姓 名
性别 姓 名

其中 性别 为 F 时表示女性,M 表示男性。姓 和 名 分别为仅由英文字母组成的、长度不超过 10 的非空字符串。

输出格式: ​

在一行中输出问候语 X Y Nin Hao Ya ~,其中 X 是老人的 姓,Y 是老人的尊称 —— 如果是女性则为 NaiNai,男性则为 YeYe。

输入样例 1: ​

tex
F Chen Yue
F Chen Yue

输出样例 1: ​

tex
Chen NaiNai Nin Hao Ya ~
Chen NaiNai Nin Hao Ya ~

输入样例 2: ​

tex
M Hilbert David
M Hilbert David

输出样例 2: ​

tex
Hilbert YeYe Nin Hao Ya ~
Hilbert YeYe Nin Hao Ya ~

Solution: ​

java
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        String[] input = in.readLine().split(" ");
        if (input[0].equals("F")) System.out.printf("%s NaiNai Nin Hao Ya ~", input[1]);
        else System.out.printf("%s YeYe Nin Hao Ya ~", input[1]);
    }
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        String[] input = in.readLine().split(" ");
        if (input[0].equals("F")) System.out.printf("%s NaiNai Nin Hao Ya ~", input[1]);
        else System.out.printf("%s YeYe Nin Hao Ya ~", input[1]);
    }
}

Released under the MIT License.