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

tomcat做静态网站做响应式网站的流程

tomcat做静态网站,做响应式网站的流程,凡客系统,一个网站按钮怎么做Problem - E - Codeforces 爱丽丝买了一个刚果总理视频的订阅,正在看一部关于苏格兰卡特林湖的因子岛的考古发现的纪录片。考古学家发现了一本书,其年代和来源都不明。也许爱丽丝可以对它进行一些解释? 这本书包含一串字符 "a"、&…

Problem - E - Codeforces

爱丽丝买了一个刚果总理视频的订阅,正在看一部关于苏格兰卡特林湖的因子岛的考古发现的纪录片。考古学家发现了一本书,其年代和来源都不明。也许爱丽丝可以对它进行一些解释?

这本书包含一串字符 "a"、"b "和 "c"。有人指出,没有两个连续的字符是相同的。还有人猜测,这个字符串包含一个异常长的子序列,从两边看都是一样的。

帮助爱丽丝验证这一点,找到这样的子序列,它至少包含原始字符串的一半的字符,并向下取整。请注意,你不一定要把它的长度最大化。

如果一个字符串aa可以通过删除几个(可能是0个或全部)字符从bb中得到,那么这个字符串就是bb的一个子序列。

输入
输入包括一个字符串ss(2≤|s|≤1062≤|s|≤106)。字符串ss仅由字符 "a"、"b"、"c "组成。保证没有两个连续的字符是相等的。

输出
输出一个宫锁链tt,它是ss的子序列,并且|t|≥⌊|s|2⌋|t|≥⌊|s|2⌋。

如果有多个解决方案,你可以打印其中任何一个。你不必使tt的长度最大化。

如果没有解决方案,则输出一个字符串 "IMPOSSIBLE"(为清晰起见,加引号)。

例子
输入
cacbac
输出
aba
输入
abc
输出
a
输入
cbacacacbcbababacbcb
输出
cbaaacbcaaabc
注意
在第一个例子中,其他有效的答案包括 "cacac"、"caac"、"aca "和 "ccc"。
题解:

(不得不说,cf思维题出的是真的好,如果你写这种题时,一个条件没怎么用到,思路肯定是不对的)

 题目的关键:没有相邻的两个字母,字母只有三个,从这句话你能领悟到什么?(...)

首先第一点:字母只有三个,每相邻四个肯定有两个

第二点:没有相邻的两个字母,从字符串中,任意截取两段字符长度为2的子串,这两个子串一定有字符相同

接着我们就可以从两边开始找了,模拟这个过程(第二点)即可

#include <cstdio>
#include <cstring>
#include <algorithm>
#include<iostream>
#include<vector>
#include<set>
#include<map>
#include<cmath>
#include<queue>
using namespace std;
typedef long long ll;
#define int long long
typedef pair<int,int> PII; 
const int N = 1e6 + 10;
int f[N]; 
void solve()
{string s;cin >> s;int n = s.size();s = " " + s;int l = 1,r = n;while(l < r){if(r - l + 1 < 4){f[l] = 1;break;}if(s[l] == s[r]){f[l] = f[r] = 1;l ++;r --;}else if(s[l + 1] == s[r]){f[l + 1] = f[r] = 1;l += 2;r--;}else if(s[l] == s[r - 1]){f[l] = f[r - 1] = 1; l ++;r -= 2;}else if(s[l + 1] == s[r - 1]){f[l + 1] = f[r - 1] = 1;l += 2;r -= 2;}}for(int i = 1;i <= n;i++){if(f[i])cout << s[i];}
}signed main()
{
//	ios::sync_with_stdio(0);
//	cin.tie(0);cout.tie(0);int t = 1;
//	cin >> t;while(t--){solve(); }
}

http://www.yayakq.cn/news/787689/

相关文章:

  • 室内设计网站论坛连云港建设局电力网站
  • 南宁网站推广网站悬浮代码
  • 佛山哪里有网站开发群晖网站建设处理错误500
  • 网站开发环境准备网站流量是怎么赚钱的
  • 如何学做网站优化菲斯曼售后服务中心
  • .net 网站开发网站建设要知道的
  • 奔奔网站建设百度网址大全官网
  • 西安网站排名推广汕头seo
  • 简单房地产网站帝国做的电影网站
  • 电子商务网站开发课程wordpress网站地图百度插件
  • 网站维护工作计划seo发包排名软件
  • dnf做任务解除制裁网站从零开始制作 wordpress 主题
  • 站长之家 seo查询宿州网站建设公司
  • 长春建站网站个人两字印章在线制作网站
  • 韩国做美食网站有哪些域名备案必须要有服务器吗
  • 锦州网站建设哪家好asp.net网站开发文档
  • 湘潭做网站 去磐石网络闲鱼钓鱼网站怎么做
  • 网站设计注意事项网站开发适配
  • 怎么做网站广告古董庐江魅力网做网站号码
  • 移动app网站模板湖北平台网站建设制作
  • 58同城类似的网站开发外贸网络
  • 广州做网站哪里好wordpress 网站的占有
  • 怎么给自己的公司做网站摄影网站开发的背景
  • a站下载《网站开发尾款结算》申请
  • 青岛公司网站建设做律师推广的网站有哪些
  • 网站自适应尺寸关键词优化报价
  • 中兴路由器做网站线上营销推广方式有哪些
  • 德州手机网站建设费用网站建设类目
  • 输入一组基因做网络图的网站iss怎么做网站
  • 自己做副业可以抢哪个网站旅游景点网站建设设计说明