94 条题解
-
0
终于碰到还比较简单的题了👍 新手解题思路在此,放心食用👀️
#include<iostream> using namespace std; int main() { int a[4] , A = 0, s = 0 , D = 0; //A:A的个数,s:总分,D:D的个数 for (int i = 0;i < 4;i++) { cin >> a[i]; if (a[i] >= 90) //大于等于90(A) { A++; //A个数+1 s++; //总分+1 } if (a[i] < 60) //小于60(D) { cout << "Poor LanYangYang"; D++; //D个数+1 break; //跳出循环 } } if (A == 4) { s++; } if (D != 1) //不要忘记判断(D==1的情况已经在上面输出了) { cout << s; } //如果没有第二个判断的话会输出Poor LanYangYang0(别问我怎么知道的👀️ ) return 0; }
别忘记赞!
-
0
#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; }
-
0
#include <iostream> using namespace std; int main() { int a,b,c,d,sum=0; cin >> a >> b >> c >> d; if(a < 60 or b < 60 or c < 60 or d < 60) { cout << "Poor LanYangYang"; } else { if(a >= 90) { sum++; } if(b >= 90) { sum++; } if(c >= 90) { sum++; } if(d >= 90) { sum++; } if(sum == 4) { sum = 5; } cout << sum; } return 0; }//已AC
-
0
😄 坚持发题解! 这题无难度:
#include <iostream> using namespace std; int main() { int a, num = 0; //a用来接收数据,num用来统计A的个数; for (int i = 0; i < 4; i++) { cin >> a; if (a >= 90) { num++; } if (a < 60) { cout << "Poor LanYangYang"; return 0; } //有一课不及格,没有资格了,可以提前结束; } num == 4 ? cout << 5 : cout << num; // 最爱的三目运算(它的味道我知道); return 0; }
这道题羊村高考录取信息并不全都要用。 如有错误,欢迎指出🎉️ 点赞 并 评论
也祝今年高考考生们 考试顺利,
独占鳌头!!!
-
0
题解:
#include <iostream> using namespace std; int main() { int array_1[4],boolean=true,sum=0;//定义数组_1,boolean,sum变量 for (int i=0;i<4;i++) { cin>>array_1[i]; //讲输入的分数存储到数组_1中 if (array_1[i]>=90) sum+=1; //判断是否是90分或90分以上,如果是,分数加一 if (array_1[i]<60) boolean=false; //判断是否是60分以下,如果是,boolean赋值为假 } if (sum==4) sum++; //如果分数等于4分数加一分 if (boolean) cout<<sum<<endl;//如果boolean是真,则输出分数 else cout<<"Poor LanYangYang"<<endl; //如果boolean是假,输出Poor LanYangYang }//已AC,请放心使用
-
0
#include <iostream> using namespace std; int main() { int n[4],sum=0,sum2 = 0;//sum2为D级条件 for (int i = 0;i < 4;i++)//首先,输入数据到数组 { cin >> n[i]; } for (int i = 0;i <= 3;i++)//判断 { if (n[i] >= 90)//当分数为A,计数+1 { sum += 1; } if (n[i] < 60)//当分数为D,结束,将sum2+1 { sum2 += 1; break; } } if (sum2 == 1)//判断是否有D级 { cout << "Poor LanYangYang"; } else { if (sum == 4)//当有4A时变成5 { cout <<5; } else { cout <<sum; } } return 0; }
-
0
#include<bits/stdc++.h> using namespace std; int a[5],sum; int main(){ for(int i = 1;i<=4;i++) cin >> a[i]; for(int i = 1;i<=4;i++){ if(a[i] < 60){ cout << "Poor LanYangYang"; return 0; } } for(int i = 1;i<=4;i++) if(a[i] >= 90) sum++; if (sum == 4) sum = 5; cout << sum; return 0; } //已经ac放心食用
-
0
#include<bits/stdc++.h> using namespace std; int a[5],sum; int main(){ for(int i = 1;i<=4;i++) cin >> a[i]; for(int i = 1;i<=4;i++){ if(a[i] < 60){ cout << "Poor LanYangYang"; return 0; } } for(int i = 1;i<=4;i++) if(a[i] >= 90) sum++; if (sum == 4) sum = 5; cout << sum; return 0; } //已经ac放心食用
-
0
#include <iostream> using namespace std; int main() { int a,b,c,d,sum=0; cin >> a >> b >> c >> d; if(a<60 || b<60 || c<60 || d<60) { cout << "Poor LanYangYang"; } else if(a>=90 && b>=90 && c>=90 && d>=90) { cout << "5"; } else { if(a>=90) { sum++; } if(b>=90) { sum++; } if(c>=90) { sum++; } if(d>=90) { sum++; } cout << sum; } }
-
0
日常练习第三题,话不多说,上代码!
(非抄袭)
🚀️
#include <bits/stdc++.h> using namespace std; int main(){ int x[5],jia = 0,A = 0; char a[5]; for(int i = 1;i <= 4;i++){ cin >> x[i]; if(x[i] >= 90){ a[i] = 'A'; A++; } else if(x[i] >= 75){ a[i] = 'B'; } else if(x[i] >= 60){ a[i] = 'C'; } else{ cout << "Poor LanYangYang"; return 0; } } if(A == 4){ cout << 5; return 0; } else{ cout << A; return 0; } return 0; } //核桃8554411水印
🚀️ 奇怪的是,他也能AC!先点赞,再食用(记得删水印)
-
0
不是特别难
#include<iostream> using namespace std; int num; int main() { int a , b , c , d; cin >> a >> b >> c >> d; if ((a < 60) && (b < 60) && (c < 60) && (d < 60)) { cout << "Poor LanYangYang"; } else if((a >= 90) && (b >= 90) && (c >= 90) && (d >= 90)) { cout << 5; } else { if(a >= 90) { num++; } else if(b >= 90) { num++; } else if(c >= 90) { num++; } else if(d >= 90) { num++; } cout << num; } return 0; }
给个赞吧,求求啦
-
0
D级时可以直接结束代码,其他的就优化的。
#include <iostream> using namespace std; int main() { int a[4], 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) { cout << "Poor LanYangYang"; return 0; } } if (sum == 4) { sum = 5; } cout << sum; return 0; }
-
0
上代码(非抄袭)
#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; }
-
0
这题代码很长啊(非抄袭) nt 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 0;
-
0
#include <iostream> using namespace std; int main() { int a[4], sum = 0, p = 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"; p++; break; } } if (p == 0) { if (sum == 4) { sum = 5; } cout << sum; } return 0; }
信息
- ID
- 46
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 6
- 标签
- 递交数
- 9446
- 已通过
- 3002
- 上传者