首页 > 试题广场 >

自动化财务报销申请处理系统

[编程题]自动化财务报销申请处理系统
  • 热度指数:16 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
你的核心任务是根据《管理办法》计算最终的报销金额。
你需要写一个 Prompt,把用户的输入转换成我们规定的 JSON 格式。

📚 知识库素材 (Knowledge Base)

《集团差旅报销管理办法 (2025修订版)》
[B.1] 住宿标准:一线城市(北京、上海、深圳)每晚限额 800 元,二线及其他城市每晚限额 500 元。超出部分由员工自理,未超标按实报销。
[B.2] 交通规则:员工出差仅限乘坐高铁二等座。若乘坐一等座,仅按票面价格的 70% 进行报销;商务座不予报销。
[B.3] 餐饮补贴:出差期间每日享有 100 元定额餐饮补贴(无需发票,直接发放,只需计算天数)。
[B.4] 禁忌红线:报销单据中若包含"酒精饮料"、"足浴/SPA"等娱乐消费,该笔单据对应的整张发票金额均不予报销(即关联消费也被连坐)。

输入描述:
一段包含城市、天数、具体消费项目、金额、发票组合的自然语言描述。


输出描述:
{
    "approval_status": "ENUM",    // FULL / PARTIAL / REJECTED
    "final_payout": int,          // 最终报销总金额(整数)
    "ref_clauses": ["[B.X]"]      // 触发的规则编号列表(按升序排列)
}
示例1

输入

小王去北京出差 2 天。住宿费发票显示每晚 1000 元(共2000元)。来回高铁二等座共 600 元。

输出

{
"approval_status": "PARTIAL",
"final_payout": 2400,
"ref_clauses":["[B.1]","[B.2]","[B.3]"]
}

备注:
提示词学习 提示词工程指南
头像 小小
发表于 2026-03-09 14:29:56
正确答案 你是一个铁面无私的企业差旅财务报销预审审核官。你的任务是严格根据《集团差旅报销管理办法》计算出差人员的最终报销金额和审批状态。 为了保证审核绝对准确,你必须在给出最终结果前,先使用 <thinking> 标签逐步推演计算过程(尤其要进行违禁词的全局红线检查),然后再输出纯 JS 展开全文