ABBYY Cup 3.0 - Finals(总结)

题目链接D题真的有点难写,,,不过写完后发现,也还行(我冒着可能万劫不复的心态研究了下tourist的代码),尽管如此,写的时候还是感觉各种不顺,还好1A了,不过肯定得重写,。这种题非常锻炼代码能力。这场比赛如果参加的话能暴涨啊。虚拟比赛的时候很快就做完了A B C ,然后D题不会做,暴力懒得写,写了的话估计还能涨点。A题:题意:给你一个序列,让你挑出一个子序列,子序列的两端必
摘要由CSDN通过智能技术生成

题目链接

D题真的有点难写,,,不过写完后发现,也还行(我冒着可能万劫不复的心态研究了下tourist的代码),尽管如此,写的时候还是感觉各种不顺,还好1A了,不过肯定得重写,。这种题非常锻炼代码能力。

这场比赛如果参加的话能暴涨啊。虚拟比赛的时候很快就做完了A B C ,然后D题不会做,暴力懒得写,写了的话估计还能涨点。

A题:

题意给你一个序列,让你挑出一个子序列,子序列的两端必须是一样的数字,然后要使得总和最大。

考虑到选的数肯定越多越好(就算是负的,但是可以去掉嘛),所以我们只需要记录下所有的pair,first表示第一次出现的位置,second表示第二次出现的位置,然后就是枚举所有的pair,去除区间内所有的负数就好了。

B题:

题意: 

给你一个排列,长度是3*10^5 , 有两种操作

1:将两个位置的数互换

2:询问从x到y的连续的数在现在的序列中需要取几次,注意:每次可以取出一个子序列,但是只能是递增的。

想了一会就想出来了,要判断取几段其实可以用线段树区间合并,sum[rt] = sum[rt<<1] + sum[rt<<1|1],如果说中间的m 和m+1位置能接上去,那就sum[rt]--,

C题:

题意:给你一个数,最大有10^18,现在每次要将这个数减去数位上的某个数,然后一直减,问你最少需要几次操作能将这个数减成0

首先是小数据,10^6,看到样例我们或许就能发现什么了,每次减去数位中最大的一个数就能最快的到达0,。为什么呢?这个可以用数学归纳法证明。



现在我们有了这样一个结论,假设f[i]表示将i变成非正数的最小代价,那么如果dp[i]是非递减的,我们是不是每次只要尽可能的减小当前的数就好了呢?显然使得。

所以我们现在就是要证明f[i]是非递减的,即单调的。

贴一段CF上的评论:来自niklasb

Let f(n) be the minimum number of moves needed to reduce the number n to zero by repeated subtraction of one of its digits.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: ABBYY FineReader是一款功能非常强大的OCR(光学字符识别)软件。它可以将纸质文档、PDF文件、扫描图片等各种类型的文件转换为可编辑的文字文档或可搜索的PDF文档。此外,ABBYY FineReader还具有多种语言支持、格式转换、自动矫正、表格处理等多种功能,可大大提高工作效率。其界面简洁易懂,操作便捷,即使没有专业技能的用户也可以快速上手。另外还可以设置自动识别和分类等功能。 ABBYY FineReader 可以处理多种不同语言,而且可以快速检测出文档中的错误或变形字符,帮助用户更精准的识别文档内容。同时,ABBYY FineReader 也能够支持自动扫描文件,并且能自动分类,方便用户更好进行管理。此外,它还支持自动矫正、表格识别、图片修复等多项功能,通过训练机器学习算法,可以极大提高检索文档精准率和准确性等维度的表现。总的来说,ABBYY FineReader不仅提高了工作效率和效果,而且为我们生活和工作带来便利。 ### 回答2: ABBYY FineReader是一款识别文字、图片和表格的OCR(Optical Character Recognition,光学字符识别)软件。这款软件可以将扫描的文档自动识别文字,并且可以对识别后的文字进行编辑和格式化。 使用ABBYY FineReader可以大大提高文档的处理效率,减少重复的输入和校对工作。同时,它还具备阅读PDF文档、截取屏幕、批量转换文件格式等实用功能,使得用户的工作更加高效便捷。 此外,ABBYY FineReader还具有多语言识别能力,可以识别包括中文在内的多种语言文本,极大地方便了国际交流和跨国业务的处理。 总之,ABBYY FineReader是一款非常实用的 OCR 软件,可以通过自动化识别、提取和转换文字帮助我们快速完成文档处理。 ### 回答3: ABBYY FineReader是一款优秀的光学字符识别(OCR)软件,它可以将纸质文档或扫描文档转换为可编辑、可搜索的数字文本。该软件支持多种文件格式,如PDF、图片(JPEG、PNG、TIFF等)等,并支持多国语言识别,能够准确识别基于中文、英文、日文、韩文等多种语言的文本。 该软件提供了多种工具和功能,例如划定区域、调整识别精度、批量处理多个文件等。此外,ABBYY FineReader还支持PDF文档的转换成Word、Excel、PowerPoint等格式,方便用户对文档进行编辑和共享。 除此之外,ABBYY FineReader还有一些独特的特点,例如识别表格和条形码等,这使得该软件在商业和办公场景下具有广泛的应用价值。 总之,ABBYY FineReader可以说是一款功能齐全、易于使用、准确识别的OCR软件,为用户节省了大量的时间和精力,并提高了文档处理的效率和准确性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值