[语言月赛 202509] 智慧食堂

Luogu
IDLGB4402
Time1000ms
Memory512MB
DifficultyP1
2025分支结构语言月赛
现有一名外校的访客,其选择了价格为 $a,b,c$ 的三份菜品,并选择了一种支付方式。若该支付方式为现金支付,食堂阿姨会遗憾地告诉你该支付方式不可行,否则会在机器上显示价格总和。 给定这名访客的菜品价格以及支付方式,判断食堂的回应。 ## Input 第一行三个正整数 $a,b,c$,表示访客所选菜品的价格。 第二行一个整数 $op$,其中 $0\le op\le 2$,表示访客选择的支付方式。 具体地:若 $op=0$,表示人脸支付,$op=1$ 表示扫码支付,$op=2$ 表示现金支付。 ## Output 若访客成功支付,输出一行一个正整数,表示菜品价格的总和。 否则,输出 `Fail to pay.`。 [samples] ## Background 小 S 的学校拥有智能食堂系统,提供人脸支付、扫码支付和现金支付的服务。然而,由于学校限制,食堂无法接受现金支付。 ## Note ### 样例 1 解释 访客选择了扫码支付,可以成功支付。总价格为 $20+1+7=28$。 ### 样例 2 解释 访客选择了现金支付,无法成功支付。输出 `Fail to pay.`。 ### 数据规模与约定 本题采用**捆绑测试**,只有通过全部测试点才能获得分数。 对于 $100\%$ 的数据,$1\le a,b,c\le 100$,$0\le op\le2$。
Samples
Input #1
20 1 7
1
Output #1
28
Input #2
15 3 5
2
Output #2
Fail to pay.
Input #3
12 8 3
0
Output #3
23
API Response (JSON)
{
  "problem": {
    "name": "[语言月赛 202509] 智慧食堂",
    "description": {
      "content": " 现有一名外校的访客,其选择了价格为 $a,b,c$ 的三份菜品,并选择了一种支付方式。若该支付方式为现金支付,食堂阿姨会遗憾地告诉你该支付方式不可行,否则会在机器上显示价格总和。 给定这名访客的菜品价格以及支付方式,判断食堂的回应。",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 524288
    },
    "difficulty": {
      "LuoguStyle": "P1"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGB4402"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "现有一名外校的访客,其选择了价格为 $a,b,c$ 的三份菜品,并选择了一种支付方式。若该支付方式为现金支付,食堂阿姨会遗憾地告诉你该支付方式不可行,否则会在机器上显示价格总和。\n\n给定这名访客的菜品价格以及支付方式,判断食堂的回应。\n\n## Input\n\n第一行三个正整数 $a,b,c$,表示访客所选菜品的价格。\n\n第二行一个整数 $op$,其中 $0\\le op\\le 2$,表示访客选择的支付...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments