【问题描述】
小芳在校期间成绩优秀,毕业之前她决定去找一份她喜欢的工作,她将在自己中意的公司中选择,并设定了3个条件,满足其中2个条件的工作她认为可以接受。这三个条件分别为:
1. 月薪不低于5000元
2. 有带薪休假
3. 离家不超过2000公里
请根据某公司给定的3个给定条件的数据,判断小芳是否应该接受该公司的offer。
【输入形式】
输入一行包含3个数据,分别表示公司给定的月薪(整数)、有无带薪休假(y-有,n-无)、离家距离(整数)
【输出形式】
输出一行,Accept为接受,Refuse为拒绝
【样例输入】
5500 y 1500
【样例输出】
Accept
#include<iostream>
using namespace std;
int main()
{
int a,c,sum;
char b;
cin>>a>>b>>c;
if(a>=5000)
{
sum++;
}
if(b=='y')
{
sum++;
}
if(c<=2000)
{
sum++;
}
if(sum>=2)
{
cout<<"Accept"<<endl;
}
else
{
cout<<"Refuse"<<endl;
}
system("pause");
return 0;
法2:
#include<iostream>
using namespace std;
int main()
{
int salary,distance;
char x;
cin>>salary>>x>>distance;
if((salary>=5000)+(x=='y')+(distance<=2000)>=2)
{
cout<<"Accept"<<endl;
}
else
{
cout<<"Rufuse"<<endl;
}
system("pause");
return 0;
}
878

被折叠的 条评论
为什么被折叠?



