百度之星-初赛-小小度刷礼品
来源:互联网 发布:全民枪战开挂软件 编辑:程序博客网 时间:2024/05/13 10:40
#include <iostream>
#include <string>
using namespace std;
bool f(string &x, string &a)
{
int xl = x.length();
int al = a.length();
if (al < xl)
{
return false;
}
for(int i = xl-1, j = al-1; i >= 0; i--, j--)
{
if (x[i] != a[j])
{
return false;
}
}
return true;
}
int main()
{
int count;
cin >> count;
string x, a, b;
while (count--)
{
int num = 0;
cin >> x >> a >> b;
if (f(x, a))
{
num++;
}
if (f(x, b))
{
num++;
}
if (a == b)
{
num --;
}
cout << num << endl;
}
// system("pause");
return 0;
}
#include <string>
using namespace std;
bool f(string &x, string &a)
{
int xl = x.length();
int al = a.length();
if (al < xl)
{
return false;
}
for(int i = xl-1, j = al-1; i >= 0; i--, j--)
{
if (x[i] != a[j])
{
return false;
}
}
return true;
}
int main()
{
int count;
cin >> count;
string x, a, b;
while (count--)
{
int num = 0;
cin >> x >> a >> b;
if (f(x, a))
{
num++;
}
if (f(x, b))
{
num++;
}
if (a == b)
{
num --;
}
cout << num << endl;
}
// system("pause");
return 0;
}
- 百度之星-初赛-小小度刷礼品
- 【2012百度之星/初赛上】小小度刷礼品
- 2012百度之星初赛第一场题B小小度刷礼品
- 【2012百度之星/初赛上】B:小小度刷礼品
- 百度之星2012初赛Day1 B - 小小度刷礼品
- B:小小度刷礼品
- 百度之星初赛(B)--1006小小粉丝度度熊
- 2017百度之星初赛2 小小粉丝度度熊
- hdu 6119 百度之星初赛B 小小粉丝度度熊
- HDU-2017"百度之星"程序设计大赛-初赛(B)-1006-小小粉丝度度熊
- 2017百度之星初赛(B)1006小小粉丝度度熊------hdu6119
- hdu6119 2017"百度之星"初赛(B)1006小小粉丝度度熊(贪心)
- 2017百度之星初赛:B-1006. 小小粉丝度度熊(贪心+尺取)
- 百度之星初赛(B)--小小粉丝度度熊----离散化/二分
- 2017 百度之星B轮初赛(Chess, 度度熊的交易计划, 小小粉丝度度熊)
- 2017百度之星初赛B-1006-小小粉丝度度熊(尺取)
- 2017百度之星初赛(B) 1006 小小粉丝度度熊(区间合并+尺取法)
- 2017百度之星初赛(B) 1006 小小粉丝度度熊(尺取法)
- 围棋棋盘的简易实现方法
- mysql 中的递归查询(未实现分页版本)
- aop (java.lang.String)
- Java从控制台输入获取数据的几种常用方法
- Android Lesson Five: An Introduction to Blending
- 百度之星-初赛-小小度刷礼品
- python 中的matplotlib.pylot 模块中的plot 用法
- 使用tomcat配置数据源
- 【zz】免费的午餐——编程利用Google日历API发短信、Email
- vector用erase连续删除元素怎么会出错
- 委托与事件学习理解1
- 自己用indy idtcpserver和idtcpclient的总结
- VIM diff
- Android Lesson Six: An Introduction to Texture Filtering