首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
tzc_20_孙宇飞
获赞
10
粉丝
12
关注
5
看过 TA
15
男
台州学院
2024
后端
IP属地:浙江
tzc_20_孙宇飞
私信
关注
拉黑
举报
举报
确定要拉黑tzc_20_孙宇飞吗?
发布(3)
刷题
tzc_20_孙宇飞
2023-06-03 22:42
已编辑
台州学院 计算机类
题解 | #打怪#
打怪 当游戏结束时必须满足以下两个条件之一: 攻击力等于对方的血量 防御力等于对方的攻击力 当攻击力为a时,防御力为b时。获得一个金币的代价为⌊HP−1a⌋∗(AD−b)\lfloor\frac{HP-1}{a}\rfloor*(AD-b)⌊aHP−1⌋∗(AD−b) 对于任何一种情况来说都可以归纳成以下表格情况情况: (wi=⌊HP−1i⌋,i可以比HP大w_i=\lfloor\frac{HP-1}{i}\rfloor, i可以比HP大wi=⌊iHP−1⌋,i可以比HP大) 扣血量 敌方攻击次数 ADADAD w1,w2,w3,...,wiw_1, w_2, w_3,...
0
点赞
评论
收藏
转发
tzc_20_孙宇飞
2022-01-07 22:22
已编辑
台州学院 计算机类
题解 | #「Nhk R1 C」Zet'ubou Another#
题解 提供一个并查集的做法(如有误欢迎大佬指出) 很明显棋盘是一个的矩阵,如果要阻断行走的路径,即将棋盘放置障碍物相当于斜切一刀,使棋盘分为左下和右上两个部分。 我们将四个边界分为两个部分,左边界和上边界分为一个部分(0表示),右边界和下边界分为一个部分(k+1表示)。如果实现分割的功能时,必然是这两个部分连接在了一起。 但是题目中又有限制,当移动坐标时只能向上或者向右移动,而不能向左向下移动。所以阻断的方法又增加了。 因此我们将要移除必须通过向下走或者向左走才能移除的路径 向下走的情况 如图所示,这是一种行不通的方案,但是同时黑方块也并没有相邻, 假设i为左边的黑方块,j为右边的黑方块...
0
点赞
评论
收藏
转发
tzc_20_孙宇飞
2022-01-07 20:51
台州学院 计算机类
C题被我水了,提供一个hack数据
6 3 4 5 2 4 3 3 1 1 0 如下代码能过 #include<iostream> #include<cstring> #include<algorithm> using namespace std; const int N=3010; int x[N],y[N]; int f[N]; int find(int c){ if(f[c]==c)return c; return f[c]=find(f[c]); } void unite(int a,int b){ a=find(a);b=fi...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务