2026华为OD面试题031:配置操作失败数量统计 📅 2026/7/21 6:40:22 题目描述模拟一个系统的命令行配置,支持添加、修改、删除三种操作,命令打包在一个字符串里批量执行。操作关键字有三种:add_rule(添加)、mod_rule(修改)、del_rule(删除)。每条命令里还可能带rule_id和rule_index两个属性,取值必须是 1 到 9999 的整数,命令和属性之间用空格分隔。系统里维护一张rule_id到rule_index的映射表,三种操作的规则是:add_rule:必须同时带rule_id和rule_index,且都得合法。rule_id不存在才能添加成功;已经存在就失败。mod_rule:必须同时带rule_id和rule_index。rule_id不存在就失败;存在但新rule_index跟旧的一样也失败;否则更新。del_rule:必须带rule_id。rule_id不存在就失败;存在就删除。只要缺少关键字,或者rule_id、rule_index