CODEFORCES --- 41A. Translation

41A. Translation

从伯兰语翻译成伯兰语并非易事。这些语言非常相似:伯兰语单词与具有相同含义的伯兰语单词略有不同:它的拼写(和发音)是相反的。例如,Berlandish 单词代码对应于 Birlandish 单词 edoc。但是,在“翻译”过程中很容易出错。Vasya 将单词 s 从 Berlandish 翻译成 Birlandish 为 t。帮助他:找出他是否正确翻译了这个词。

输入

第一行包含单词 s,第二行包含单词 t。这些单词由小写拉丁字母组成。输入数据不包含不必要的空格。单词不是空的,它们的长度不超过 100 个符号。

输出

如果单词 t 是单词 s,则反写,打印 YES,否则打印 NO。

例子

输入:

code
edoc

输出:

YES

输入:

abb
aba

输出:

NO

输入:

code
code

输出:

NO

解决方法:

// codeforces
// 41A. Translation

# include<iostream>
# include<string>

using namespace std;

int main()
{
	string ber, bir;
	cin >> ber;
	cin >> bir;
	
	string str(bir.rbegin(), bir.rend());
	if(ber.compare(str) == 0)
	{
		cout << "YES" << endl;
	}
	else
	{
		cout << "NO" << endl;
	}
	return 0;
	
}
  • 15
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值