P1428 小鱼比可爱

【C++】P1428 小鱼比可爱 C++是一门学习成本不高,但深度极大的编程语言,特别适合用于计算机解题和合理化计算程序。在本文中,我不仅对题目 P1428 小鱼比可爱进行详细分析,还将给出全面优化和提升思路,并提供一些解题的扩展思考。此文标题全展,起首展示题目和算法,中段分析并比较不同解法,最后给出一些高效解法应用和态度深选。希望通过本文,让读者不仅能思考优化思路,还能展开观念,学习极致算法应用。 2025.1.4-✍106min 阅读详情

题目描述

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

输入输出格式

输入格式:
第一行输入一个整数n,表示鱼的数目。

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

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

输入输出样例

输入样例#1:
6
4 3 0 5 1 2
输出样例#1:
0 0 0 3 1 2
说明

n<=100

#include<stdio.h>
#include<iostream>
using namespace std;
int a[100];
int main(){
    int num;
    cin >> num;
    for(int i = 0;i < num;i++){
        cin >> a[i];
    }

    for(int i = 0;i < num;i++){
        int num2 = 0;
        for(int j = 0;j < i;j++){
            if(a[j] < a[i])
                num2++;
        }
        printf("%d ",num2);
    }


    return 0;
}

P1428小鱼比可爱-C++编程解析-数组 解题思路: 通过题目分析和说明/提示,此题可以利用双重循环来做,对于每一个小鱼只需要判断他左边的鱼的可爱程度的值,如果左边的鱼的可爱程度的值小于等于他的可爱程度的值,那么,就算一个。当把所有的小鱼进行判断,也就找到了我们的答案。 程序: #include<iostream> using namespace std; int main(){ int lovelyValue[100] ... 阅读详情

相关推荐

Axure RP9 利用中继器实现列表数据的切换,分页器数据的动态交互加载

Axure RP9 利用中继器制作分页组件 在原型制作中,如何实现分页数据的动态加载、分页与数据的交互,每页显示条数的设定。下面通过制作五年级一班成绩单分页列表,分享给大家,适合有一定axure使用基础的人员,如有更好的方案,请多多指教。 最终效果图: 步骤1:首先利用中继器画出成绩单列表,并绑定成绩单数据。 步骤2:画出每页显示条数控制下拉框,利用中继器画出分页组件 步骤3:新增全局标量maxpage(显示的最多页码),minpage(显示的最小页码),i(循环计数),j(最循环数),selectpa

shandongmike的博客 6819

洛谷-P1428-小鱼比可爱

一维数组

weixin_60869516的博客 1489

Qt C++实现HTTP/HTTPS服务器与客户端:从Socket到协议解析全流程

HTTP协议作为Web通信的基础,定义了客户端与服务器之间基于文本的请求-响应模型。其工作原理是通过TCP连接传输结构化的报文,实现资源获取与数据交换。在C++开发中,掌握HTTP协议底层实现具有重要技术价值,能够帮助开发者构建高性能、可深度定制的网络应用,尤其适用于嵌入式设备管理、桌面应用后端等场景。本文聚焦于使用Qt框架的QTcpSocket和QSslSocket组件,从Socket层面手动实现完整的HTTP/HTTPS通信栈,涵盖协议解析、流式处理、路由分发等核心环节,并深入探讨了HTTPS证书验证、

weixin_31292729的博客 330

P1428小鱼比可爱——C++实现

洛谷P1428小鱼比可爱 最近遇到一道题,感觉有点意思,题目描述如下: 题目描述 人比人,气死人;鱼比鱼,难死鱼。小鱼最近参加了一个“比可爱”比赛,比的是每只鱼的可爱程度。参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度可能一样。由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度...

qq_41096610的博客 2653

JS自动化生成大疆WPML航线文件实战(附完整代码与云台控制解析)

本文详细介绍了如何利用JavaScript自动化生成大疆WPML航线文件,以解决手动规划航线效率低、易出错的问题。通过解析WPML文件结构,特别是云台控制等核心参数,并封装可复用的JS模板函数,开发者能够快速批量生成复杂航线,如倾斜摄影五向飞行,实现航测与巡检任务的标准化与高效执行。

weixin_29007243的博客 299

C#winform自定义绘制曲线控件实例

本文实例讲解自定义绘制曲线控件过程。 在实际项目中,需要绘制曲线,系统的提供的绘制曲线的控件有时不能满足自己的需要,需要根据项目需要定制开发曲线控件。 实例目标,实时绘制显示温湿度值曲线。

qq_30725967的博客 1734

P1428 【深基5,例1】小鱼比可爱

这道题目主要考察的是数组或列表中元素的遍历和计数。

人工智能高校教师|程序设计竞赛教练|青少年GESP C++导师 “让代码有温度,让算法会说话”欢迎同行、家长、OIer 一起交流,让每一次 Ctrl+S 都成为点亮未来的火花。 717

生成式AI;语义通信技术;生成式AI辅助的云边协同算法及其可解释性

生成式AI 语义通信技术 生成式AI辅助的云边协同算法及其可解释性 一、端到端设计的物理层内生智能 二、生成式语义通信 三、生成式数字孪生网络 四、生成式AI辅助的云边协同算法及其可解释性 五、未来可能的研究方向

ZhangJiqun&191cm&85kg 425

【洛谷】P1428:小鱼比可爱

线段树、树状数组解决入门题目

格其非心的博客 C++学习 1580

基于物联网的门禁与考勤系统(阿里云)_81

本课题设计的基于物联网的门禁与考勤管理系统,结合现代信息技术,利用指纹识别、射频卡、密码输入和远程控制等多种开锁方式,提升门禁系统的安全性和灵活性;同时,通过物联网平台进行数据上传和远程管理,极大提高了管理效率。通过智能化的考勤功能,系统可以实时记录员工的出入情况,并通过云平台进行远程查询和管理,推动门禁与考勤管理的数字化、智能化和高效化。

1万+

【云原生技术】SonarQube 生态中PMD插件和P3C插件详细介绍

4. 在项目中如何选择 / 组合 1. 小团队、对《阿里规约》认同度高 → 直接启用 **P3C**,配合 SonarJava 基本够用。 2. 追求全面 Bug/安全检测 + 额外编码规范 → **SonarJava + PMD**(必要时加 P3C 少量规则)。 3. 大型多团队,希望“一本规约”统一风格 → **P3C 为主**,再补充 SonarJava/PMD 的 Bug 与安全规则。 4. 通过 Quality Gate 控制:将 **Blocker/Critical** Bug

weixin_46453070的博客 1364

P1428小鱼比可爱(思路+代码详解)Python实现

P1428小鱼比可爱(思路+代码详解)Python实现

Kxiansheng111的博客 1496

Redhawk: dynamic ir drop分析(Clock Buffer Clustering)

在dynamic分析中,ir drop问题多出现在三种情况下,缺power mesh,缺power switch,clock cell过于密集。 前两种情况通过选中具体instance查看min res path都比较容易分析出来,而且大部分问题都出现在channel里,这里不多做赘述。 clock cell过于密集这是观察结果,缺少报告支持,这里分享一下分析方法。 首先,选中压降超过signoff标准的instance,(Results->List of Worst Instance DVD中

m0_61544122的博客 5266

P1428 小鱼比可爱(C语言)

P1428 小鱼比可爱 1.思路 看到这题就想着用排序、于是小鱼中的的第一个数,没有比较的对象,则直接输出0, 然后用双重for循环,将小鱼的可爱进行比较,计数。 2.源码 #include<stdio.h> int main(){ int i,j,n; int count=0; int a[101]; scanf("%d",&n); for(int i=0;i<n;i++) scanf("%d",&a[i]);

浮生未歇 8652

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

洛谷 P1428.小鱼比可爱

洛谷 P1428.小鱼比可爱 题目描述 人比人,气死人;鱼比鱼,难死鱼。小鱼最近参加了一个“比可爱”比赛,比的是每只鱼的可爱程度。参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度可能一样。由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度,它们心里都在计算,在自己的眼力...

TWF 771

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

洛谷 P1428 小鱼比可爱

洛谷 P1428 小鱼比可爱虽然是一道基础题,但它是理解 “双重循环” 和 “前置元素统计” 的绝佳案例。通过这道题,我们不仅学会了数组操作、循环嵌套等基础语法,更重要的是掌握了 “对每个元素,遍历前置元素并统计” 的逻辑思维。很多编程问题的核心是 “重复执行 + 条件判断”,双重循环正是这种思维的体现:外层循环重复处理每个元素,内层循环重复检查前置元素,条件判断筛选符合要求的元素。这种结构在统计、排序、搜索等问题中经常用到,是编程的基础能力。

2501_91189146的博客 1297

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

luogu P1428 小鱼比可爱 x

P1428 小鱼比可爱 题目描述 人比人,气死人;鱼比鱼,难死鱼。小鱼最近参加了一个“比可爱”比赛,比的是每只鱼的可爱程度。参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度[color=red]可能一样[/color]。由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱...

anjian3128的专栏 182

洛谷P1428—— 小鱼比可爱

小鱼最近参加了一个“比可爱”比赛,比的是每只鱼的可爱程度。参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度。由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度,它们心里都在计算,在自己的眼力范围内有多少只鱼不如自己可爱呢。第二行内输入 n 个正整数,用空格间隔,依次表示从左到右每只小鱼的可爱程度 ai​。一行,输出 n 个整数,用空格间隔,依次表示每只小鱼眼中有多少只鱼不如自己可爱。

yuyu130225的博客 377

Python洛谷做题35:P1428 小鱼比可爱

参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度。由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度,它们心里都在计算,在自己的眼力范围内有多少只鱼不如自己可爱呢。个整数,用空格间隔,依次表示每只小鱼眼中有多少只鱼不如自己可爱。个正整数,用空格间隔,依次表示从左到右每只小鱼的可爱程度。第1个数前面没有鱼,不需要判断,可以直接输出0。外循环对n个数循环,内循环对前面的数循环。

weixin_43325374的博客 978

P1428 小鱼比可爱 题解

P1428 小鱼比可爱 题解

yaosichengalpha的博客 1263

P1428 小鱼比可爱【入门】

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

海岛Blog 1201

洛谷 p1428 小鱼比可爱

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

wynplay的博客 2271
上一篇: P1427 小鱼的数字游戏
下一篇: P1055 ISBN号码
10086love10010
博客等级 码龄10年 0粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值