POJ 3753 根据关键字进行字符串拷贝(水题)
2013-11-13 19:04
316 查看
大水题,自己弄个Strcmp就行了
[/code]
#include <stdio.h> int Strcmp(char *src,char *key) { int i=0,j=0,ans=-1; for(;src[i];++i) { if(src[i]==key[0]) { for(j=1;key[j];++j) { if(src[i+j]!=key[j]) { break; } } if(!key[j]) { return i; } } } return ans; } int main() { char tmp[300],key[20]; int i=0,j=0,length=0; while(gets(tmp)!=NULL && -1 == Strcmp(tmp,"END")) { for(length=0;tmp[length];++length); while(gets(key)!=NULL && -1 == Strcmp(key,"END")) { if(!Strcmp(key,"NULL")) { i=0; } else { i=Strcmp(tmp,key); if(-1 == i) { i=length; } } printf("%d ",i); if(0 == i) { puts("NULL"); } else { for(j=0;j<i;++j) { putchar(tmp[j]); } putchar('\n'); } } } }
[/code]
相关文章推荐
- poj 3753 根据关键字进行字符串拷贝
- POJ 3753 根据关键字进行字符串拷贝 G++
- POJ 3753 根据关键字进行字符串拷贝
- pku 3753 根据关键字进行字符串拷贝 解题报告
- [编程练习与总结2] 根据关键字进行字符串拷贝
- 根据文本最大字符数进行字符串截取
- MySQL数据库,根据传入的字符换进行切割,并获得指定位置被切割的字符串。
- 【小工具】根据定义的白名单字段进行Bean的拷贝
- poj 1148 TEX Quotes 【水题(字符串替换)】【周赛】
- tomcat查询日志根据关键字定位行数再进行行数查找
- [SQL]根据刚刚插入数据的 ID 向另外一张表插入数据(插入的其他字段数据需要对字符串进行分析)
- php 根据用户提交关键字,进行搜索展示(按行 文本)
- 如何进行字符串拷贝
- SQL根据字符串类型字段进行排序,可以在取值的时候处理
- 真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
- 如何进行字符串的拷贝?
- python(2)-根据关键字进行图片爬虫
- POJ 3080 (字符串水题) Blue Jeans
- linux下用grep命令根据文件内容进行关键字搜索[linux ubuntu grep] -转
- 写一个函数对字符串数组进行排序,排序的规则是根据每个字符串中……