传纸条oj

传纸条

Time Limit: 1000MS Memory Limit: 65536KB

Problem Description

传纸条是一种在课堂上传递信息的老方法,虽然现在手机短信和QQ聊天越来越普及,但是手写的信息会让人感到一种亲切感。对许多学生而言,在学校里传递一些私秘性的信息是一种令人兴奋的打发时光的方式,特别是在一些令人厌烦的课堂上。

 

XXYY经常在自习课的时候传纸条来传递一些私密性的信息。但是他们的座位相隔比较远,传纸条要通过其他人才能到达对方。在传递过程中,难免会有一些好奇心比较强的同学偷看纸条的内容。所以他们想到了一个办法,对纸条内容进行加密。

加密规则很简单:多次在信息的任意位置随意的添加两个相同的字母。

由于使用英文交流显得比较高端,所以他们的纸条内容只有英文。

现在给你加密后的信息,请你还原出原始的内容。

Input

输入数据的第一行为一个整数T(T30),表示共有T组测试数据。

接下来T行,每行为一个字符串,字符串仅包含小写英文字母,且保证原始字符串中不包含相邻两个相同的字,字符串长度不超过200000

Output

每组数据输出一行字符串,表示还原后的内容。

Example Input

1
ssilofaafveuuu

Example Output

iloveu

Hint

样例解释:

删除掉aa后,又出现了ffff也要删除掉。

Author

“师创杯”山东理工大学第五届ACM程序设计竞赛
#include<stdio.h>
char a[233333];
char b[233333];
int main()
{int i, top, t;scanf("%d", &t);while(t--){scanf("%s", a);top = -1;for(i = 0; a[i];){if(a[i] == a[i+1])i = i + 2;else if(a[i] == b[top]){top--;i++;}else{b[++top] = a[i];i++;}}i = 0;while(top != -1){printf("%c", b[i]);top--;i++;}printf("\n");}return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/28938.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SDUT OJ 传纸条

传纸条 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 传纸条是一种在课堂上传递信息的老方法&#xff0c;虽然现在手机短信和QQ聊天越来越普及&#xff0c;但是手写的信息会让人感到一种亲切感。对许多学生而言&#xff0c;在学校里…

碎纸条拼接复原

有一份文字文件被纵向切割成为19条碎纸条&#xff0c;文字为中文&#xff0c;现通过计算机编程计算将其还原。图片切割如图所示&#xff1a; 这个问题可以理解为碎纸条排列成一个序列&#xff0c;要使得碎纸条与碎纸条之间的差异最小。在这个问题中&#xff0c;可以将每张碎纸条…

以计算机为主题的作文500字,玩电脑作文500字(精选10篇)

玩电脑作文500字(精选10篇) 在日常学习、工作抑或是生活中&#xff0c;大家一定都接触过作文吧&#xff0c;作文是经过人的思想考虑和语言组织&#xff0c;通过文字来表达一个主题意义的记叙方法。你写作文时总是无从下笔&#xff1f;下面是小编整理的玩电脑作文500字(精选10篇…

一堂难忘的计算机课作文,难忘的一堂课作文7篇

难忘的一堂课作文7篇 课堂是我们获取知识的重要一个途径&#xff0c;各位&#xff0c;我们看看下面的难忘的一堂课高中作文&#xff0c;欢迎阅读。 难忘的一堂课作文一 “叮铃铃……”上课铃响了&#xff0c;同学们都坐到自己的位置上。看看课程表&#xff0c;这节课是语文课&a…

传纸条

ContestsProblemsRanklistStatus 17120581088Logout 传纸条 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 传纸条是一种在课堂上传递信息的老方法&#xff0c;虽然现在手机短信和QQ聊天越来越普及&#xff0c;但是手写的信息会让人感到一…

我有一个计算机梦想作文500,我有一个梦想作文500字(精选3篇)

我有一个梦想作文500字(精选3篇) 在平平淡淡的日常中&#xff0c;大家都经常接触到作文吧&#xff0c;作文是人们把记忆中所存储的有关知识、经验和思想用书面形式表达出来的记叙方式。那么问题来了&#xff0c;到底应如何写一篇优秀的作文呢&#xff1f;以下是小编整理的我有一…

一节计算机课作文500,难忘的一堂课作文500字5篇

难忘的一堂课作文500字5篇 上学以来,每一天我们都在上课,学校的课,人生的课,总有那么一些课让我们难忘。下面就是小编整理的难忘的一堂课作文500字,一起来看一下吧。 难忘的一堂课作文500字1 记得在二年级下学期的时候,一天下午,上语文课,刘老师一进教室就说:“同学们…

275. 传纸条

和方格取数的分析一样 #include <iostream> #include <algorithm> using namespace std; const int N55; int dp[2*N][N][N]; int a[N][N]; int main() {int m,n;cin>>m>>n;//注意和方格取数不同的点在于是一个矩形不是正方形for(int i1;i<m;i)for…

作文纸条APP分析

基于官网下的的apk&#xff0c;版本号是v4.2.1 静态代码分析 注&#xff1a;使用apktool反译apk 从AndroidManifest分析 多Activity的UI架构&#xff0c;每次个模块的主界面都是一个独立的Activity 接入了友盟SDK&#xff0c;至少使用了友盟分享与帐号登录组件 使用了阿里云…

调教LLaMA类模型没那么难,LoRA将模型微调缩减到几小时

选自Lightning AI 作者&#xff1a;Sebastian Raschka机器之心编译编辑&#xff1a;赵阳 LoRA 微调方法&#xff0c;随着大模型的出现而走红。 进NLP群—>加入NLP交流群 最近几个月&#xff0c;ChatGPT 等一系列大语言模型&#xff08;LLM&#xff09;相继出现&#xff0c;随…

chatgpt赋能python:Python文本清洗——有效管理大数据

Python文本清洗——有效管理大数据 Python是一种高级编程语言&#xff0c;因其简单易用和可扩展性而受到广泛的青睐。Python的强大功能让其成为一款优秀的文本编辑工具&#xff0c;特别是在处理大数据时更是如此。其中&#xff0c;Python文本清洗是将原始数据进行预处理和过滤…

百度回应文心一言被指“套壳”;​比尔·盖茨:AI 的时代已经开启;Apache Flink 1.17 发布|极客头条...

「极客头条」—— 技术人员的新闻圈&#xff01; CSDN 的读者朋友们早上好哇&#xff0c;「极客头条」来啦&#xff0c;快来看今天都有哪些值得我们技术人关注的重要新闻吧。 整理 | 梦依丹 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 一分钟速览新闻点&#…

数字孪生是什么

数字孪生&#xff08;Digital Twins&#xff0c;数字镜像、数字化映射&#xff09;是充分利用物理模型&#xff08;物理对象的数字模型&#xff0c;不一定可视化&#xff0c;不一定是有形的模型&#xff09;、传感器更新、运行历史等数据&#xff0c;集成多学科、多物理量、多尺…

数字孪生技术的实用价值在哪里?用四个案例为你解答

数字孪生技术目前已经广泛应用于农业、工业、教育、交通、医疗等多个领域&#xff0c;参考下面这些实际案例&#xff0c;就能明白数字孪生技术的实用价值了。 智慧农业 在农业上&#xff0c;利用数字孪生技术可以收集当前大棚内的实时温度、湿度等数据&#xff0c;还能利用物联…

数字孪生应用案例及常用技术

数字孪生作为新一代高新技术&#xff0c;结合人工智能、5G、区块链等前沿技术与各产业不断融合深化&#xff0c;有力推动各行业数字化转型的发展&#xff0c;实现智能互联网时代的升级与变革。那么数字孪生运用过程中&#xff0c;常用的技术有哪些呢&#xff1f; 一、建模 目前…

数字孪生技术(数字化双胞胎)

数值建模与仿真、机器学习以及将信息连接起来的物联网、云平台等领域&#xff0c;对这些领域内的数据和应用的集成能力同样是数字化双胞胎的关键技术。当前&#xff0c;数字化双胞胎的应用领域与范畴还在不断发展&#xff0c;以上各个领域的突破都可能会提高数字化双胞胎的实际…

数字孪生常用关键技术,有哪些软件?

数字孪生技术中本质是利用虚拟孪生体建模还原物理世界场景。传统建模技术速度慢、还原度低&#xff0c;而物理世界数据驱动的实时可视化开发门槛高、效率低和开发难度大。利用快速三维建模技术&#xff0c;可以轻松助力虚拟孪生场景的建模和物理世界数据实时驱动的可视化显示难…

一个大屏掌握港口全部信息的数字孪生技术

随着数据可视化技术的不断发展&#xff0c;数据可视化也不断被应用于各个行业&#xff0c;今天为大家介绍数据可视化在水利方面的应用&#xff0c;通过山海鲸可视化的智慧港口模板进行详细说明。 首先为大家介绍一下山海鲸可视化软件&#xff0c;山海鲸可视化是国内近几年新崛…

数字孪生定义、意义及案例

资料全部为网络搜集&#xff01; 数字孪生 定义 数字孪生&#xff08;Digital twin&#xff09;是充分利用物理模型、传感器更新、运行历史等数据&#xff0c;集成多学科、多物理量、多尺度、多概率的仿真过程&#xff0c;在虚拟空间中完成映射&#xff0c;从而反映相对应的…

什么是 “数字孪生”

数字孪生&#xff08;Digital Twin&#xff0c;DT&#xff09;是一种超现实的概念&#xff0c; 其又被人命名为数字镜像或者数字化映射。 数字孪生简言之就是根据某个设备或系统的“物理实体”&#xff0c; 在虚拟世界中创造出一个与之完全相同的数字版的“虚拟模型”&#x…