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);
}