news 2026/7/13 2:36:38

每日一题————2026-7-12 购买奖品

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
每日一题————2026-7-12 购买奖品

首先呢,先揭秘上一次的思考题答案:

2024CSP-J-T2-地图探险(explore)

#include<bits/stdc++.h>

#include <algorithm>

using namespace std;

using LL = long long;
char g[1010][1010];
bool f[1010][1010];
void solve(){
LL n, m, k, x, y, d;
scanf ("%lld %lld %lld %lld %lld %lld", &n, &m, &k, &x, &y, &d);
for (LL i = 1;i <= n;i ++) scanf ("%s", g[i] + 1);
memset(f, 0, sizeof f);
f[x][y] = 1;
while (k --){
LL nx = x, ny = y;
if (d == 0) ny ++;
else if (d == 1) nx ++;
else if (d == 2) ny --;
else nx --;
if (nx >= 1 && nx <= n && ny >= 1 && ny <= m && g[nx][ny] == '.') x = nx, y = ny;
else d = (d + 1) % 4;
f[x][y] = 1;
}
LL ans = 0;
for (LL i = 1;i <= n;i ++){
for (LL j = 1;j <= m;j ++) ans += f[i][j];
}
printf ("%lld\n", ans);
}
int main(){
freopen ("explore.in", "r", stdin);
freopen ("explore.out", "w", stdout);
LL T;
cin >> T;
while (T --){
solve();
}
return 0;
}

聪明的你做出来了吗?做出来就继续加油,没做出来也没关系的,继续努力💪

好啦,开始今天的正式主题:

购买奖品

题目描述

一年一度的运动会即将开始了,科丁博士申请了一些经费,让小科去购买一些奖品用来奖励运动员们。科丁博士希望经费能够购买最大价值的奖品,小科该如何购买呢?

输入格式

第一行是两个整数N和M,分别表示希望购买的奖品的种数N以及经费金额M(N≤500,M≤6000)

接下来N行,每行3个整数,V、W、S,分别表示第i种奖品的价格、价值(价格和价值是不同的概念)以及能够购买的最大数量(购买时买0件到S件均可),其中V≤100、W≤1000、S≤10

输出格式

一行,一个数,表示此次购买奖品的最大价值(注意,不是价格!)

输入输出样例

输入样例1:
5 1000 80 20 4 40 50 9 30 50 7 40 30 6 20 20 1
输出样例1:
1040

【耗时限制】1000ms 【内存限制】64MB

参考AC代码:

#include <bits/stdc++.h>

using namespace std;

using LL = long long;
LL n, c, tv, tw, ts, v[5000 + 10], tot, dp[6010], w[5000 + 10];
int main(){
scanf ("%lld %lld", &n, &c);
for (LL i = 1;i <= n;i ++){
scanf ("%lld %lld %lld", &tw, &tv, &ts);
LL num = min(c / tw, ts);
for (LL j = 1;j < num;j <<= 1){
v[++ tot] = j * tv;
w[tot] = j * tw;
num -= j;
}
v[++ tot] = num * tv;
w[tot] = num * tw;
}

for (LL i = 1;i <= tot;i ++){
for (LL j = c;j >= w[i];j --){
dp[j] = max(dp[j], dp[j - w[i]] + v[i]);
}
}
printf ("%lld", dp[c]);
return 0;
}

鼓励大家先独立完成,不要直接抄袭哦~

同样,再留一道思考题吧:

聚会party-2024合肥市赛-初中T1

题目描述

输入格式

输出格式

输入输出样例

输入样例1:
3 1 3 3
输出样例1:
2 4
输入样例2:
8 1 2 3 4 5 6 7 8
输出样例2:
9

说明

【耗时限制】1000ms 【内存限制】512MB

可能你做过,那就再做一遍,练练手;如果你没做过,可以尝试一下,开拓思路

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/13 2:35:20

MA12070与PIC18F46K40打造高效D类音频放大器方案

1. 项目背景与核心器件选型在当今音频设备市场&#xff0c;消费者对便携性与音质的要求越来越高。传统AB类放大器虽然音质出色&#xff0c;但效率低下导致设备笨重&#xff1b;而普通D类放大器虽效率高&#xff0c;却常因电磁干扰(EMI)问题影响音质。MA12070PIC18F46K40的组合恰…

作者头像 李华
网站建设 2026/7/13 2:34:08

WaveTools鸣潮工具箱:解锁高帧率体验与智能抽卡分析的终极指南

WaveTools鸣潮工具箱&#xff1a;解锁高帧率体验与智能抽卡分析的终极指南 【免费下载链接】WaveTools &#x1f9f0;鸣潮工具箱 项目地址: https://gitcode.com/gh_mirrors/wa/WaveTools 还在为《鸣潮》PC版的帧率限制而烦恼吗&#xff1f;是否觉得多账号切换太麻烦&am…

作者头像 李华
网站建设 2026/7/13 2:34:03

智慧园区数字孪生视频孪生招标技术参数汇总|北京益豪时代一屏管安防 / 能耗 / 生产

原创 益豪时代信息技术 益豪时代 2026年7月12日 18:27 北京 园区类招标市场现状 依托全国公共资源交易平台、园区产业采购招投标数据库 2024—2026 年全量项目统计数据&#xff0c;产业工业园区、商务办公园区、仓储物流园区、综合科创园区数字孪生一体化平台&#xff0c;已成…

作者头像 李华
网站建设 2026/7/13 2:31:43

零基础入门台词混剪:54W博主同款素材+剪辑实操,轻松做出爆款

# 零基础入门台词混剪&#xff1a;54W博主同款素材剪辑实操&#xff0c;轻松做出爆款在短视频平台&#xff0c;一句“我命由我不由天”配上震撼的BGM&#xff0c;就能瞬间点燃观众的共情。台词混剪&#xff0c;正是利用影视剧、综艺中的高光台词&#xff0c;通过剪辑、节奏和情…

作者头像 李华
网站建设 2026/7/13 2:31:33

AI编程智能体在结构软件中的应用:从自动化脚本到工程工作流

那天下午&#xff0c;团队里一位刚接触结构设计的新同事跑来问我&#xff1a;“有没有可能让 AI 帮我写一段结构分析代码&#xff1f;我手头这个钢框架的节点验算&#xff0c;公式套来套去总是怕出错。” 我看着他屏幕上密密麻麻的公式和待验证的参数&#xff0c;突然意识到&am…

作者头像 李华
网站建设 2026/7/13 2:28:18

信息学奥赛 2032 题解:分解质因数 3 种解法与 2 个常见错误分析

信息学奥赛 2032 题解&#xff1a;分解质因数 3 种解法与 2 个常见错误分析在信息学竞赛中&#xff0c;分解质因数是一个经典且重要的算法问题。它不仅考察选手对数学基础的理解&#xff0c;还检验编程实现的能力。本文将深入探讨三种不同的解法&#xff0c;并分析初学者容易犯…

作者头像 李华