#include<iostream> #include<cstdio> #include<utility> #include<cmath> #include<cstring> #include<vector> #include<algorithm> #define db(a) cout << #a << " = " << a << endl using namespace std; int main() { #ifdef dennisbot freopen("in.in", "r", stdin); freopen("ou.out", "w", stdout); #endif string s, t; while (cin >> s >> t) { int ss = s.size(); int tt = t.size(); if (ss > tt) { puts("No"); continue; } int start = 0; bool success = true; for (int i = 0; i < ss && success; i++) { while (start < tt && s[i] != t[start++]) ; if (s[i] != t[start - 1]) success = false; } if (success) puts("Yes"); else puts("No"); } return 0; }
miércoles, 3 de octubre de 2012
10340 - All in All, uva, solution
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario