请先学习下知识点,道友!
题目知识点大部分来源于此:题目例题大部分来源于此:
题目思路:
题目代码:
#include
#include
int main()
{
int n;
scanf("%d", &n);
for (int i = 0; i < n; i++)
{
float h, w;
scanf("%f %f", &h, &w);
float stan = (h - 100) * 0.9 * 2;
if (fabs(w - stan) < stan * 0.1)
printf("You are wan mei!\n");
else if (stan < w)
printf("You are tai pang le!\n");
else
printf("You are tai shou le!\n");
}
return 0;
}
题目思路:
题目代码:
#include
using namespace std;
int main()
{
int n;
int sex,height,weight;
cin>>n;
for(int i=0;i<n;i++){
cin>>sex>>height>>weight;
if(sex==0){
if(height<129){
cout<<"duo chi yu! ";
}else if(height==129){
cout<<"wan mei! ";
}else{cout<<"ni li hai! ";}
//显示旁的
if(weight<25){
cout<<"duo chi rou!"<<endl;
}else if(weight==25){
cout<<"wan mei!"<<endl;
}else{
cout<<"shao chi rou!"<<endl;
}
}else{
if(height<130){
cout<<"duo chi yu! ";
}else if(height==130){
cout<<"wan mei! ";
}else{cout<<"ni li hai! ";}
//显示旁的
if(weight<27){
cout<<"duo chi rou!"<<endl;
}else if(weight==27){
cout<<"wan mei!"<<endl;
}else{
cout<<"shao chi rou!"<<endl;
}
}
}
return 0;
}
题目思路:
题目代码:
#include
using namespace std;
#define inf 0x3f3f3f3f
#define N 10010
int n,m,k,g,d;
int x,y,z;
char ch;
string str;
vector<int>v[N];
int main() {
int a1,a2,a3,a4;
cin>>a1>>a2>>a3>>a4>>g>>d;
int maxx=0;
maxx=max({a1,a2,a3,a4});
int count=0;
int flag1=0,flag2=0,flag3=0,flag4=0;
if(a1<g||(maxx-a1)>d)count++;flag1=1;
if(a2<g||(maxx-a2)>d)count++;flag2=1;
if(a3<g||(maxx-a3)>d)count++;flag3=1;
if(a4<g||(maxx-a4)>d)count++;flag4=1;
if(count==0)cout<<"Normal"<<endl;
else if(count==1){
if(flag1==1){
cout<<"Warning: please check #1!"<<endl;
}else if(flag2==1){
cout<<"Warning: please check #2!"<<endl;
}else if(flag3==1){
cout<<"Warning: please check #3!"<<endl;
}else{
cout<<"Warning: please check #4!"<<endl;
}
}else{
cout<<"Warning: please check all the tires!"<<endl;
}
return 0;
}
题目思路:
题目代码:
#include
using namespace std;
#define inf 0x3f3f3f3f
#define N 10010
int n,m,k,g,d;
int x,y,z;
char ch;
string str;
vector<int>v[N];
int main() {
int num[24]={0};
for(int i=0;i<24;i++){
cin>>num[i];
}
for(int i=0; ;i++){
cin>>x;
if(x<0 || x>23)break;
if(num[x]>50)cout<<num[x]<<" Yes"<<endl;
else cout<<num[x]<<" No"<<endl;
}
return 0;
}
题目思路:
题目代码:
#include
using namespace std;
#define inf 0x3f3f3f3f
#define N 505
int n,m,k,g,d;
int x,y,z;
char ch;
string str;
vector<int>v[N];
#define PII pair<int,int>
int main()
{
int jin,pei,year1,year2;
cin>>jin>>pei>>year1>>year2;
if(year1<jin&&year2<pei){
cout<<year1<<"-N ";
}else{
cout<<year1<<"-Y ";
}
if(year2<jin&&year1<pei){
cout<<year2<<"-N";
}else{
cout<<year2<<"-Y";
}
cout<<endl;
if(year1<jin&&year2>=jin&&year2<pei){
cout<<2<<": huan ying ru guan"<<endl;
}
if(year2<jin&&year1>=jin&&year1<pei){
cout<<1<<": huan ying ru guan"<<endl;
}
if(year1<jin&&year2<jin){
cout<<"zhang da zai lai ba"<<endl;
}
if(year1>=jin&&year2>=jin){
cout<<"huan ying ru guan"<<endl;
}
if(year1<jin&&year2>=pei){
cout<<"qing "<<2<<" zhao gu hao "<<1<<endl;
}
if(year2<jin&&year1>=pei){
cout<<"qing "<<1<<" zhao gu hao "<<2<<endl;
}
return 0;
}