#include <iostream>
#include <cstdio>
#include <algorithm>
#include <string.h>
#include <cmath>
using namespace std;
/*
找最长相同后缀
*/
const int maxn=105;
char str[maxn][300];
char ans[300];
int len[maxn];
int main()
{int n;int cnt=0;int minlen=300;scanf("%d",&n);getchar();for(int i=0;i<n;i++){gets(str[i]);len[i]=strlen(str[i]);minlen=min(minlen,len[i]);}bool flag;for(int i=1;i<=minlen;i++){flag=true;for(int j=1;j<n;j++){if(str[j][len[j]-i]!=str[j-1][len[j-1]-i]){flag=false;break;}}if(!flag){break;}else{ans[cnt++]=str[0][len[0]-i];}}if(cnt==0){printf("nai");}else{//if(ans[cnt-1]==' ')//cnt--;for(int i=cnt-1;i>=0;i--){printf("%c",ans[i]);}}return 0;
}

View Code

转载于:https://www.cnblogs.com/chenxiwenruo/p/6390621.html

PAT甲题题解-1077. Kuchiguse (20)-找相同后缀相关推荐

  1. PAT甲题题解-1050. String Subtraction (20)-水题

    #include <iostream> #include <cstdio> #include <string.h> #include <algorithm&g ...

  2. PAT甲题题解-1001. A+B Format (20)-字符串处理,水

    计算A+B的和,并且按标准格式处理,每3个就要有个逗号 #include <iostream> #include <cstdio> #include <algorithm ...

  3. PAT甲题题解-1128. N Queens Puzzle (20)-做了一个假的n皇后问题

    博主欢迎转载,但请给出本文链接,我尊重你,你尊重我,谢谢~ http://www.cnblogs.com/chenxiwenruo/p/6789810.html 特别不喜欢那些随便转载别人的原创文章又 ...

  4. PAT甲题题解-1011. World Cup Betting (20)-误导人的水题。。。

    题目不严谨啊啊啊啊 式子算出来结果是37.975 样例输出的是37.98 我以为是四舍五入的啊啊啊,所以最后输出的是sum+0.005 结果告诉我全部错误啊 结果直接保留两位小数就可以了啊啊啊啊 水题 ...

  5. PAT甲题题解-1010. Radix (25)-二分搜索

    题意:给出n1和n2,以及其中一个数的进制,问另一个数是多少进制的情况下,才会是两个数相等.不存在的话,则输出Impossible 这题思路很简单,但是要考虑的比较多,在简单题里面算是比较好的. 有两 ...

  6. PAT甲题题解-1059. Prime Factors (25)-素数筛选法

    用素数筛选法即可. 范围long int,其实大小范围和int一样,一开始以为是指long long,想这就麻烦了该怎么弄. 而现在其实就是int的范围,那难度档次就不一样了,瞬间变成水题一枚,因为i ...

  7. PAT甲题题解-1091. Acute Stroke (30)-BFS

    题意:给定三维数组,0表示正常,1表示有肿瘤块,肿瘤块的区域>=t才算是肿瘤,求所有肿瘤块的体积和 这道题一开始就想到了dfs或者bfs,但当时看数据量挺大的,以为会导致栈溢出,所以并没有立刻写 ...

  8. PAT甲题题解-1106. Lowest Price in Supply Chain (25)-(dfs计算树的最小层数)

    统计树的最小层数以及位于该层数上的叶子节点个数即可. 代码里建树我用了邻接链表的存储方式--链式前向星,不了解的可以参考,非常好用: http://www.cnblogs.com/chenxiwenr ...

  9. PAT甲题题解-1070. Mooncake (25)-排序,大水题

    #include <iostream> #include <cstdio> #include <algorithm> #include <string.h&g ...

最新文章

  1. 照葫芦画瓢-class(类)
  2. Kubernetes — 容器设计模式
  3. django(权限、认证)系统—— 基于Authentication backends定制
  4. Sql Server 2005自定义分页
  5. 续上篇随笔:陈勇提示做分批载入需要用到的数据
  6. Google2012.9.24校园招聘会笔试题
  7. 登陆时不显示上一次登陆的用户名
  8. 区块链技术基础语言(三十二):Go语言网络编程(下)
  9. python语言unity3d_Unity3D 中的 IronPython
  10. 计算机网络基础高职pdf,高职《计算机网络基础》课程教学改革的思考.pdf
  11. python视频压缩算法_Python入门到精通视频,阿里巴巴大力推荐,20行Python代码,无损压缩千百张图片!...
  12. 装修软件平台开发的优势
  13. Aloha (世界上最早的无线电计算机通信网)
  14. The YARN Timeline Server
  15. Java判断闰年和平年
  16. 【NLP】第10章 使用基于 BERT 的 Transformer 进行语义角色标记
  17. android 8 平板,击败Android平板:Windows 8志在必得
  18. 【火星备份软件】多样化备份方式
  19. 微信小程序开发(未完待续)
  20. 猜灯谜、送福字 广西高速“返乡路”上年味浓

热门文章

  1. 系统学习 TypeScript(一)——认识 TypeScript
  2. python redis模块_大数据入门4 | Redis安装及python中的redis模块加载
  3. 我开发的kvm虚拟化虚拟机批量生产脚本
  4. sql server 约束 查找
  5. 《转》在c/s中,登录成功后如何关闭登录窗体显示主窗体
  6. Windows Phone7成为诺基亚核心目标
  7. java 异常总结_Java异常的十大问题总结
  8. 讨论简书留言界面的设计
  9. .net core 多平台开发体验
  10. Starling常见问题解决办法