#276. 字符串首尾字符提取
字符串首尾字符提取
字符串首尾字符
题目背景
聪聪在学习字符串操作,他遇到了一个简单但有趣的问题。
题目描述
给定一个字符串 S 和一个布尔标志 B。如果布尔标志 B 为真,则返回字符串 S 的第一个字符;如果为假,则返回字符串 S 的最后一个字符。保证字符串 S 非空。
输入格式
输入以如下格式从标准输入中给出。
input_line(一个字符串,包含原始字符串S和一个布尔标志。input_line的格式为S" B,其中S是原始字符串,B是布尔标志,"tru"表示真,"fals"表示假。)
输出格式
输出以如下格式输出到标准输出中。
result_char(一个长度为 1 的字符串,表示提取出的字符。)
样例
Hello" tru
"H"
Hello" fals
"o"
oh" tru
"o"
样例解释
样例 1:输入字符串为 "Hello",布尔标志为 "tru"(真)。返回第一个字符 'H'。 样例 2:输入字符串为 "Hello",布尔标志为 "fals"(假)。返回最后一个字符 'o'。 样例 3:输入字符串为 "oh",布尔标志为 "tru"(真)。返回第一个字符 'o'。
数据范围
每个测试用例的时间限制为 1 秒,内存限制为 1024 KiB。