Submission

Status:
[PPPP-SSSS]

Score: 0

User: tankunkid

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

Language: cpp

Time: 0.001 second

Submitted On: 2024-10-02 14:10:01

#include <stdio.h>

int main() {
	int n, ttsum = 0, diff = 2147483646, suma = 0, sumb = 0;
	scanf("%d", &n);
	ttsum = n*(n+1)/2;
	for (int i = n/2; i < n+1; i++) {
		suma = (i)*(i+1)/2;
		sumb = ttsum - suma;
		if (sumb >= suma && sumb-suma < diff && sumb-suma >= 0) {
			diff = sumb - suma;
		} else if (sumb < suma && suma-sumb < diff && suma-sumb >= 0) {
			diff = suma - sumb;
		}
		if (diff == 0) {
			printf("0");
			return 0;
		}
	}
	printf("%d", diff);	
}