求助,开了longlong还是见祖宗了
查看原帖
求助,开了longlong还是见祖宗了
1472592
Foxmolika楼主2025/1/22 14:42

样例可过,0分

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
#include <ctype.h>

// int max(int a,int b)
// {
//     int output;
//     if(a >= b)
//     {
//         return 1;
//     }
//     else
//     {
//         return 0;
//     }
// }

int cmp(const void * a, const void * b)
{
    return (*(long long int*)b - *(long long int*)a);
}

long long int arr[1004] = {0};

int main()
{
    long long int n,m,k;
    scanf("%lld %lld %lld",&n, &m, &k);
    long long int ans = 0;
    for(long long int i = 1; i <= n ; i++)
    {
        for(long long int j = 1 ; j <= m ; j++)
        {
            scanf("%lld", &arr[j]);
            arr[j] -= k * j;
        }
        qsort(arr + 1,m,sizeof(long long int),cmp);
        ans += arr[1];
    }
    printf("%lld", ans);
    return 0;
}

2025/1/22 14:42
加载中...