Fork me on GitHub

Uva 10340 - All in All

Problem E All in All

Input: standard inputOutput: standard output

Time Limit: 2 secondsMemory Limit: 32 MB

解题思路:深夜debug,将Yes写成YES,将No写成NO!!竟然贡献了那么的WA,明明就是刚学C的人都能A的题目嘛。。。。

复制代码
 1 #include<iostream>
 2 #include<cstring>
 3 #include<cstdio>
 4 #define SIZE 1100000
 5 using namespace std;
 6 char sub[SIZE], base[SIZE];
 7 int main()
 8 {
 9     #ifndef ONLINE_JUDGE
10     freopen("input.txt", "r", stdin);
11     #endif
12 
13     while(scanf("%s%s", sub, base) != EOF)
14     {
15         int len = strlen(sub);
16         int base_len = strlen(base);
17         int j = 0;
18         if(len > base_len) 
19         {
20             printf("No\n");
21             continue;
22         }
23         for(int i=0; i<base_len; ++i)
24         {
25             if(sub[j] == base[i]) j++;
26             if(j>=len) break;
27         }
28         if(j >= len) printf("Yes\n");
29         else printf("No\n");
30     }
31     
32     return 0;
33 }
复制代码

 

posted @   Gifur  阅读(490)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
TOP
点击右上角即可分享
微信分享提示