初级
图书管理员
未完成
初级参考
完整示例代码供参考,建议自己理解后重新输入
def solve(nq, books_data, queries_data):
n, q = map(int, str(nq).split())
books = str(books_data).strip().split(',')
queries = str(queries_data).strip().split(',')
for query in queries[:q]:
query = query.strip()
qlen = len(query)
found = [b for b in books if len(b) >= qlen and b[-qlen:] == query]
print(' '.join(found) if found else 'Not Found')
示例
输入
solve('5 3', '123456,234567,345678,456789,567890', '45678,12,123')
期望输出
345678 Not Found Not Found
👑
升级 VIP
解锁全部题目,畅通无阻地学习
- ✓ 解锁全部训练包所有题目
- ✓ 查看完整参考代码和提示
- ✓ 浏览器内直接运行 Python 代码
- ✓ 自动批改 + 进度追踪
30天
¥18
1年
¥99
2年
¥158
3年
¥199