syhd142  
日历
<2011年7月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456
统计
  • 随笔 - 23
  • 文章 - 122
  • 评论 - 31
  • 引用 - 0

导航

常用链接

留言簿(2)

随笔档案(23)

文章分类(270)

文章档案(122)

我的豆瓣

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 
细节!细节!细节决定成败,s中和t中元素比较后j要++,原来的写法没有++,导致错了很多次。擦!
#include <stdio.h>
#include 
<string.h>

#define N 1048576

char a[N], b[N];

int main()
{
    
while(~scanf("%s %s", a, b))
    {
        
int l1 = strlen(a), l2 = strlen(b);
        
int i(0), j(0);
        
while(b[j])
        {
            
if(a[i] == b[j])
            {
                i
++;
                
if(i == l1) break;
            }
            j
++;
        }
        
if(i == l1) puts("Yes");
        
else puts("No");
    }
    
return 0;
}
posted on 2010-10-10 20:23 Fucker 阅读(138) 评论(0)  编辑 收藏 引用 所属分类: ACM/ICPC简单

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


 
Copyright © Fucker Powered by: 博客园 模板提供:沪江博客