#42. 条件删除映射键值对

    ID: 42 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatMap-1gesp3字符串条件结构

条件删除映射键值对

条件删除键值对

题目背景

在数据处理中,有时需要根据特定条件对数据结构进行修改。例如,当某些数据项同时存在且满足特定关系时,可能需要将它们一并移除,以保持数据的一致性或满足业务逻辑。

题目描述

修改并返回给定的映射(map),规则如下:如果键 "a" 和 "b" 都存在于映射中且它们的值相等,则同时移除这两个键值对。

输入格式

输入包含一行字符串,表示一个映射。字符串由若干个键值对组成,每个键值对的格式为 "<键>": "<值>",键值对之间用空格分隔。键和值都是字符串。

"key1": "value1" "key2": "value2" ...

输出格式

输出一行字符串,表示修改后的映射。格式为 JSON 风格的键值对集合,例如 `{"key1": "value1\