94 条题解
-
-1
代码来喽~(
给个点赞好不好)
</span>#include<iostream> using namespace std; int main() { int a[4],num = 0,sum = 0; for(int i = 0;i < 4;i++) { cin >> a[i]; } for(int i = 0;i < 4;i++) { if(a[i] >= 90) { sum++; } if(a[i] < 60) { num++; cout << "Poor LanYangYang"; break; } } if(num == 0) { if(sum == 4) { sum = 5; } cout << sum; } return 0; }
-
-1
#include <iostream>//已AC using namespace std; int main() { int a,b,c,d,sum=0; cin>>a>>b>>c>>d; if (a>=90)//判断a的分 { sum++; } if (b>=90)//判断b的分 { sum++; } if (c>=90)//判断c的分 { sum++; } if (d>=90)//判断d的分 { sum++; } if (a<60 || b<60 || c<60 || d<60) { cout<<"Poor LanYangYang"; } else { if (sum==4) { cout<<"5"; } else { cout<<sum; } } return 0; }
编程不易😕,赞在哪里👀️?
-
-1
代码有点长,请大神指教
#include <iostream> using namespace std; int main() { int a,b,c,d,num=0; cin>>a>>b>>c>>d; if (a>=90 and b>=90 and c>=90 and d>=90) { cout <<5; } else { if (a<60 or b<60 or c<60 or d<60) { cout<<"Poor LanYangYang"; } else { if (a>=90) { num++; } if (b>=90) { num++; } if (c>=90) { num++; } if (d>=90) { num++; } cout<<num; } } return 0; } # 萌新
-
-1
#include <iostream> using namespace std; int main() { int a[4],sum=0,n=0; for(int i=0;i < 4;i++) { cin >> a[i]; if(a[i] >= 90) { sum++; } if(a[i] < 60) { cout <<"Poor LanYangYang"; n++; break; } } if(n0) { if(sum4) { cout <<"5"; } else { cout << sum; } } return 0; } 声明亿下!!!非抄袭!!!AC已过!放心食用!创作不易!先赞后看!👀️
-
-1
#include <iostream> using namespace std; int main() { int a[4],sum=0,flag=0;//四个元组 for(int i=0;i<4;i++) { cin>>a[i]; } for(int i=0;i<4;i++) { if(a[i]>=90) { sum++; } if(a[i]<60) { cout<<"poor LanYangYang"; flag++; break; } } if(flag==0) { if(sum==4) { sum=5; } cout<<sum; } return } 哪错了
-
-1
C++萌新,其实就LV2,代码有点复杂。 眼睛超赞的小伙伴们有可能会发现些关于or的语法错误,因为还没学过,先将就抓住Bug提交,如果还有错误,大家可以评论区改正的![抱拳]
#include <iostream> using namespace std; int main() { int a[4],sum = 0; for (int i = 0;i < 4;i++) { cin >> a[i];//用for循环输元组~ } for (int i = 0;i < 4;i++) { if (a[i] >= 90)//if语句判断~ { sum += 1; } if (sum == 4)//即4A加5分~ { sum++; } } if (a[0] < 60 or a[1] < 60 or a[2]< 60 or a[3] < 60)//如果是D的情况~ { cout << "Poor LanYangYang"; } else { cout << sum; } return 0; }
编码不易,喜欢在左上角点赞再抱走呀!
-
-2
#include<iostream> using namespace std; int main() { int a[4],sum=0; for(int i=0;i<4;i++) { cin>>a[i];//输入成绩 } for(int j=0;j<4;j++) { if(a[j]>=90)//判断是否加分 { sum++; } if(a[j]<60)//判断是否有“D”级 { cout<<"Poor LanYangYang"; return 0;//如果有,输出后直接结束运行整个程序 } } if(sum==4)//判断是否全“A” { sum++;//如果是,就加1,或赋值5(sum=5;) } cout<<sum;//输出 return 0; }
-
-2
#include <iostream> using namespace std; int main() { int a[4],sum = 0,num = 0; for(int i = 0;i < 4;i++) { cin>>a[i]; } for(int i = 0;i < 4;i++) { if(a[i] >= 90) { sum += 1; } if(a[i] < 60) { cout<<"Poor LanYangYang"; num += 1; break; } } if(num == 0) { if(sum == 4) { sum = 5; } cout<<sum; } return 0; }
-
-2
-
-2
这道题比较简单一点,思路是这样的:4次循环每一个循环里都判断一下科目的成绩,为A就将变量sum加上一,最后再判断是否全A,是的话就输出5
#include <bits/stdc++.h> using namespace std; int main() { int x, sum = 0; for (int i=1;i<=4;i++) { cin >> x; if (x >= 90) sum += 1; else if (x >= 75 && x < 90) continue; else if (x >= 60 && x < 75) continue; else { cout << "Poor LanYangYang"; return 0; } } if (sum == 4) cout << 5; else cout << sum; return 0; }
-
-3
#include <iostream> using namespace std; int main() { int a , sum = 0 , num = 0 ; for (int i = 1 ; i <= 4 ; i++) { cin >> a ; if (a >= 90) { sum++ ; } if (a < 60) { num++ ; } } if (num >= 1) { cout << "Poor LanYangYang"; } else { if (sum == 4) { cout << "5" ; } else { cout << sum ; } } return 0; }
-
-3
#include <bits/stdc++.h> using namespace std; int main() { int x, sum = 0; for (int i=1;i<=4;i++) { cin >> x; if (x >= 90) sum += 1; else if (x >= 75 && x < 90) continue; else if (x >= 60 && x < 75) continue; else { cout << "Poor LanYangYang"; return 0; } } if (sum == 4) cout << 5; else cout << sum; return 0; }
信息
- ID
- 46
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 6
- 标签
- 递交数
- 9446
- 已通过
- 3002
- 上传者