洛谷-小鱼比可爱-数组
2015-02-22 12:22
288 查看
题目描述 Description
人比人,气死人;鱼比鱼,难死鱼。小鱼最近参加了一个“比可爱”比赛,比的是每只鱼的可爱程度。参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度都不一样。由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度,它们心里都在计算,在自己的眼力范围内有多少只鱼不如自己可爱呢。请你帮这些可爱但是鱼脑不够用的小鱼们计算一下。
输入输出格式 Input/output
输入格式:
第一行输入一个整数n,表示鱼的数目。
第二行内输入n个整数,用空格间隔,依次表示从左到右每只小鱼的可爱程度。
输出格式:
行内输出n个整数,用空格间隔,依次表示每只小鱼眼中有多少只鱼不如自己可爱。
输入输出样例 Sample input/output
样例测试点#1
输入样例:
6
4 3 0 5 1 2
输出样例:
0 0 0 3 1 2
思路:这题很简单,只要从那个鱼开始,往前扫,有哪个比它可爱就++。
代码如下:
人比人,气死人;鱼比鱼,难死鱼。小鱼最近参加了一个“比可爱”比赛,比的是每只鱼的可爱程度。参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度都不一样。由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度,它们心里都在计算,在自己的眼力范围内有多少只鱼不如自己可爱呢。请你帮这些可爱但是鱼脑不够用的小鱼们计算一下。
输入输出格式 Input/output
输入格式:
第一行输入一个整数n,表示鱼的数目。
第二行内输入n个整数,用空格间隔,依次表示从左到右每只小鱼的可爱程度。
输出格式:
行内输出n个整数,用空格间隔,依次表示每只小鱼眼中有多少只鱼不如自己可爱。
输入输出样例 Sample input/output
样例测试点#1
输入样例:
6
4 3 0 5 1 2
输出样例:
0 0 0 3 1 2
思路:这题很简单,只要从那个鱼开始,往前扫,有哪个比它可爱就++。
代码如下:
#include<stdio.h> int main() { int a,i,j; int ag[300],bk[300]; scanf("%d",&a); for(i=0;i<a;i++)//输入,清零 { scanf("%d",&ag[i]); bk[i]=0; } for(i=1;i<a;i++)//两重循环 for(j=0;j<i;j++)//从后往前循环,存入bk数组 if(ag[j]<ag[i]) bk[i]++;//有比它可爱的 for(i=0;i<a;i++) printf("%d ",bk[i]); printf("\n"); return 0; }
相关文章推荐
- 洛谷 P1428 小鱼比可爱
- 新手村 数组 小鱼比可爱
- 洛谷-小鱼的数字游戏-数组
- 洛谷 P1428 小鱼比可爱
- 洛谷 P1428 小鱼比可爱
- 洛谷——P1428 小鱼比可爱
- 洛谷 P1428 小鱼比可爱
- 【模拟】洛谷 P1428 小鱼比可爱
- 洛谷P1428 小鱼比可爱
- 洛谷 P1428 小鱼比可爱
- 洛谷 p1428 小鱼比可爱
- 【洛谷live】【线段树】【树状数组】【方差公式】【逆元】区间方差 题解
- 洛谷3374 树状数组1
- [BZOJ4889][洛谷P3759][TJOI2017]不勤劳的图书管理员 分块+树状数组
- P1428 小鱼比可爱
- 洛谷3919:可持久化数组——题解
- P1428 小鱼比可爱
- 洛谷P3380 【模板】二逼平衡树(树套树,树状数组,线段树)
- 洛谷-小鱼会有危险吗-BOSS战-入门综合练习2
- 新手村 数组 小鱼的数字游戏