当前位置: 首页 > news >正文

题解:洛谷 P1428 小鱼比可爱

【题目来源】

洛谷:P1428 小鱼比可爱 - 洛谷

【题目描述】

人比人,气死人;鱼比鱼,难死鱼。小鱼最近参加了一个“比可爱”比赛,比的是每只鱼的可爱程度。参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度可能一样。由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度,它们心里都在计算,在自己的眼力范围内有多少只鱼不如自己可爱呢。请你帮这些可爱但是鱼脑不够用的小鱼们计算一下。

【输入】

第一行输入一个正整数 \(n\),表示鱼的数目。

第二行内输入 \(n\) 个正整数,用空格间隔,依次表示从左到右每只小鱼的可爱程度 \(a_i\)

【输出】

一行,输出 \(n\) 个整数,用空格间隔,依次表示每只小鱼眼中有多少只鱼不如自己可爱。

【输入样例】

6 4 3 0 5 1 2

【输出样例】

0 0 0 3 1 2

【算法标签】

《洛谷 P1428 小鱼比可爱》 #模拟#

【代码详解】

#include <bits/stdc++.h>  // 包含标准库头文件(万能头文件)
using namespace std;      // 使用标准命名空间/*** 主函数 - 程序入口* @return 程序执行状态码(0表示成功)*/
int main()
{int n;               // 定义变量:数组元素个数int a[105];         // 定义数组:存储输入的数字序列int sum;            // 定义变量:计数器,统计比当前元素小的元素个数cin >> n;           // 输入数组元素个数// 输入数组元素for (int i = 1; i <= n; i++) {cin >> a[i];}// 遍历数组,计算每个元素前面比它小的元素个数for (int i = 1; i <= n; i++) {sum = 0;        // 重置计数器// 遍历当前元素之前的所有元素for (int j = 1; j <= i - 1; j++) {// 如果前面的元素比当前元素小if (a[j] < a[i]) {sum++;  // 计数器加1}}// 输出当前元素前面比它小的元素个数cout << sum << " ";}return 0;           // 程序正常结束
}

【运行结果】

6
4 3 0 5 1 2
0 0 0 3 1 2 
http://www.jsqmd.com/news/387431/

相关文章:

  • 2026年1月市场热门地铺石品牌推荐及排行情况,冰裂纹/石材/蘑菇石/砌墙石/地铺石/文化石/脚踏石,地铺石厂商口碑推荐 - 品牌推荐师
  • NAACL上的45+篇亚马逊NLP论文速览
  • 题解:洛谷 P1423 小玉在游泳
  • 题解:洛谷 P1089 [NOIP 2004 提高组] 津津的储蓄计划
  • 用 Python 一键下载并整合统计年鉴 Excel 文件(自动分类合并版)
  • 题解:洛谷 P5725 【深基4.习8】求三角形
  • 题解:洛谷 P1307 [NOIP 2011 普及组] 数字反转
  • YouGIS顽石工坊空间工具 - 系统总体说明
  • 题解:洛谷 P4956 [COCI 2017/2018 #6] Davor
  • 题解:洛谷 P5726 【深基4.习9】打分
  • 题解:洛谷 P1075 [NOIP 2012 普及组] 质因数分解
  • 书籍-弗可·贝格曼《内蒙古额济纳河流域考古报告》
  • SpringBoot环境配置JDK、Maven、IDEA - 教程
  • 坐标转换工具:结果可直接上图,一键导出多坐标系
  • 5分钟搞定!ComfyUI Photoshop插件终极安装指南:让AI绘画直接在PS中完成 - 详解
  • 现代控制理论(2)—— LQR
  • 盘点螺杆泵主流品牌:从产品性能到官方电话的服务对比,无堵塞自吸泵/卫生级螺杆泵/自吸式计量泵,螺杆泵厂商如何选 - 品牌推荐师
  • 题解:洛谷 P1420 最长连号
  • 互联网大厂Java求职面试实录:核心技术与业务场景解析
  • 题解:洛谷 P1217 [USACO1.5] 回文质数 Prime Palindromes
  • 题解:洛谷 P5724 【深基4.习5】求极差 / 最大跨度值 / 最大值和最小值的差
  • 题解:洛谷 P5722 【深基4.例11】数列求和
  • 题解:洛谷 P5723 【深基4.例13】质数口袋
  • 企业iPaaS选型指南:如何打破数据孤岛实现高效集成
  • 用 ArcPy 批量拆分并投影 Shapefile:自动分组导出 + 合并输出
  • jar 包又冲突了?如何快速确定与哪个 jar 包冲突?
  • 因为 BitMap,白白搭进去 8 台服务器
  • 受聘为2026年度中国知网评审专家库专家
  • 三、Claude Opus 4.6 三体银河纪元 -1
  • 一文搞懂告别繁琐命令行:自研多线程 SSH 极速文件传输助手(附 GitHub 源码):核心原理+实战案例