狗狗比可爱这题怎么写
6 个赞
求题面
5 个赞
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a[1005],sum=0;
for(int i=1;i<=n;i++){
cin>>a[i]; //依次表示从左到右每只狗狗的可爱程度
sum+=a[i]; //算出可爱总值
}
sum/=n; //算出可爱平均值
for(int i=1;i<=n;i++){
if(a[i]>sum) cout<<i<<" "; //将大于平均值狗的序号输出
}
}
6 个赞
纳尼,不讲核心思路的吗
5 个赞
不好意思,没啥好讲的:
1.输入n和数组a
2.用一个变量累加得到a数组的和
3.计算a数组的平均值
4.遍历a数组,如果a[i]大于平均值即输出编号为i(加上空格)
6 个赞
对啊,这种题属于最基本
5 个赞
解决方案给叶博远吧
4 个赞
叶傅远
3 个赞
打错了( )
3 个赞