首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
P1789 【Mc生存】插火把
2024-09-05
P1789 【Mc生存】插火把
题目背景 初一党应该都知道...... 题目描述 话说有一天linyorson在Mc开了一个超平坦世界,他把这个世界看成一个n*n的方阵,现在他有m个火把和k个萤石,分别放在x1,y1...xm,ym和o1,p1...ok,pk的位置,问在这个方阵中有几个点会生成怪物?(没有光或没放东西的地方会生成怪物) P.S.火把的照亮范围是: |暗|暗| 光 |暗|暗| |暗|光| 光 |光|暗| |光|光|火把|光|光| |暗|光| 光 |光|暗| |暗|暗| 光 |暗|暗| 萤石: |光|光| 光 |
洛谷 P1789 【Mc生存】插火把 题解
P1789 [Mc生存]插火把 题目背景 初一党应该都知道...... 题目描述 话说有一天 linyorson 在"我的世界"开了一个 \(n\times n(n\le 100)\) 的方阵,现在他有 \(m\) 个火把和 \(k\) 个萤石,分别放在 \((x_1,y_1)...(x_m,y_m)\) 和 \((o_1,p_1)...(o_k,p_k)\) 的位置,没有光或没放东西的地方会生成怪物.请问在这个方阵中有几个点会生成怪物? P.S.火把的照亮范围是: |暗|暗| 光 |
洛谷 P1964 【mc生存】卖东西
P1964 [mc生存]卖东西 题目背景 服务器好好玩 题目描述 lcy0x1去服务器的系统商店卖东西. 一个人的背包有21格. 一开始他的背包里有m件不同的物品(不能卖). 他要卖n种物品,每种物品有ai件,价值bi,一格可以放ci个, 名字sti(0<sti的长度<100) 相同的物品可以放同一格(只要没放满). 问他跑一次最多能卖多少钱. 输入输出格式 输入格式: 第一行m,n(0<=m<=21,0<=n<=100): 下面n行 ai,bi,ci,sti(0<
P1964 【mc生存】卖东西
P1964 [mc生存]卖东西 题解 很简单, 暴力 注意一个小点就好 代码 #include<iostream> #include<cstdio> #include<cstdlib> #include<algorithm> #include<cmath> #include<string> #include<cstring> #include<queue> using namespace std; typede
水题,P1789 【Mc生存】插火把 (暴力即可)
#include<cstdio> #define maxn int(1e4) bool dp[maxn][maxn]; int n; void f1(int x, int y) { dp[x][y] = ; , j = y; ; ) { ++k; && i <= n&&j > && j <= n)dp[i][j] = ; || k == )++j; else --j; || k == )--i; else ++i; &&
洛谷P1789【Mc生存】插火把 题解
题目传送门 这道题目可以纯暴力: #include<bits/stdc++.h> //Minecraft 666 using namespace std; ][]; int n,m,k,ans; int main(){ scanf("%d%d%d",&n,&m,&k); ;i<=m;i++){ int x,y; scanf("%d%d",&x,&y); a[x-][y]=;a[x-][y]=;a[x][y]=
洛谷 P1964 【mc生存】卖东西(多重背包)
题目传送门 解题思路: 题目里有,多重背包. AC代码: #include<iostream> #include<cstdio> #include<map> using namespace std; ]; string l; map<string,int> p; struct kkk{ int a,b,c; }e[]; int main() { scanf("%d%d",&m,&n); m = - m; ;i <=
QEMU VCPU热插特性
最近学习QEMU中VCPU热插特性,需要了解QEMU中VCPU热插的整个流程,VCPU热插是QEMU主板的一个feature. 1:这里先分析一下QEMU的主板模拟,主板在QEMU的设备模型中对应的是一个MachineClass的结构体,其内容如下: struct MachineClass { /*< private >*/ ObjectClass parent_class; /*< public >*/ const char *family; /* NULL iff @name
进阶篇,第二章:MC与Forge的Event系统
<基于1.8 Forge的Minecraft mod制作经验分享> 这一章其实才应该是第一章,矿物生成里面用到了Event的一些内容.如果你对之前矿物生成那一章的将算法插入ORE_GEN_BUS那块没看懂,那么相信这一章会给你解释清楚. 下面开始逐一分析MC与Forge的Event系统. 一.EventHandler. 很熟悉不是?其实从制作mod的第一步开始,我们已经在于Event打交道了.我们用一个@EventHandler注解,标注了mod主类中的几个带有唯一事件参数方法,从而使这几个方
BZOJ 3439: Kpm的MC密码( trie + DFS序 + 主席树 )
把串倒过来插进trie上, 那么一个串的kpm串就是在以这个串最后一个为根的子树, 子树k大值的经典问题用dfs序+可持久化线段树就可以O(NlogN)解决 ------------------------------------------------------------------ #include<cstdio> #include<cstring> #include<algorithm> #include<cctype> using names
热门专题
wireshark过滤http报文时,为啥tcp也过滤出来了
怎么动态改变sass变量
MySQL让多个字段不能重复
腾讯云不支持建立SS了
delphi datasource 通过索引 记录
maven将本地第三方jar打包到jar的lib下
mysql用in产生重复结果
linux 如何替换 \n
uniapp打包成H5部署到服务器教程
用element上传图片一刷新就没了
coreutils gls 配色
before和after伪类选择器
burpsuit 实战指南
域内文件服务器的迁移
Qt chart 实时更新
sqlite内存数据库速度
win7批量管理远程桌面
读取本地html里的下载链接并且下载到本地,python实现
几大物联网云服务平台
zabbix agent设置的主机名无效