小Bob 小Bob Bob来啦

2020年07月09日 23:49 __ _ _ _ _

文章配图

点击上方「 蓝字 」关注小Bob,每天与你不见不散!

文章配图

每日一句,送给最珍贵的你:

**Life isn’t about waiting for the storm to pass,it’s about learning to dance
in the rain.
**

生活不是等待暴风雨过境,而是学会在雨中跳出最美的舞姿。## ‍ ‍题目描述

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

## 输入格式

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

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

‍ ‍ ‍ ‍ 输出格式

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

输入输出样例

**输入:**

 6

4 3 0 5 1

**输出:**

0 0 0 3 1 2

‍ ‍ ‍ ‍

源代码:


#include <stdio.h>int main(){    int i, j, n;    int a[100], b[100];    scanf("%d", &n);    for(i=0; i<n; i++)  //循环输入鱼的可爱数值    {        scanf("%d", &a[i]);    }    int k;    for(i=0; i<n; i++)  //第一层循环,控制i,第i个数据和前面的i-1个数据比较    {        k = 0;        for(j=0; j<i; j++)  //第二层循环,控制j,控制前i-1个数据和第i比较        {            if(a[i] > a[j]) //第i个和前i-1个数据比较            {                k++;            }        }        b[i] = k;    }    for(i=0; i<n; i++)  //循环输出    {        printf("%d ", b[i]);    }    return 0;}

运行结果:


文章配图

文章配图

最后的话:变的是生活,不变的是态度。

刷题要找自己的不足,然后去专攻。

往期推荐:

TIOBE七月榜单出炉:R编程语言的历来最高纪录 2020-07-08
文章配图

工作一年后,我最终还是选择了考研 2020-07-07
文章配图

用Hexo+Github Pages搭建私人博客(第三站)

2020-07-06


文章配图

卑微小Bob开始暑假之旅啦~

一键三连
文章配图
文章配图
文章配图
Thank You

文章配图

有留言小程序啦,欢迎大家积极留言!

文章配图

一键三连,就差你了
文章配图
文章配图
文章配图

预览时标签不可点

阅读




__