#T1001. 开服
开服
题目背景
你是小阿巴,你想要和你的好基友一起玩MC,所以你准备开一个MC服务器。对于MC服务器,有不同的服务器核心,每一种核心都有不同的特点。小阿巴有选择困难症,所以请你帮他来选择合适的核心吧!
题目描述
对于服务器核心的定义请看:8akaMC开服教程(对于题目理解基本无影响) MC服务器核心有以下这些:
- Paper —— 支持插件、稳定、性能好、现代、兼容性好
- Leaves —— 支持插件、兼容性好、红石特性好、现代
- NeoForge —— 支持NeoForge模组(不是插件!)、现代
- Fabric —— 支持Fabric模组、现代、性能好
- Forge —— 支持Forge模组
题目输入小阿巴的要求,输出含有小阿巴所有要求的服务端(可能有多个),要求可能有这些:
plugin-> 支持插件stable-> 稳定performance-> 性能好modern-> 现代compatibility-> 兼容性好redstone-> 红石特性好neoforge_mod-> 支持NeoForge模组fabric_mod-> 支持Fabric模组forge_mod-> 支持Forge模组
数据格式
输入格式
第一行一个整数,代表小阿巴的要求数量。 第二行个字符串,代表小阿巴的要求,可能出现的字符串见题目描述。
输出格式
一行多个字符串,代表符合小阿巴要求的服务器核心。如果没有匹配的核心,输出-1
数据样例
3
plugin modern redstone
Leaves
2
fabric_mod forge_mod
-1
数据范围
对于 的数据,有