首页 > 其他分享 >2023.2.19 LGJ Round

2023.2.19 LGJ Round

时间:2024-02-20 09:23:21浏览次数:23  
标签:LGJ le 19 dfrac 2e5 2023.2 矩形

A

每道题有做出的时长 \(t\),价值为 \(k\),你需要求最大的 \(c(c\in [0,1])\):
若 \(T=\sum t\),设一道题做出的时间为 \(x\),那么分数为 \(f(i,x,c)=k_i(1-\dfrac{cx}{T})\),
在分数和最大的情况下,任意一种办法,使得每道题最终得分大小关系和价值大小关系一样。
\(n\le 2e5\).

明显的二分,check 考虑贪心,邻项交换法:令 \(i\) 先选于 \(j\) 更优。
那么 \(f(i,x+t_i,c)+f(j,x+t_i+t_j,c)>f(j,x+t_j,c)+f(i,x+t_i+t_j,c)\).
计算出 \(\dfrac{k_i}{t_i}>\dfrac{k_j}{t_j}\)。那么最优策略就是按 \(\dfrac{k}{j}\) 排序。
我们按照 \(k\) 从大到小扫一遍,看是否存在不递增。
但是若 \(\dfrac{k}{t}\) 相等的,是可以任意排的,所以我们处理出 \(\dfrac{k}{t}\) 相等的,最高和最低得分即可。

B

平面直角坐标系你要从点 A 到 B,有若干矩形障碍物不能通过,但可以沿着边缘走过。
每个矩形没有重合点,询问最短路。\(n\le 2e5,x,y\le 1e8\).

发现 \(x,y\) 至少有一维是单调的。我们先考虑一直往右走的情况。
发现有用的路径只有矩形的边缘,所以向右走,遇到障碍就向上或向下。
类似扫描线,一列一列加入,用 set 维护当前有用的位置的最短路。

C

你需要求一个仙人掌邻接矩阵的行列式。 \(n\le 1e5\).

标签:LGJ,le,19,dfrac,2e5,2023.2,矩形
From: https://www.cnblogs.com/Simon-Gao/p/18022380

相关文章

  • 2024.2.19 在愿望的最后一个季节 记起我曾身藏利刃
    今天模拟赛,顺利过了T1然后发现T2是答辩题,T3写了送的。出分发现T2挂了,看起来是被T2卡哈希了,魔怔。下午讲的题都挺好的,晚上看了RMR,小蜜蜂乱杀,雪碧乱杀,就连C9都乱杀了,这才是我想象中的一线强队暴打二线队啊,不要学Faze和NAVI。子序列这个做法比较神秘。考虑试填,发......
  • 2.19学习
    今天看了十个狂神的视频,都是javase的基础,无非是注释,标识符,关键字,运算符,变量常量,数据类型,类型的转换,命名规范等,其实没什么好讲的,都是用惯了的知识,我更加期待后边有关面向对象的介绍,大三上学期学习java的时候就完全把它当做简化版c++来学了,很多知识根本没好好思考,也怪好笑的,当初那么......
  • 2.19 闲话 & 学习笔记 『 望向这片懵懂的土地/嘈杂念想充斥着思绪 』
    昨天没发闲话,今天事情太乱来不及写学术内容放昨天的学术内容吧今天去面试,感觉说的跟个......
  • P3195
    P3195斜率优化暴力转移:\(f(i)\)表示考虑到第\(i\)个玩具达成的最小费用\(f(i)=min(f(j)+(i-j+\sum_{j+1}^{i}c-L)^2)\)设\(s_i=\sum_1^i+i\)\(f(i)=min(f(j)+(s_i-s_j-1-L)^2)\)不妨设\(L=L+1\)\(f(i)=min(f(j)+(s_i-......
  • 洛谷-P3380/LibreOJ-106/BZOJ-3196题解
    题意简述给定一个数列,支持以下操作:查询\(k\)在区间内的排名(区间内比\(k\)小的数的个数\(+1\))查询区间内排名为\(k\)的值修改某一位值上的数值查询\(k\)在区间内的前驱(前驱定义为严格小于\(k\),且最大的数,若不存在输出-2147483647)查询\(k\)在区间内的......
  • 闲话2.19
    颓。上午打了一场模拟赛......
  • 2023.2 ~ 但不能请你喝咖啡
    1.the2nducup20G.Cola假设已经确定了LCP,那后面问一定是枚举LCP的下一位是什么,再往后的随便咋问都行。那就按照从小到大问LCP的下一位,再往后的从小到大排。这样问的次数就是逆序对数+1。问题变为统计逆序对数\(\leqm-1\)的\(n\)阶排列个数。于是答案就是\[\beg......
  • [20240219]建立完善sql_idx.sh脚本.txt
    [20240219]建立完善sql_idx.sh脚本.txt--//再次遇到sql_id的计算问题,该语句已经dba_hist相关视图无法查询.--//w3wp.exe程序里面的sql语句脚本带有^M符号(dos文本格式),执行时并不过滤.--//而我的计算sql_id脚本计算时过滤掉^M符号,导致计算错误.--//我修改完善如下:(注里面的^M......
  • 2024九省联考 数学 T19
    寒假有朋友打电话吐槽九省联考,看了眼数学卷子感觉非常刺激。刚开学没事干,试着做一下\(19\).(\(17\)分)离散对数在密码学中有重要的应用。设\(p\)是素数,集合\(X=\{1,2,\cdots,p-1\}\),若\(u,v\inX,m\in\mathbb{N}\),记\(u\otimesv\)为\(uv\)除以\(p\)的余数,\(u^{m,......
  • Oracle 低版本客户端连接19C报错ORA-28040
    适用范围12.2+问题概述客户使用Oracle11.2客户端连接Oracle19c的时候,报错:ORA-28040:NomatchingauthenticationprotocolORA-28040:没有匹配的验证协议问题原因原因客户端与服务器的没有匹配的认证协议解决方案1、在数据库服务器上的$ORACLE_HOME/network/admin/sql......