c语言。大佬们问个事哈,这道题是不用树状数组能不能过
查看原帖
c语言。大佬们问个事哈,这道题是不用树状数组能不能过
754906
bk492511楼主2022/9/9 04:26

大佬QAQ,本地测试也可以,就是全wa了,题中一个地方没懂,就是为啥刻意强调一下,两条鱼的可爱程度可能相等,(难道不是如果相等,就不认为它没自己可爱的嘛)我先上个代码

#include <stdio.h>

int pd(int* A[],int cir)//判断的过程 如果没自己可爱就 count++,最后返回它
{
    int count=0,tmp=0;
    for(tmp=1;tmp<=cir;tmp++)
    {
        if(A[cir]>=A[cir-tmp])
        {
            count++;
        }
    }
    return count;
}

int main()
{
    int a=0,cir=0;
    int A[110]={0};
    scanf("%d",&a);
    for(cir=0;cir<a;cir++)//三个步骤 输入
    {
        scanf("%d",&A[cir]);
    }
    for(cir=0;cir<a;cir++)
    {
        printf("%d ",pd(A,cir));//判断 输出
    }
    return 0;
}
2022/9/9 04:26
加载中...