zoukankan      html  css  js  c++  java
  • P1428 小鱼比可爱

    P1428 小鱼比可爱


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

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

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

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

    输入输出样例
    输入
    6
    4 3 0 5 1 2
    输出
    0 0 0 3 1 2
    说明/提示
    n<=100

     1 #include<bits/stdc++.h>
     2 using namespace std;
     3 
     4 int main()
     5 {
     6     /*思路:
     7         1:输入n个数据存入数组中
     8         2:从最左边0开始 到i 这个鱼本身,这之间有多少个鱼不如自己可爱
     9         3:统计个数,存入数组里面
    10     */
    11     int data[101];
    12     int see[101];
    13     int n;
    14     int cnt;//统计多少比自己弱的
    15     cin>>n;
    16     for(int i=0;i<n;i++){
    17         cin>>data[i];
    18         cnt=0;
    19         for(int j=0;j<i;j++){
    20             if(data[j]<data[i]) cnt++;
    21         }
    22         see[i]=cnt;
    23     }
    24     for(int i=0;i<n;i++){
    25         cout<<see[i];
    26         if(i!=n-1) cout<<" ";
    27     }
    28 
    29     return 0;
    30 }
  • 相关阅读:
    在SQL Server中保存和输出图片 (转)
    Oracle 和 IBMDB2 连接字符串
    DataSet中 新增 唯一键 外键
    ORACLE的数据类型
    window.event的属性
    学习资料下载
    防止 刷新 重做
    常用正则表达式 (转)
    JS 定时器 (setInterval 和 setTimeout 函数)
    ASP.NET 2.0 – 善用DataSourceMode属性 (转自章立民CnBlogs)
  • 原文地址:https://www.cnblogs.com/NirobertEinteson/p/12010597.html
Copyright © 2011-2022 走看看