hihococder14(1)不等式
2015-08-31 18:44
246 查看
#include<iostream>
#include<cstdio>
#include<string.h>
#include<cstring>
#include<string>
#include<stack>
#include<set>
#include<algorithm>
#include<cmath>
#include<vector>
#include<map>
#define LOCAL
#define ll long long
#define lll unsigned long long
#define MAX 1000009
#define eps 1e-8
#define INF 0x7fffffff
#define mod 1000000007
using namespace std;
/*
题意:中文题
想法:枚举X + 0.5,然后找出最多符合x + 0.5 的语句
x>5
x<6
x可能是实数
*/
string str[59];
string X;
double num[59];
int main()
{
//freopen("date.in","r",stdin);
int n;
scanf("%d",&n);
for(int i = 0; i<n; i++)
{
cin>>X>>str[i]>>num[i];
}
int ans = -1;
for(double y = -2; y<=1009; y+=0.5)
{
int sum = 0;
for(int i = 0; i<n; i++)
{
bool ok = false;
if(str[i]=="=")
ok = (y == num[i]);
else if(str[i]=="<")
ok = (y < num[i]);
else if(str[i]==">")
ok = (y > num[i]);
else if(str[i]=="<=")
ok = (y <= num[i]);
else if(str[i]==">=")
ok = (y >= num[i]);
if(ok) sum++;
}
ans = max(ans,sum);
}
cout<<ans<<endl;
return 0;
}
#include<cstdio>
#include<string.h>
#include<cstring>
#include<string>
#include<stack>
#include<set>
#include<algorithm>
#include<cmath>
#include<vector>
#include<map>
#define LOCAL
#define ll long long
#define lll unsigned long long
#define MAX 1000009
#define eps 1e-8
#define INF 0x7fffffff
#define mod 1000000007
using namespace std;
/*
题意:中文题
想法:枚举X + 0.5,然后找出最多符合x + 0.5 的语句
x>5
x<6
x可能是实数
*/
string str[59];
string X;
double num[59];
int main()
{
//freopen("date.in","r",stdin);
int n;
scanf("%d",&n);
for(int i = 0; i<n; i++)
{
cin>>X>>str[i]>>num[i];
}
int ans = -1;
for(double y = -2; y<=1009; y+=0.5)
{
int sum = 0;
for(int i = 0; i<n; i++)
{
bool ok = false;
if(str[i]=="=")
ok = (y == num[i]);
else if(str[i]=="<")
ok = (y < num[i]);
else if(str[i]==">")
ok = (y > num[i]);
else if(str[i]=="<=")
ok = (y <= num[i]);
else if(str[i]==">=")
ok = (y >= num[i]);
if(ok) sum++;
}
ans = max(ans,sum);
}
cout<<ans<<endl;
return 0;
}
相关文章推荐
- JQuery Mobile入门——预加载页面
- 欢迎使用CSDN-markdown编辑器
- 字符串的排列
- linux下ppp的移植及ppp0路由设置
- 比特币交易手续费(Transaction Fees)怎么计算?
- php获取远程图片并把它保存到本地
- 自来水很滑
- C++中map容器的使用说明
- iOS保存model数据(自定义Model 可以存放到本地)
- JSON特殊字符处理
- c++ boost string split trim replace
- 就从今天开始
- shell
- MD5加密
- 关于Android studio的好处
- MD5/SHA加密
- 求最大子序列之和
- 比特币是怎样完成转账确认的?
- Aircrack-ng之aireplay(Deauthentication)
- 递推DP UVA 473 Raucous Rockers