首页 > 其他分享 >arc板刷

arc板刷

时间:2024-10-18 20:44:32浏览次数:2  
标签:submission 板刷 单元格 sol 整数 arc 字符串 dp

RT

记录一下板刷的过程a.a

arc058

a

题意

买家想买一个价格为N的物品,但他又讨厌k个数字,分别为D_1,D_2,……,D_K。问他最少出多少钱,才能在保证买下这个物品的同时使自己出的钱不包括自己讨厌的数字。

sol

枚举即可
submission

b

问题陈述

我们有一个行数为 \(H\) 列数为 \(W\) 的大正方形网格。伊罗哈现在站在左上角的单元格中。她将重复向右或向下移动到相邻的单元格,直到到达右下方的单元格。

但是,她无法进入最下面的 \(A\) 行和最左边的 \(B\) 列相交的单元格。进入其他单元格没有限制。

求她可以通过几种方式到达右下角的单元格。

由于这个数字可能非常大,请打印出这个数字的模数 \(10^9+7\) 。

sol

有经典的方格图 \((x,y)\) 到 \((a,b),x\leq a, y \leq b\),只能向右上角走的方案数:\(\binom{a-x+b-y}{a-x}\)。

证明考虑到达终点总共 \(a-x+b-y\) 步,有 \(a-x\) 步向右,\(b-y\) 步向上。好了。
记 \(g(x,y,a,b)\) 为 \(\binom{a-x+b-y}{a-x}\)。
然后只需要将向右上角走改为向右下角走,并求 \(\sum g(1,1,b,i)\times g(b+1,i,m,n)\)
就做完了。

比如说这样:
img

红点就是可以转移的地方。
submission

arc059

a

问题陈述

埃维有 \(N\) 个整数 \(a_1,a_2,..,a_N\) 。他的目标是通过变换其中的一些整数,使 \(N\) 等于相同整数

每个整数他最多可以变换一次。将一个整数 \(x\) 转化为另一个整数 \(y\) 需要花费 \((x-y)^2\) 美元。即使是 \(a_i=a_j (i≠j)\) ,他也必须为转换每个整数分别支付费用(见示例 2)。

求实现目标所需的最小总成本。

sol

根据 \(\bar{a} = \frac{\sum a_i}{n}\),向下取整向上取整答案取个 min
submission

b

有点小牛,但很唐。

问题陈述

给定一个字符串 \(t\) ,当且仅当 \(t\) 的长度至少为 \(2\) ,且 \(t\) 中一半以上的字母相同时,我们才将其称为 _不平衡字符串。例如,"voodoo "和 "melee "都是不平衡的,而 "noon "和 "a "都不是。

给你一个由小写字母组成的字符串 \(s\) 。请判断 \(s\) 中是否存在不平衡的(连续)子串。如果答案是肯定的,请指出在 \(s\) 中出现该子串的位置。

sol

容易发现,只要有一个串形如 aaaba 即满足情况。枚举即可。

submission

c

dp + 组合数

submission

d

唐诗DP,为什么有紫?

问题陈述

Sig 制作了自己的键盘。这个键盘设计得非常简单,上面只有 \(3\) 个键:"0 "键、"1 "键和退格键。

首先,他在这个键盘上使用一个纯文本编辑器。该编辑器始终显示一个字符串(可能为空)。编辑器刚启动时,这个字符串是空的。当按下键盘上的每个键时,字符串会发生以下变化:

  • 0 "键:在字符串右侧插入字母 "0"。
  • 1 "键:在字符串右侧插入字母 "1"。
  • 退格键:如果字符串为空,则不会发生任何操作。否则,字符串最右边的字母将被删除。

Sig 启动了编辑器,总共按了 \(N\) 次这些键。结果,编辑器显示了一个字符串 \(s\) 。求这种按键方式的次数,取模 \(10^9 + 7\) 。

sol

显然有:\(0,1\) 键等价。
所以答案只与输入字符串的长度有关。
容易列出 \(dp_{i,j}\) 表示现在输入了 \(i\) 次,完成了 \(j\) 个字符所用的方案数。
转移方程显然,\(dp_{i,j}=2\times dp_{i-1,j+1}+dp_{i-1,j-1}\) 分别从这一次按退格(所以上一次输入的数可能为 \(0,1\) 两种),和输入正确的数来。

实现简单。
submission

标签:submission,板刷,单元格,sol,整数,arc,字符串,dp
From: https://www.cnblogs.com/theshumo/p/18475011

相关文章

  • [ARC185D] Random Walk on Tree 题解
    一个很套路的做法。思路题目要求走完整个树的时间,这并不好算,容易想到min-max容斥。依据min-max容斥,我们可以轻松把它转化成第一次走到所有子集的时间。考虑在这道题中,有什么特殊的。第一,任何包含根节点的子集答案都是零。第二,由于我们只关心第一次走到的点的时间,因此假......
  • 024 elasticsearch集群
    文章目录搭建集群cpelasticsearch-7.10.2escloud-Rcdescloud/rm-rfdatacdlogs/rm-rf*tarzcfescloud.tar.gzescloudtarzxfescloud.tar.gzmvescloudamvescloudbmvescloudccdconfigvimelasticsearch.ymlcurlifconfig......
  • [ARC185A] mod M Game 2
    [ARC185A]modMGame2题意Alice和Bob每人手里有\(n\)张牌,牌上有数字\(1,2,\cdots,n\),从Alice开始轮流出牌,若一个人出牌后场上牌数字的总和能被\(m\)整除,则这个人输掉,若两人的牌都出完后还没有人输,则Alice获胜。给出\(n,m\pod{n<m}\),问两人都进行最优操作后谁会......
  • Archi - 无单点原则 和 可水平扩展原则 的区别
    在系统设计中,无单点原则和可水平扩展原则是确保系统高可用性和灵活性的两个重要方面,它们之间存在明显的区别,具体如下:一、无单点原则定义:无单点原则是指在设计系统时,应避免存在单个点(组件、服务或设备)的故障导致整个系统不可用的情况。换句话说,系统应该具备冗余和容错能力,以确......
  • ELK(Elasticsearch、Kibana、Filebeat、Metricbeat、Logstash、Elastic Agent、Fleet S
    (241018).env#项目名COMPOSE_PROJECT_NAME=es#elastic用户(至少6个数字)ELASTIC_PASSWORD=#kibana用户(至少6个数字)KIBANA_PASSWORD=#版本号,一定要填写需求版本#https://www.elastic.co/downloads/past-releases#elasticsearchSTACK_VERSION=8.15.1#集群名CLUSTER_NA......
  • 第六届土木建筑与城市工程国际学术会议(ICCAUE 2024) 2024 6th International Conferenc
    文章目录一、会议详情二、重要信息三、大会介绍四、出席嘉宾五、征稿主题六、咨询一、会议详情二、重要信息大会官网:https://ais.cn/u/vEbMBz提交检索:EICompendex、IEEEXplore、Scopus三、大会介绍第六届土木建筑与城市工程国际学术会议(ICCAUE2024)将于2024年......
  • 常见ElasticSearch 面试题解析(上)
    前言ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。ElasticSearch用于云计算中,能够达到实时搜索,稳定,可靠,......
  • 常见Elasticsearch 面试题答案详细解析(下)
    前言1.Elasticsearch是一个分布式的RESTful风格的搜索和数据分析引擎。(1)查询:Elasticsearch允许执行和合并多种类型的搜索—结构化、非结构化、地理位置、度量指标—搜索方式随心而变。(2)分析:找到与查询最匹配的十个文档是一回事。但是如果面对的是十亿行日志,又该......
  • 计量经济学(七)——时间序列GARCH模型
    金融市场中的波动性建模是金融计量经济学的重要研究内容。时间序列数据,尤其是金融市场数据,往往表现出强烈的波动聚集现象,这意味着波动率在某些时期较高,而在其他时期较低,波动性具有异方差性(heteroskedasticity)。为了有效描述这种现象,Engle(1982年)提出了ARCH(自回归条件异方差)模型,此......
  • Elasticsearch与MySQL的概念对比
    我们统一的把mysql与elasticsearch的概念做一下对比:MySQLElasticsearch说明TableIndex索引(index),就是文档的集合,类似数据库的表(table)RowDocument文档(Document),就是一条条的数据,类似数据库中的行(Row),文档都是JSON格式ColumnFiled字段(Field),就是JSON文......