C++ 小鱼比可爱 题解
人比人,气死人;鱼比鱼,难死鱼。小鱼最近参加了一个“比可爱”比赛,比的是每只鱼的可爱程度。参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度可能一样。由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度,它们心里都在计算,在自己的眼力范围内有多少只鱼不如自己可爱呢。请你帮这些可爱但是鱼脑不够用的小鱼们计算一下。
输入格式:
第一行输入一个整数n,表示鱼的数目。
第二行内输入n个整数,用空格间隔,依次表示从左到右每只小鱼的可爱程度。
输出格式:
行内输出n个整数,用空格间隔,依次表示每只小鱼眼中有多少只鱼不如自己可爱。
输入输出样例
样例输入 #1
6
4 3 0 5 1 2
样例输出 #1
0 0 0 3 1 2
说明/提示:
对于 100% 的数据,n≤100。
完整代码如下:
#include<iostream>
using namespace std;
int a[101],z[101];
int main(){int n; cin>>n;for(int i=1;i<=n;i++){cin>>a[i];}for(int i=1;i<=n;i++){for(int j=i;j>=1;j--){if (a[j]<a[i]){z[i]++;}}}for(int i=1;i<=n;i++){cout<<z[i]<<" ";}return 0;
}
举一反三:
如果改成头都朝向右边...
代码如下:
#include<iostream>
using namespace std;
int a[1005], b[1005];
int main(){int n; cin>>n;for(int i=1;i<=n;i++){cin>>a[i];}for(int i=n;i>=1;i--){int z=0;for(int j=n;j>i;j--){if (a[j]<a[i]){z++;}}b[i]=z;}for(int i=1;i<=n;i++){cout<<b[i]<<" ";}return 0;
}
本人第一篇博文,质量可能不太好,请见谅。
C++ 小鱼比可爱 题解相关推荐
- P1428 小鱼比可爱(python3实现)
"""P1428 小鱼比可爱 https://www.luogu.com.cn/problem/P1428""" n=int(input() ...
- 小鱼比可爱(洛谷-P1428)
题目描述 人比人,气死人:鱼比鱼,难死鱼.小鱼最近参加了一个"比可爱"比赛,比的是每只鱼的可爱程度.参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只 ...
- 洛谷——P1428 小鱼比可爱
P1428 小鱼比可爱 题目描述 人比人,气死人:鱼比鱼,难死鱼.小鱼最近参加了一个"比可爱"比赛,比的是每只鱼的可爱程度.参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得 ...
- 1315: 小鱼比可爱
题目描述 人比人,气死人:鱼比鱼,难死鱼.小鱼最近参加了一个"比可爱"比赛,比的是每只鱼的可爱程度.参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只 ...
- Java实现洛谷 P1428 小鱼比可爱
题目描述 人比人,气死人:鱼比鱼,难死鱼.小鱼最近参加了一个"比可爱"比赛,比的是每只鱼的可爱程度.参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只 ...
- 1351: 小鱼比可爱Ⅱ
1351: 小鱼比可爱Ⅱ 题目描述 小鱼最近参加了一个"比可爱"比赛,参赛的鱼被从左到右排成一排,编号1~n,头都朝向右边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显 ...
- C++数组——小鱼比可爱
题目描述 人比人,气死人:鱼比鱼,难死鱼.小鱼最近参加了一个"比可爱"比赛,比的是每只鱼的可爱程度.参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只 ...
- C++题目分享之小鱼比可爱
人比人,气死人:鱼比鱼,难死鱼.小鱼最近参加了一个"比可爱"比赛,比的是每只鱼的可爱程度.参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程 ...
- P1428 小鱼比可爱(C语言)
P1428 小鱼比可爱 1.思路 看到这题就想着用排序.于是小鱼中的的第一个数,没有比较的对象,则直接输出0, 然后用双重for循环,将小鱼的可爱进行比较,计数. 2.源码 #include<s ...
最新文章
- Netty 使用总结
- Vue+Openlayers+HIKVSION实现点击摄像头进行预览
- WordList02
- (计算机组成原理)第一章计算机系统概述-王道重点习题及杂项总结
- 【BZOJ4518】征途,斜率优化DP
- 火鸡堂团队 团队展示
- JavaScript项目中锁定npm依赖包版本
- linux dhcp服务器设置,Linux DHCP服务设置浅述
- wxpython控件字体_wxPython获取系统字体代码
- altium designer14的Import wizard 没有内容或为空的解决方法
- 2014年Q1-Q3国内创业生态报告:在技术革命的部署阶段,泡沫不是问题
- oracle条件索引查询,Oracle复合索引用于范围查询条件
- 【历史上的今天】2 月 11 日:首款 Ubuntu 手机问世;苹果的天使投资人诞生;电子工业联盟正式停运
- PAKE: Password-authenticated key agreement
- 【沧小海笔记】之基于FPGA的以太网设计相关知识——第二章 物理层介绍(基于88E1111)
- 怎么更换当前电脑的ip(ip被网站封了无法访问怎么办)
- CANOpen中SDO和PDO的COB-ID理解
- 2021-04-14
- Linux 内核/sys 文件系统介绍
- Java编程内存分析简要
热门文章
- python 股票回测书籍推荐_python实现马丁策略回测3000只股票
- 透过赤子城中期财报:看国内社交出海迎来“分水岭”
- 百度竞价排名曝光_全球塑胶网:百度爱采购模式推广效果怎么样?
- php自带的basename函数尽然不支持中文
- MySql基本查询、连接查询、子查询、正则表达查询讲解
- 计算机中哪些是rom哪些是ram,电脑RAM和ROM的区别是什么?RAM和ROM有哪些作用?
- 圆和圆柱体计算(继承)Python
- MySQL多实例(一台服务器搭建多个数据库)
- Logistic Regression推导
- Java后端开发常考面试题大全