已结束 GESP欢乐赛#34

A4611 | 休息日

时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

小明在 $A$ 公司上班,假设一个月有 $n$ 天,其中最后一天,也就是第 $n$ 天是法定休息日。在第一个月的第 $n$ 天后面紧跟着下一个月的第 $1$ 天,以此类推。$A$ 公司非常良心,想要给员工每月再安排两个节假日,现在想让你在每个月再安排两天(安排的时候不能有连续两天同时休假),使得相邻的假期之间隔的天数分别为 $d_1, d_2, d_3$,请求出 $min(\vert d_1 - d_2 \vert, \vert d_2 - d_3|, \vert d_3 - d_1 \vert)$的最大值。

$\large{数据范围}$

$10 \leq n \leq 10^9$

输入格式

输入一个整数 $n$ 表示每一个月的天数。

输出格式

输出一个整数占一行,表示答案。

输入输出样例

输入 #1
10
输出 #1
1
C++ 编辑器
输入
输出