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

五金外贸网站模板wordpress主题 mnews1.9

五金外贸网站模板,wordpress主题 mnews1.9,wordpress组合模板下载,学校网站建设自查报告cf1453B. Suffix Operations 题意#xff1a; 给你一个整数序列#xff0c;其中有n个元素。你需要对这个序列进行操作。 1 在所有操作开始前#xff0c;你可以选择一个数#xff0c;并修改他的值#xff0c;这个值你可以自己定。本操作无花费。 2 选择一个下标i#…cf1453B. Suffix Operations 题意 给你一个整数序列其中有n个元素。你需要对这个序列进行操作。 1 在所有操作开始前你可以选择一个数并修改他的值这个值你可以自己定。本操作无花费。 2 选择一个下标i将所有下标不小于i的元素加上一个整数x,x可以你自己定。这次操作花费为x的绝对值。 本题给你一个序列要你求要将这个序列中的元素统一至少花费多少。 题解 因为修改只有一次我们先不考虑如果没有修改的话答案就是所有相邻两数差的绝对值之和。 为什么我们的操作是将的下标大于等于i的都x我们考虑差值发现只有第i-1位和第i位的差值发生了改变其他相邻数都没有改变。也就是说我们一次操作其实只能改变这两个相邻数之间的差值那总修改数不就是所有相邻两个数差的绝对值的和.(个人理解) 现在我们有修改操作因为可以随便修改那我们可以将第x位直接修改到我们想要的理想状态那原来的∣ax−1−ax∣∣ax−ax1∣|a_{x-1}-a_{x}||a_{x}-a_{x1}|∣ax−1​−ax​∣∣ax​−ax1​∣变成∣ax−1−ax1∣|a_{x-1}-a_{x1}|∣ax−1​−ax1​∣记得将边界特判一下 代码 #include bits/stdc.h #include unordered_map #define debug(a, b) printf(%s %d\n, a, b); using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pairint, int PII; clock_t startTime, endTime; //Fe~Jozky const ll INF_ll 1e18; const int INF_int 0x3f3f3f3f; void read(){}; template typename _Tp, typename... _Tps void read(_Tp x, _Tps... Ar) {x 0;char c getchar();bool flag 0;while (c 0 || c 9)flag| (c -), c getchar();while (c 0 c 9)x (x 3) (x 1) (c ^ 48), c getchar();if (flag)x -x;read(Ar...); } template typename T inline void write(T x) {if (x 0) {x ~(x - 1);putchar(-);}if (x 9)write(x / 10);putchar(x % 10 0); } void rd_test() { #ifdef ONLINE_JUDGE #elsestartTime clock ();freopen(data.in, r, stdin); #endif } void Time_test() { #ifdef ONLINE_JUDGE #elseendTime clock();printf(\nRun Time:%lfs\n, (double)(endTime - startTime) / CLOCKS_PER_SEC); #endif } const int maxn2e59; int a[maxn]; int b[maxn]; int main() {//rd_test();int t;read(t);while(t--){int n;read(n);for(int i1;in;i)read(a[i]);for(int i2;in;i)b[i]abs(a[i]-a[i-1]);ll ans0;for(int i2;in;i)ansb[i];ll sumans;for(int i2;in;i){ansmin(ans,sum-b[i]-b[i1]abs(a[i1]-a[i-1]));}ansmin(ans,min(sum-b[2],sum-b[n]));coutansendl;} //Time_test(); }
http://www.zqtcl.cn/news/482468/

相关文章:

  • 个人网站有必要备案吗专业建站哪家好
  • 网站代码软件WordPress 编辑器2016
  • 网站建设与制作教学计划重庆本地建站
  • 动漫做视频在线观看网站宝安做小程序有推荐吗
  • 落伍者论坛 做网站成都关键词自然排名
  • 太原这边有做网站的吗wordpress下载类主题
  • 个人网站制作 教程兰州网站分类导航
  • 官方静态网站模板下载小说盗版网站怎么做
  • php网站开发就业wordpress 调整配置文件
  • 来年做那些网站致富全球华设计大赛
  • 福建省城乡建设厅网站网页无法打开怎么办
  • 海口仿站定制模板建站成都网站空间创新互联
  • 网站上传源码织梦企业 网站源码
  • 台州建设网站公司php网站好吗
  • 制作网站需要哪些成本软件开发模型的理解
  • 室内设计网站排行榜前十名有哪些湖南建筑网
  • 荥阳做网站wordpress会员关注
  • 公司网站建设包含的内容wordpress淘宝客知乎
  • 用dw建立网站wordpress文章到期自动下沉
  • 网站右侧 回到顶部传媒公司排名前十
  • 如何制作网站最简单的方法python做的网站多吗
  • 公司网站系统建设策划书游戏代理是什么
  • 网站建设的基本需求有哪些方面怎样免费做网站视频讲解
  • 唐山网站建设托管北京今朝装饰设计有限公司
  • 网站标题关键词长度商务网站建设需要备案吗
  • 微信做淘宝客 网站打不开怎样清除单位域名 网站或互联网网址
  • 晋中工商局网站开发区分局美图秀秀网页版入口
  • 工信部网站实名认证怎么做常州到丹阳
  • 企业品牌网站建设我们的优势招商团队外包
  • 有实力的网站建设公司wordpress做视频站