P1428 小魚比可愛 人比人,氣死人;魚比魚,難死魚。小魚最近參加了一個“比可愛”比賽,比的是每只魚的可愛程度。參賽的魚被從左到右排成一排,頭都朝向左邊,然后每只魚會得到一個整數數值,表示這只魚的可愛程度,很顯然整數越大,表示這只魚越可愛,而且任意兩只魚的可愛程度可能一樣。由於所有的魚頭都朝向左邊,所以每只魚只能看見在它左邊的魚的可愛程度,它們心里都在計算,在自己的眼力范圍內有多少只魚不如自己可


#include <stdio.h>
#include <stdlib.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;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM