社区讨论

建议由橙降红

P5726【深基4.习9】打分参与者 4已保存回复 4

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
4 条
当前快照
1 份
快照标识符
@mc0cusz5
此快照首次捕获于
2025/06/17 18:03
9 个月前
此快照最后确认于
2025/06/17 18:51
9 个月前
查看原帖

建议将 P5726 【深基4.习9】打分普及\textcolor{orange}{普及-} 降为 入门\textcolor{red}{入门}

①程序过于简单

核心代码就几行,最简单的max、min、或sort都能解决
CPP
    for(int i=0;i<n;i++){ //for循环
        cin >> score; //输入一下
        sum += score; //先将总分算出
        if(score>maxn) maxn = score; //判断最大
        if(score<minn) minn = score; //判断最小
        score = 0; //重置(可有可没有)
    }
    sum = (sum - maxn - minn) / (n - 2); //减去最大最小值求平均

②知识点不多

简单的循环运用,for循环中的基础 + 数组技巧/基础运用 属于一道很基础的题

③来自同行的降级

洛谷 中大部分红题\textcolor{red}{红题}与这道题难度相当,这道属于橙题\textcolor{orange}{橙题}中的 超级无敌大水题 ,可以考虑降级

(以上均为个人看法,不爽勿喷)

回复

4 条回复,欢迎继续交流。

正在加载回复...