首页 > 试题广场 >

商品信息解析系统2

[编程题]商品信息解析系统2
  • 热度指数:336 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
我们的交易平台要上线一个新的后端服务,用于解析用户乱七八糟的商品标题,自动填入发布表单。 
需要输出以下字段:
brand (品牌审计码):[品牌英文名首字母大写][品牌英文名尾字母大写]-[品牌英文名长度]。如果品牌英文名长度 < 4,直接输出 "MINI_BRAND"。如Apple -> AE-5。
storage(净容量结算):没写则为null。计算公式:净容量 = 标称容量 - 15。如果返回值>450,则强制返回450。
is_device(风控)手机填 true,配件其它的等填 false。如果标题包含任何 Emoji 表情(如 📱),填 false。
warning(安全位):只有当上面几个字段完整且风控为true时,输出 true。
你需要写一个 Prompt,把用户的输入转换成我们规定的 JSON 格式。

输入描述:
一段用户描述。


输出描述:
{
    "brand": "string", //品牌审计码
    "storage": "integer", //净容量结算
    "is_device": boolean, //风控字段
    "warning": boolean //安全位
}
示例1

输入

(甩卖)出一台 📱 苹果 iPhone 15 Pro Max, 512GB,国行在保。

输出

{
"brand": "AE-5",
"storage": 450,
"is_device": false,
"warning": false
}

备注:
提示词学习 提示词工程指南

这道题你会答吗?花几分钟告诉大家答案吧!