博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1077. Kuchiguse (20)
阅读量:7100 次
发布时间:2019-06-28

本文共 1100 字,大约阅读时间需要 3 分钟。

题目:

这里提供两种方法:
方法一注意事项;
1.word数组长度开大一点,否则出现段错误(200时会出现段错误)
2.用getchar吃掉\n不要用fflush(stdin)

solve1:

#include 
#include
struct line{ char line[500]; int last;}s[101];int main(){ int n,i; scanf("%d",&n); getchar(); for(i=0;i
=0&&s[i].line[s[i].last--]==v)++i; if(i==n)word[j++]=v; else break; i=1; if(s[0].last<0)break; } if(!j)printf("nai"); while(j)printf("%c",word[--j]); return 0;}

————————————————

solve2

#include 
#include
int main(){ int n,mini=9999,tag=1,i; char s[300]; scanf("%d",&n); getchar(); gets(s); while(--n) { char cur[300]; gets(cur); int ls=strlen(s)-1,lc=strlen(cur)-1; while(ls>=0&&lc>=0&&s[ls]==cur[lc]) { ls--;lc--; }; int len=strlen(s)-ls-1; if(!len) { printf("nai"); tag=0;break; } if(mini>len)mini=len; } if(tag) for(i=strlen(s)-mini;i

转载于:https://www.cnblogs.com/xLester/p/7570470.html

你可能感兴趣的文章
Kyoya and Colored Balls(组合数)
查看>>
一起学微软Power BI系列-官方文档-入门指南(7)发布与共享-终结篇+完整PDF文档
查看>>
004杰信-关于formSubmit('factorycreate.action','_self')路径的疑惑
查看>>
tar: Cowardly refusing to create an empty archive 问题
查看>>
ThinkphpCMF笔记
查看>>
git分支的合并
查看>>
maven 常用命令
查看>>
小程序五:组件之视图容器
查看>>
H5版俄罗斯方块(5)---需求演进和产品迭代
查看>>
Java多线程有哪几种实现方式? Java中的类如何保证线程安全? 请说明ThreadLocal的用法和适用场景...
查看>>
工作队列(workqueue) create_workqueue/schedule_work/queue_work
查看>>
size_t、ptrdiff_t【转】
查看>>
Python第十三天 django 1.6 导入模板 定义数据模型 访问数据库 GET和POST方法 SimpleCMDB项目 urllib模块 urllib2模块 ...
查看>>
linux运维常见英文报错中文翻译(菜鸟必知)
查看>>
【Linux】查看所使用的Linux系统是32位还是64 位的方法
查看>>
NSJSONSerialization 反序列化失败 NSCocoaErrorDomain Code=3840
查看>>
理解闭包 js回收机制
查看>>
par函数pch参数-控制点的形状
查看>>
MySQL具体解释(8)----------MySQL线程池总结(二)
查看>>
chrome 谷歌浏览器插件损坏
查看>>