Submission

Status:
[xSSSSSSSSS][xSSSS]

Score: 0

User: muekwakungaroo

Problemset: ขนมของเซ้น143 (v.ยาก)

Language: c

Time: 0.003 second

Submitted On: 2024-10-13 16:03:45

#include<stdio.h>
#include<math.h>
int main(){
    int n;
    int i;
    scanf("%llu",&n) ;
    unsigned long long int sum=((n+1)*n)/2 ;
    long long int min=sum;
    for(i=n/2 ; i<n;i++){
        if(abs(sum-((i+n)*(n-i+1)))<min){
            min=abs(sum-((i+n)*(n-i+1))) ;
         //   printf("%d ",abs(sum-((i+n)*(n-i+1)))) ;
        }
        if(abs(sum-((i+n)*(n-i+1)))>min||i==n-1){
            printf("%d",min);
            return 0;
        }
    }
//    printf("%lld",min) ;




}