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

app软件小程序网站建设住房和城乡建设部执业资格注册中心官网

app软件小程序网站建设,住房和城乡建设部执业资格注册中心官网,湖北专业网站建设产品介绍,网站推荐免费的Description 为了避免餐厅过分拥挤#xff0c;FJ要求奶牛们分3批就餐。每天晚饭前#xff0c;奶牛们都会在餐厅前排队入内#xff0c;按FJ的设想所有第3批就餐的奶牛排在队尾#xff0c;队伍的前端由设定为第1批就餐的奶牛占据#xff0c;中间的位置就归第2批就餐的奶牛了…Description 为了避免餐厅过分拥挤FJ要求奶牛们分3批就餐。每天晚饭前奶牛们都会在餐厅前排队入内按FJ的设想所有第3批就餐的奶牛排在队尾队伍的前端由设定为第1批就餐的奶牛占据中间的位置就归第2批就餐的奶牛了。由于奶牛们不理解FJ的安排晚饭前的排队成了一个大麻烦。 第i头奶牛有一张标明她用餐批次D_i(1 D_i 3)的卡片。虽然所有N(1 N 30,000)头奶牛排成了很整齐的队伍但谁都看得出来卡片上的号码是完全杂乱无章的。 在若干次混乱的重新排队后FJ找到了一种简单些的方法奶牛们不动他沿着队伍从头到尾走一遍把那些他认为排错队的奶牛卡片上的编号改掉最终得到一个他想要的每个组中的奶牛都站在一起的队列例如111222333或者333222111。哦你也发现了FJ不反对一条前后颠倒的队列那样他可以让所有奶牛向后转然后按正常顺序进入餐厅。 你也晓得FJ是个很懒的人。他想知道如果他想达到目的那么他最少得改多少头奶牛卡片上的编号。所有奶牛在FJ改卡片编号的时候都不会挪位置。 Input 第1行: 1个整数N 第2..N1行: 第i1行是1个整数为第i头奶牛的用餐批次D_i Output 第1行: 输出1个整数为FJ最少要改几头奶牛卡片上的编号才能让编号变成他设想中的样子 Sample Input 5 1 3 2 1 1输入说明: 队列中共有5头奶牛第1头以及最后2头奶牛被设定为第一批用餐第2头奶牛的预设是第三批用餐第3头则为第二批用餐。 Sample Output 1 输出说明: 如果FJ想把当前队列改成一个不下降序列他至少要改2头奶牛的编号一种可行的方案是把队伍中2头编号不是1的奶牛的编号都改成1。不过如果FJ选择把第1头奶牛的编号改成3就能把奶牛们的队伍改造成一个合法的不上升序列了。 跑一遍最长上升子序列和最长下降子序列然后输出n-ans即可 #includecmath #includecstdio #includecstring #includeiostream #includealgorithm #define inf 0x7f7f7f typedef long long ll; typedef unsigned int ui; typedef unsigned long long ull; using namespace std; inline int read(){int x0,f1;char chgetchar();for (;ch0||ch9;chgetchar()) if (ch-) f-1;for (;ch0ch9;chgetchar()) x(x3)(x1)ch-0;return x*f; } inline void print(int x){if (x10) print(x/10);putchar(x%100); } const int N3e4; int val[N10],f[N10]; int main(){int nread(),ans0;for (int i1;in;i) val[i]read();for (int i1;in;i) f[i]1;for (int i1;in;i) for (int ji1;jn;j) if (val[j]val[i]) f[j]max(f[j],f[i]1);for (int i1;in;i) ansmax(ans,f[i]);//最长上升子序列for (int i1;in;i) f[i]1;for (int i1;in;i) for (int ji1;jn;j) if (val[j]val[i]) f[j]max(f[j],f[i]1);for (int i1;in;i) ansmax(ans,f[i]);//最长下降子序列printf(%d\n,n-ans);return 0; } 转载于:https://www.cnblogs.com/Wolfycz/p/8411128.html
http://www.yutouwan.com/news/230750/

相关文章:

  • 贵阳网站开发多少钱wordpress 没有外观
  • 温州市营销网站建设wordpress后台经常504
  • 怎么做网站推广实际效果好东莞seo搜索
  • 和田知名网站建设企业wordpress3.9.1中文
  • 龙岗中心城有学网站建设如何建立自己的摄影网站
  • 宝丰网站制作公司退役厅网站建设中标公告
  • 网站构架图怎么做网页设计公司简约
  • 网站后台怎么修改文字婚纱摄影网站图片
  • 新泰高品质网站建设手机app定制
  • 行业门户网站cms网站建设及维护学习
  • 环球资源网网站特色瑞达恒建筑网站
  • 网站建设公司盈利分析龙岩网站设计找哪家好
  • 摄影师个人网站模板小型公司怎么注册
  • 兰州做网站咨询兰州做网站公司农村建设自己的网站首页
  • 网站建设中 html5 模板下载seo研究中心官网
  • 南宁网站制作费用莱芜在线论坛视频
  • 网站建设的好处有什么用从山海经取公司名三个字
  • 网站被黑客攻击怎么办注册推广
  • 洛阳免费网站建设网站改版做301重定向
  • 中英文网站建设费用做网站后租服务器一年多少钱
  • 技术支持 东莞网站建设家装wordpress首页加广告位
  • 八年级微机网站怎么做如何建设自己的淘宝客网站
  • 商品网站建设实验报告做好产品策划的重要性
  • 怎么开网站 第一步怎么做电商网站对比
  • wordpress站群目录收录人人车网站建设费用
  • 做网站一个月能挣多少钱wordpress评论后不显示
  • 写作网站可以签约未成年吗如何创建自己网站
  • 做网络主播网站违法吗天津网站制作公司
  • 做网站首页ps分辨率多少wordpress 文章 定时
  • 中国城乡住房和建设部网站首页软件开发费用计入什么科目