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