最基本的网络营销站点中小企业网站制作报价

news/2025/9/23 23:04:08/文章来源:
最基本的网络营销站点,中小企业网站制作报价,公司网站制作商,电子商务网站建设服务外包题目描述 Kiana最近沉迷于一款神奇的游戏无法自拔。 简单来说#xff0c;这款游戏是在一个平面上进行的。 有一架弹弓位于(0,0)处#xff0c;每次Kiana可以用它向第一象限发射一只红色的小鸟#xff0c;小鸟们的飞行轨迹均为形如的曲线#xff0c;其中a,b是Kiana指定的参数… 题目描述 Kiana最近沉迷于一款神奇的游戏无法自拔。 简单来说这款游戏是在一个平面上进行的。 有一架弹弓位于(0,0)处每次Kiana可以用它向第一象限发射一只红色的小鸟小鸟们的飞行轨迹均为形如的曲线其中a,b是Kiana指定的参数且必须满足a0。 当小鸟落回地面(即x轴时它就会瞬间消失。 在游戏的某个关卡里平面的第一象限中有n只绿色的小猪其中第i只小猪所在的坐标为(xi,yi)。 如果某只小鸟的飞行轨迹经过了(xi,yi),那么第i只小猪就会被消灭掉同时小鸟将会沿着原先的轨迹继续飞行 如果一只小鸟的飞行轨迹没有经过(xi,yi)那么这只小鸟飞行的全过程就不会对第i只小猪产生任何影响。 例如若两只小猪分别位于(1,3)和(3,3)Kiana可以选择发射一只飞行轨迹为的小鸟这样两只小猪就会被这只小鸟一起消灭。 而这个游戏的目的就是通过发射小鸟消灭所有的小猪。 这款神奇游戏的每个关卡对Kiana来说都很难所以Kiana还输入了一些神秘的指令使得自己能更轻松地完成这个游戏。这些指令将在【输入格式】中详述。 假设这款游戏一共有T个关卡现在Kiana想知道对于每一个关卡至少需要发射多少只小鸟才能消灭所有的小猪。由于她不会算所以希望由你告诉她。 输入输出格式 输入格式   第一行包含一个正整数T表示游戏的关卡总数。 下面依次输入这T个关卡的信息。每个关卡第一行包含两个非负整数n,m分别表示该关卡中的小猪数量和Kiana输入的神秘指令类型。接下来的n行中第i行包含两个正实数(xi,yi)表示第i只小猪坐标为(xi,yi)。数据保证同一个关卡中不存在两只坐标完全相同的小猪。 如果m0表示Kiana输入了一个没有任何作用的指令。 如果m1则这个关卡将会满足至多用只小鸟即可消灭所有小猪。 如果m2,则这个关卡将会满足一定存在一种最优解其中有一只小鸟消灭了至少只小猪。 保证1n180m20xi,yi10输入中的实数均保留到小数点后两位。 上文中符号和分别表示对c向上取整和向下取整   输出格式   对每个关卡依次输出一行答案。 输出的每一行包含一个正整数表示相应的关卡中消灭所有小猪最少需要的小鸟数量   输入输出样例 输入样例#12 2 0 1.00 3.00 3.00 3.00 5 2 1.00 5.00 2.00 8.00 3.00 9.00 4.00 8.00 5.00 5.00 输出样例#11 1 输入样例#23 2 0 1.41 2.00 1.73 3.00 3 0 1.11 1.41 2.34 1.79 2.98 1.49 5 0 2.72 2.72 2.72 3.14 3.14 2.72 3.14 3.14 5.00 5.00 输出样例#22 2 3输入样例#31 10 0 7.16 6.28 2.02 0.38 8.33 7.78 7.68 2.09 7.46 7.86 5.77 7.44 8.24 6.72 4.42 5.11 5.42 7.79 8.15 4.99 输出样例#36说明 【样例解释1】 这组数据中一共有两个关卡。 第一个关卡与【问题描述】中的情形相同2只小猪分别位于1.00,3.00)和 (3.00,3.00)只需发射一只飞行轨迹为y -x^2 4x的小鸟即可消灭它们。 第二个关卡中有5只小猪但经过观察我们可以发现它们的坐标都在抛物线 y -x^2 6x上故Kiana只需要发射一只小鸟即可消灭所有小猪。 【数据范围】   题解 1.两两枚举建立所有方案然后找出可以打掉的猪。 2.然后状压dp F[i|way[j]]min(F[i|way[j]],F[i]1). 然后是细节 dp里面不要调用min函数,会被卡.   #includeiostream #includecstdio #includealgorithm #includecstring #includecmath #define add(S,i) (S|(1(i-1))) using namespace std; const double EPS1e-8; const int N20; int n,m;double x[N],y[N]; double jsa(int i,int j){return (x[j]*y[i]-x[i]*y[j])/(x[i]*x[j]*(x[i]-x[j])); } double jsb(int i,int j){return (x[i]*x[i]*y[j]-x[j]*x[j]*y[i])/(x[i]*x[j]*(x[i]-x[j])); } bool pd(double x,double y){return xy?(x-yEPS):(y-xEPS); } int w[N*N],num0;bool vis[N];int F[1N],mt; void DP() {memset(F,127/3,sizeof(F));F[0]0;for(int i0;imt;i){for(int j1;jnum;j){if(F[i]1F[i|w[j]])F[i|w[j]]F[i]1;}}printf(%d\n,F[mt]); } void work() {double aa,bb;scanf(%d%d,n,m);mt(1n)-1;for(int i1;in;i)scanf(%lf%lf,x[i],y[i]);for(int i1;in;i){for(int ji1;jn;j){if(x[i]x[j])continue;aajsa(i,j);bbjsb(i,j);if(aa0)continue;vis[i]vis[j]true;add(w[num],i);add(w[num],j);for(int k1;kn;k){if(pd(y[k],aa*x[k]*x[k]bb*x[k]))vis[k]true,add(w[num],k);}}}for(int i1;in;i)if(!vis[i])add(w[num],i);DP(); } void Clear() {memset(vis,0,sizeof(vis));memset(w,0,sizeof(w));num0; } int main() {int T;scanf(%d,T);while(T--){work();Clear();} }   转载于:https://www.cnblogs.com/Yuzao/p/6894567.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914173.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

河南省住建厅网站豫建设标微信推广平台

1. 缓存穿透 什么是缓存穿透? 缓存穿透说简单点就是大量请求的 key 是不合理的,根本不存在于缓存中,也不存在于数据库中 。这就导致这些请求直接到了数据库上,根本没有经过缓存这一层,对数据库造成了巨大的压力&…

杭州低价做网站国内永久免费域名申请网站

1、new Function的基础概念 new Function() 是 JavaScript 中的一个构造函数,它可以实例化一个新的函数对象并返回。该函数对象可以使用传递给 new Function() 的字符串参数作为函数体,并使用其他传递给它的参数作为函数参数,从而动态创建一…

云虚拟主机怎么使用沈阳网站的优化

SPM SPM(shopping page mark,导购页面标记) 是淘宝社区电商业务(xTao)为外部合作伙伴(外站)提供的跟踪引导成交效果数据的解决方案 注:也有解释 SPM 为超级位置模型(Super Position…

如何优化网站代码萍乡网站制作公司

Redis主从架构 Redis主从工作原理数据部分复制 Redis哨兵高可用架构client连接哨兵规则主节点挂了,集群从新选择主节点,并且同步给sentinel 转自图灵课堂 redis主从架构搭建,配置从节点步骤: 1、复制一份redis.conf文件2、将相关…

南昌高端网站开发建设高端网站公司哪家好

文章目录 1. 引言2. WebSocket和EventSource简介2.1 WebSocket2.2 EventSource 3. ChatGPT对话系统的特点4. EventSource的优势4.1 简单易用4.2 容错性强4.3 兼容性良好 5. 为何选择EventSource而非WebSocket?5.1 单向通信模式5.2 长轮询模式5.3 简化部署和维护 6. …

网站节约化建设上海计算机考试网页制作

唯品会商城是一个网上购物平台,售卖各类商品,包括服装、鞋类、家居用品、美妆产品、电子产品等。要获取唯品会商品列表和商品详情页面数据,您可以通过开放平台的接口或者直接访问唯品会商城的网页来获取商品详情信息。以下是两种常用方法的介…

网站建设找d云世家外国人做的古文字网站

1,安装EMgu 在NuGet中,查找并安装EMgu 2,做人脸检测 首先,声明几个重要的类 //Thread.Sleep(3000);matImg = new Mat();capture.Retrieve(matImg, 0); frame=new Image<Bgr, byte>(matImg.Bitmap); 当,frame != null时,检测到人脸 3,给人脸画框 i…

seo点击排名软件营销工具企业seo排名有 名

我费力费心的翻译过官方的教程,但是本人英语词汇量不高,可是架不住电子词典啊…只要肯花时间,我这些内容谁都可以做出来.所以这个事例告诉我们一个道理,那就是码农有三好,钱多话少死得早.我也许只有后两好. 当初阿尔法狗在围棋上战胜人类的时候,人工智能一时大热,不管老小,都大…

聊城门户网站黄岛网站建设服务公司

基于ThinkPHP6 Layui MySQL的企业办公系统。集成系统设置、人事管理、消息管理、审批管理、日常办公、客户管理、合同管理、项目管理、财务管理、电销接口集成、在线签章等模块。系统简约&#xff0c;易于功能扩展&#xff0c;方便二次开发。 服务器运行环境要求 PHP > 7.…

网站建设公司南宁wordpress更换IP

原型链污染攻击 prototype 和 _proto_是什么 JavaScript中的类的简历 在JavaScript中&#xff0c;我们如果要定义一个类&#xff0c;需要以定义“构造函数”的方式来定义&#xff1a; function Foo() {this.bar 1 }new Foo() 解析&#xff1a; Foo函数的内容&#xff0c;就…

wordpress提示不安全浙江杭州seo网站建设网站优化

优质博文IT-BLOG-CN 一、题目 已知一个长度为n的数组&#xff0c;预先按照升序排列&#xff0c;经由1到n次 旋转 后&#xff0c;得到输入数组。例如&#xff0c;原数组nums [0,1,2,4,5,6,7]在变化后可能得到&#xff1a; 【1】若旋转4次&#xff0c;则可以得到[4,5,6,7,0,1,2…

做网站用vs还是dw德阳企业品牌网站建设

一、AR模型(自回归) AR探索趋势和周期性 预测依赖于过去的观测值和模型中的参数。模型的阶数 p pp 决定了需要考虑多少个过去时间点的观测值。 求AR模型的阶数 p和参数 ϕ i \phi_i ϕi​ &#xff0c;常常会使用统计方法如最小二乘法、信息准则&#xff08;如AIC、BIC&#xf…

吉林网站优化信息门户登录入口

1、函数指针 函数指针是指向函数的指针变量。它可以用于存储函数的地址&#xff0c;允许在运行时动态选择要调用的函数。&#xff08;是一个指针&#xff09; //函数指针的形式 返回类型 (*指针变量名) 参数列表int add(int a,int b){return ab; }int subtract(int a,int b){…

金属质感 网站怎么拥有自己的网站

目录 一、INNER JOIN&#xff08;内连接,等值连接&#xff09; 二、LEFT JOIN&#xff08;左连接&#xff09; 三、RIGHT JOIN&#xff08;右连接&#xff09;&#xff1a; 一、INNER JOIN&#xff08;内连接,等值连接&#xff09; 用途&#xff1a;获取两个表中字段能匹配上…

个人网站 程序百度后台推广登录

表情识别 | LBPSVM实现脸部动态特征的人脸表情识别程序&#xff08;Matlab&#xff09; 目录 表情识别 | LBPSVM实现脸部动态特征的人脸表情识别程序&#xff08;Matlab&#xff09;预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1 运行环境 程序运行在Windows系统下&am…

翠屏区网站建设企业年金的好处和坏处

总体安装过程已经很明白了&#xff0c;写的人很多了&#xff0c;我就不赘述了&#xff0c;可以参考这里或者其他博客。我主要记录几个我遇到的问题以及解决方法。 1、cmake报错&#xff1a;No CMAKE_CUDA_COMPILER could be found. 这个原因是没找到cuda和nvcc目录&#xff0…

Gemini-2.5-Flash-Image-Preview 与 GPT-4o 图像生成能力技术差异解析​ - 教程

Gemini-2.5-Flash-Image-Preview 与 GPT-4o 图像生成能力技术差异解析​ - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-f…

鸿蒙ArkTS Canvas实战:转盘抽奖程序开发教程(基础到进阶) - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

做服装的网站免实名域名购买

centos 7 重启服务器 内容精选换一换本节操作介绍Linux操作系统云服务器在单用户模式下重置密码的操作步骤。本文档适用于X86架构的弹性云服务器。进入单用户模式下重置root密码前请先做好数据备份。请根据操作系统类型选择操作步骤&#xff1a;CentOS 8系列CentOS 7/EulerOS 系…

潍坊网站建设公司慕枫山东监理工程师考试最新消息

TypeScript数组和对象的操作 一、数组的声明二、数组初始化三、数组元素赋值、添加、更改四、删除五、合并、断开数组六、查找数组元素位置七、连接数组元素八、排序、反序数组九、遍历请看这里 一、数组的声明 let arr1: Array<number>; let arr2: number[];二、数组初…