竞赛
考级
zsy
凤梨酥 这道题目要求我们根据给定的馅料含量百分比( a%a\%a% )和风梨占总重量的百分比( b%b\%b% )来判断风梨酥的等级。根据题目描述,等级划分如下: 1. 一等风梨酥:馅料含量 ≥\geq≥ 50%50\%50% 且风梨占比 ≥\geq≥ 30%30\%30%。 2. 二等风梨酥:馅料含量 ≥\geq≥ 50%50\%50% 且风梨占比 ≥\geq≥ 15%15\%15% 但 <<< 30%30\%30%。 3. 三等风梨酥:馅料含量 <<< 50%50\%50% 或风梨占比 <<< 15%15\%15%。 我们需要根据输入的 aaa 和 bbb 值,输出对应的等级(1、2或3)。 解决代码 代码解释 1. 输入处理:读取两个整数a和b,分别代表馅料含量百分比和风梨占比百分比。 2. 等级判断: * 如果 a≥50a \geq 50a≥50 且 b≥30b \geq 30b≥30 ,输出1(一等风梨酥)。 * 否则,如果 a≥50a \geq 50a≥50 且 b≥15b \geq 15b≥15 ,输出2(二等风梨酥)。 * 其他情况(a<50a < 50a<50 或 b<15b < 15b<15),输出3(三等风梨酥)。 3. 输出结果:根据条件判断输出对应的等级。 这样就能正确判断并输出风梨酥的等级了。
Felix0604(AC君)
#include<iostream> using namespace std; int main(){ int a,b; cin>>a>>b; if(a>=50&&b>=30){ cout<<1; }else if(a>=50&&b>=15&&b<30){ cout<<2; }else{ cout<<3; } return 0; }
156****1291
#include <bits/stdc++.h> using namespace std; int main(){ double a,b; cin>>a>>b; if(a>=50){ if(b>=30){ cout<<"1"; }else if(b>=15&&b<30){ cout<<"2"; }else if(b<15){ cout<<"3"; } }else if(a<50){ cout<<"3"; } }
CZH