题目链接https://www.luogu.com.cn/problem/P1909
题目P1909 [NOIP 2016 普及组] 买铅笔题目背景NOIP2016 普及组 T1
题目描述P 老师需要去商店买 $n$ 支铅笔作为小朋友们参加 NOIP 的礼物。她发现商店一共有 $3$ 种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。为了公平起见,P 老师决定只买同一种包装的铅笔。
商店不允许将铅笔的包装拆开,因此 P 老师可能需要购买超过 $n$ 支铅笔才够给小朋友们发礼物。
现在 P 老师想知道,在商店每种包装的数量都足够的情况下,要买够至少 $n$ 支铅笔最少需要花费多少钱。
输入格式第一行包含一个正整数 $n$,表示需要的铅笔数量。
接下来三行,每行用 $2$ 个正整数描述一种包装的铅笔:其中第 $1$ 个整数表示这种包装内铅笔的数量,第 $2$ 个整数表示这种包装的价格。
保证所有的 $7$ 个数都是不超过 $10000$ 的正整数。
输出格式$1$ 个整数,表示 P 老师最少需要花费的钱。
输入输出样例 #1输入 #11234572 250 3030 27
...
摘要
本文介绍了如何使用 PostgreSQL + Vercel + Github Actions 部署 Qexo(Hexo 云后台),实现博客的在线管理和自动更新推送
请先确保安装以下文章完成了博客自动推送:Github Actions 自动部署
部署前准备
域名: 需拥有自己的域名(非 github.io),并能更改 DNS 解析。
绑定: 已在博客仓库设置的 Pages 选项卡中绑定域名。
部署 Qexo 环境
本文选用 Vercel 提供的免费 PostgreSQL 服务。
步骤:
克隆仓库: 点击 Vercel 链接克隆 Qexo 仓库(建议新建私有仓库)。
自动部署: 创建后会自动部署,第一次部署会失败(因为数据库未配置)。
配置 PostgreSQL:
1* 进入项目管理页面的 Storage 界面。
1* 点击 Create Database,选择 Postgres。
1* 地区选择 Washington DC 或 USA (east)。
1* 创建后,在 Connect Project 中选择你的 Qexo 项目。
配置域名: ...
使用 GitHub Actions 自动部署 Hexo 博客是一种高效、免费的持续集成/持续部署(CI/CD)方案。这样,你只需专注于撰写 Markdown 文章,推送到代码仓库后,GitHub 会自动帮你完成环境配置、静态文件生成和页面发布。
本教程将引导你完成整个配置流程。
📝 前置准备
在开始之前,请确保你已具备以下条件:
本地环境:已安装 Node.js 和 Git。
GitHub 账号:拥有一个 GitHub 账号。
两个仓库:
1* 源码仓库 (Private/Source Repo):用于存放 Hexo 博客的全部源代码(包括 source/_posts 目录下的 Markdown 文件)。
1* 博客页面仓库 (Public/Page Repo):用于存放自动生成的静态网页文件。仓库名必须为 .github.io。
🛠️ 步骤一:创建 Personal Access Token
这个 Token 将赋予 GitHub Actions 权限,使其能够将生成的静态文件推送到你的博客页面仓库。
访问 GitHub 的 Personal ...




