Submission

Status:
PTTTTTTTTT

Score: 10

User: jarukeit

Problemset: H.Weird Ping-pong

Language: c

Time: 1.091 second

Submitted On: 2024-10-14 15:25:05

#include <stdio.h>
int main()
{
    int n;
    scanf("%d",&n);
    int arr[n];
    for(int i = 0;i < n;i ++)
    {
        scanf("%d",&arr[i]);
    }
    // sorting
    int min;
    for(int i = 0;i < n;i ++)
    {
        min = arr[i];
        for(int j = i+1;j < n;j ++)
        {
            if(arr[j] < min)
            {
                min = arr[j];
                arr[j] = arr[i];
                arr[i] = min;
            }
        }
    }
    // result - 1;
    for(int i = 0;i < n;i ++)
    {
        arr[i] = arr[i] - i;
    }

    //result
    int result = 1;
    for(int i = 0;i < n;i ++)
    {
        result = arr[i] * result;
    }
    printf("%d",result);

}