Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

RGB7259 - Орчуулга

Бэрланд хэлнээс Бирланд хэл рүү орчуулах нь амархан биш. Эдгээр хэлүүд их тѳстэй, бэрланд хэлний үг болон бирланд хэлний ижил үгүүд нэгийг нь тонгоргож бичихэд (бас дуудахад) нѳгѳѳ нь гардаг бяцхан ялгаатай. Жишээлбэл, бэрланд хэлний code үг бирландын edoc үгэнд харгалзана. Гэсэн хэдий ч орчуулгын үед алдаа гаргах нь амархан байв. Вася Бэрланд хэлний s үгийг Бирланд хэлний t үгээр орчуулсан. Түүний орчуулга зѳв эсэхийг мэдэхэд түүнд тусална уу.

Input

Эхний мѳр s үг, хоёрдугаар мѳр t үгийг агуулна. Уг үгнүүд Латин цагаан толгойн жижиг үсгүүдээс бүрдэнэ. Оролтын ѳгѳгдѳл хоосон зай агуулах шаардлагагүй. Эдгээр үг хоосон биш ба урт нь 100-аас хэтрэхгүй.

Output

Хэрвээ t үг нь s үгийг тонгоргон бичсэн үг мѳн бол YES гэж хэвлэ, бусад тохиолдолд NO гэж хэвлэ.

Example

Input 1:

code
edoc

Output 1:

YES

Input 2:

abb
aba

Output 2:

NO


Нэмсэн:Bataa
Огноо:2014-03-14
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE
Эх сурвалж:https://codeforces.com/problemset/problem/41/A

hide comments
2024-01-20 13:37:32
#include <iostream>
using namespace std;
#include <cstring>
int main(){
string n,k;
int s=0,l=0;
cin>>n>>k;
if(n.size()!=k.size()){
cout<<"NO";
return 0;
}
for(int i=n.size()-1; i>=0; i--){
if(n[i]!=k[s]){
cout<<"NO";
return 0;
}
s++;
}
cout<<"YES";
return 0;
}//deeliid zoriulaw
2023-06-15 19:06:29
#include <iostream>
#include <string>

using namespace std;

bool isReverse(const std::string& t, const string& s) {
int tLength = t.length();
int sLength = s.length();

if (tLength != sLength) {
return false;
}

for (int i = 0; i < tLength; ++i) {
if (t[i] != s[sLength - i - 1]) {
return false;
}
}

return true;
}

int main() {
string t, s;
cin >> t >> s;

if (isReverse(t, s)) {
cout << "YES" << std::endl;
} else {
cout << "NO" << std::endl;
}

return 0;
}
2022-04-08 12:49:27
зайл2
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.