news 2026/7/12 6:42:24

题解:P17003 [NWERC 2019] 极速魔方 / Expeditious Cubing

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
题解:P17003 [NWERC 2019] 极速魔方 / Expeditious Cubing

题外话

Claire 这人玩得挺六(在样例中)。这家伙平均七秒复原一个魔方,属于超级超级顶尖的水平了,不愧是国际级选手。不像我平均二十秒都难。

细节:

输入中的所有时间都在111202020之间,包含端点。

Claire 一秒能复原?

没事,这反正是算法竞赛,脱离现实。

题解:P17003 [NWERC 2019] 极速魔方 / Expeditious Cubing

题意

给定一个444个数的数组和一个目标值。

你需要算出第555个数,使得这个数组去掉最大和最小的两个极值后剩余的333个数的平均数不大于这个目标值。

  • 若第555个数是啥都可以,输出infinite
  • 若第555个数是啥都不能满足条件,输出impossible
  • 否则输出第555个数最大可能是几。

思路

分类讨论即可。

一定赢的情况

一定赢,就是这人即使玩得很差,也可以赢

这人玩得很差,但是只取三次成绩,所以这个数组中较大的三个数的平均值不大于目标值那么就一定赢。

一定输的情况

一定输,就是这人即使玩得很好,也是输

这人玩得很好,但是只取三次成绩,所以这个数组中较小的三个数的平均值大于目标值那么就一定输。

算出第555个数

不是一定输,也不是一定赢,那么就要算出第555个数是几了。

我们不妨把排序后数组称作aaa,就是我们要求的数称作xxx

首先,一定是a0≤x≤a4a_0\le x\le a_4a0xa4。因为若xxx不在这个取件范围之内,那么一定是必输或必赢的状态。

xxx最大是几呢?很明显,xxxa1a_1a1a2a_2a2的平均数一定要不大于ttt

所以xxx最大就是:

3t−a1−a23t-a_1-a_23ta1a2

为了避免精度问题,不要用除法

代码

#include<stdio.h>#include<algorithm>usingnamespacestd;inta[4],t;doublek;intmain(){for(inti=0;i<4;i++)scanf("%lf",&k),a[i]=k*100+0.5;// + 0.5 是为了防止精度问题,下同sort(a,a+4),scanf("%lf",&k),t=k*300+0.5;if(a[0]+a[1]+a[2]>t){puts("impossible");return0;}if(a[1]+a[2]+a[3]<=t){puts("infinite");return0;}printf("%.2f\n",(t-a[1]-a[2])/100.);return0;}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/12 6:41:56

K线反转形态的客观化规则:从视觉识别到量化交易

1. 项目概述&#xff1a;把K线反转形态“翻译”成机器能懂的客观语言你有没有盯着屏幕盯到眼睛发酸&#xff0c;就为了等一根“锤子线”或者“吞没形态”出现&#xff1f;我干这行十多年&#xff0c;从手工盯盘到写策略&#xff0c;踩过最大的坑就是——人眼看到的“典型反转”…

作者头像 李华
网站建设 2026/7/12 6:40:50

RIP v2 源端鉴别实战:HMAC-SHA256 配置防路由欺骗,3步验证攻击失效

RIP v2 源端鉴别实战&#xff1a;HMAC-SHA256 配置防路由欺骗的深度解析在网络攻防对抗中&#xff0c;路由协议的安全性往往成为最容易被忽视的薄弱环节。RIP&#xff08;Routing Information Protocol&#xff09;作为经典的动态路由协议&#xff0c;其v2版本虽然支持认证机制…

作者头像 李华
网站建设 2026/7/12 6:40:23

2026年想找口碑好的聚氨酯同步带厂家这份挑选指南你一定要收好

最近后台收到不少下游客户的咨询&#xff1a;新一年要更换同步带供应商&#xff0c;怕遇上偷工减料的小厂&#xff0c;要么用俩月就断裂跳齿&#xff0c;要么定制交期慢耽误生产排期&#xff0c;有没有靠谱的挑选标准&#xff1f;作为扎根工业传动领域20多年的从业者&#xff0…

作者头像 李华
网站建设 2026/7/12 6:39:52

Meta发布Muse系列媒体生成模型:图像与视频AI新突破

今天我们来关注 Meta Superintelligence Labs 最新推出的媒体生成模型&#xff1a;Muse Image 和 Muse Video。这是由 Alexandr Wang 领导的人工智能部门首次发布的媒体生成模型&#xff0c;被视为取代 Llama 系列的新一代 Muse 家族成员。Muse Image 主打"具代理能力&quo…

作者头像 李华
网站建设 2026/7/12 6:34:42

FPGA实现自动对焦

一、调节准备部分 1.FPGA逻辑实现水平梯度的计算 2.FPGA逻辑实现垂直梯度的计算 3.FPGA逻辑实现对角线梯度的计算 4.像素的水平梯度&#xff0c;垂直梯度&#xff0c;对角线梯度的绝对值之后作为当前像素的梯度 5.将ROI区域内的所有像素的梯度进行累计求和 6.将ROI梯度和传递给…

作者头像 李华