当前位置: 首页 > wzjs >正文

做网站用什么编程语言好建设工程合同管理多少分及格

做网站用什么编程语言好,建设工程合同管理多少分及格,郑州关键词优化平台,百度关键词搜索排名代发题目大意 有一个空串 t t t 和一个目标串 S S S,每次执行下面两个操作中的任意一个: 在 t t t 的末位添一个 0 0 0,如 407 407 407 变成 4070 4070 4070。将 t t t 中的所有数字变成它的“下一个”,其中“ a a a 的下一个…

题目大意

有一个空串 t t t 和一个目标串 S S S,每次执行下面两个操作中的任意一个:

  • t t t 的末位添一个 0 0 0,如 407 407 407 变成 4070 4070 4070
  • t t t 中的所有数字变成它的“下一个”,其中“ a a a 的下一个( a a a 是数字)”指的是 ( a + 1 ) mod ⁡ 10 (a+1)\operatorname{mod} 10 (a+1)mod10 的值。例: 1029 1029 1029 变成 2130 2130 2130

问最少多少次操作可以达到目标串。

思路

为了方便,我们令 N N N 表示 S S S 的长度。

观察数据范围, N ≤ 5 × 10 5 N\le5\times10^5 N5×105 很大,需要一个 O ( N ) O(N) O(N) 的做法。然后我们发现了一个突破点:每添加一个数字之后,必须立刻调整整个数组的大小,然后再添加下一个。那么现在问题就转化为了求每一次需要调整多少次。

显然,当数组长度为 i i i 的时候,一定与第 i i i 个数和第 i + 1 i+1 i+1 个数有关。发现是求差的关系(因为具体的值在最后一次添加后可以调整,但是差必须马上确定)。然后,我们来考虑一下最后一次添加后应该怎么调整。现在,我们得到了前 N − 1 N-1 N1 个数的“相对数列”——所有的差都是固定的了,但是值随着最后的一组调整而改变。实际上,第 N − 1 N-1 N1 个数和第 N N N 个数的差也已经固定了,所以不用重复计算。那么需要的添加次数就是目标串中第 N N N 个数字的值。

代码

AC 记录:Submission #66099456。

#include <cstdio>
#include <iostream>
#include <algorithm>
#include <cstring>
using namespace std;int n; string s;
int f[500010];int main()
{cin >> s;n = s.size();s = " " + s + "0";for (int i = 1; i <= n; i++)f[i] = f[i - 1] + (s[i] - s[i + 1] + 10) % 10;cout << f[n] + n << endl;return 0;
}

总结

难度大约 普及 − \color{orange} 普及- 普及

http://www.dtcms.com/wzjs/588678.html

相关文章:

  • 课程网站建设wordpress重新安装主题
  • 摄影协会网站源码温州网站建设前十公司
  • 网站使用arial字体下载网站不收录的技术原因
  • 只做外贸的公司网站本溪做网站 淘宝店
  • 一个网站怎么做app网站建设制作过程
  • 余姚网站建设哪家好视频会议系统直播聊天网站开发
  • 广州网站备案方案东莞网络推广教程
  • 网站建设企业谁家好成都网站的建设
  • 什么网站容易做金融行业seo整站优化
  • 珠海建站联系方式软件外包上市公司
  • 网站建设 麓谷微信营销平台哪个好
  • 情侣做记录网站源码wordpress 文章跳转
  • 带后台的网站开发运营成本有限公司怎么注册
  • 网站建设的完整流程做网站用的什么空间
  • 加强酒店网站建设的建议山东青岛网站建设公司
  • 徐汇区网站建设uehtml 网站源码
  • 动易网络 官方网站seo属于运营还是技术
  • 电子商务 网站建设做黄金的人喜欢逛那些网站
  • 域名注册服务的公司网站建设集团公司简介
  • 可以入侵的网站广东省住建局官网
  • 一比一高仿手表网站如何免费申请自己的网站
  • 湖南网站排名网站开发目前主要用什么技术
  • 网站建设万禾北京网络公司建站
  • 做网站优化有前景吗seo团队管理系统
  • 网站建设需要的资料海城网站制作
  • 类似一起做网站的网站优秀个人网页设计案例分析
  • 新农村建设管理网站凡科网站的排名做不上去
  • 英国设计网站百度地图的精准定位功能
  • 深圳网站关键词排名南昌网络公司
  • 织梦网站上传保存文档贵州软件定制