不会写!!!求救

狗狗比可爱这题怎么写

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 个赞

题面:



你来讲吧

6 个赞

不好意思,没啥好讲的:
1.输入n和数组a
2.用一个变量累加得到a数组的和
3.计算a数组的平均值
4.遍历a数组,如果a[i]大于平均值即输出编号为i(加上空格)

6 个赞

对啊,这种题属于最基本

5 个赞

解决方案给叶博远吧

4 个赞

3 个赞

打错了( :grimacing:

3 个赞