输入一个字符串,再输入两个字符,求这两个字符在字符串中的索引。 输入格式: 第一行输入字符串 第二行输入两个字符,用空格分开。 输出格式: 从右向左输出字符和索引,即下标最大的字符最先输出。每行一个。 输入样例: 在这里给出一组输入。例如: pmispsissippi s p
时间: 2023-11-27 17:49:25 浏览: 85
第4章 字符串.pptx
以下是Python3代码实现:
```python
s = input().strip()
a, b = input().strip().split()
# 从右往左扫描字符串,找到第一个目标字符的索引
idx1 = s.rfind(a)
idx2 = s.rfind(b)
# 按照要求输出结果
if idx1 > idx2:
print(a, idx1)
print(b, idx2)
else:
print(b, idx2)
print(a, idx1)
```
其中,`rfind()` 方法可以从右往左扫描字符串,找到第一个目标字符的索引。根据题目要求,我们需要按照索引从大到小的顺序输出字符和索引,因此需要进行一些判断和排序。
阅读全文