トピック説明:http://codeforces.com/problemset/problem/41/A
ここで元のタイトルに基づいていくつかの変更をすることができません。
タイトル説明
リンリンは最近、翻訳を受けました。
彼は、木星、土星のテキストにテキストを翻訳する必要があります。
土星と木星が知られている温家宝温家宝首相は26の小文字の英字です。
土星と木星温家宝温家宝温家宝首相との違いは、木星、土星の紙が逆方向に読むことだけです。たとえば、「コード」の土星のテキストは木星のテキストに翻訳されている「EDOC」です。
リンリンは現在、土星のテキストを受け取った、と彼はあなたがリンリン翻訳するかどうかは問題を確認していない助けてくださいだろう、木星の良い最初の草案を翻訳しました。
入力形式
入力文字列の最初の行は、テキスト土星を表す非ヌル小文字のみを有しています。
入力文字列の2行目はリンリン木星のテキスト翻訳を表すnull以外の小文字のみを持っています。
タイトル二つの文字列の長さが100以下であることを確認してください。
出力フォーマット
それ以外の場合は、出力「NO」;翻訳がリンリンの問題はない、出力「YES」の結果ならば。
サンプル入力1
code
edoc
サンプル出力1
YES
サンプル入力2
abb
aba
サンプル出力2
NO
サンプル入力3
code
code
サンプル出力3
NO
トピック分析
これは、1つの比較による1は、その上に同じですが、ループのための仕上げに、開始、尾から頭を開くことです。
しかし、ここで注目すべきは、私は、つまり、時間の長さの異なる2つの文字列が、「NO」であるピットを埋めていることです。
次のようにコードは次のとおりです。
#include <bits/stdc++.h>
using namespace std;
string s, t;
int n, m;
bool check() {
n = s.length();
m = t.length();
if (n != m) return false;
for (int i = 0; i < n; i ++) if (s[i] != t[n-1-i]) return false;
return true;
}
int main() {
cin >> s >> t;
puts( check() ? "YES" : "NO" );
return 0;
}