P23803 [AtCoder] Grouping 2
入门
题目描述

Problem Statement

There are N students in a school.
We will divide these students into some groups, and in each group they will discuss some themes.
You think that groups consisting of two or less students cannot have an effective discussion, so you want to have as many groups consisting of three or more students as possible.
Divide the students so that the number of groups consisting of three or more students is maximized.

Input

Input is given from Standard Input in the following format:
N

Output

If you can form at most x groups consisting of three or more students, print x.

Constraints

  • $1 \leq N \leq 1000$
  • All input values are integers.

Sample Input 1

8

Sample Output 1

2

For example, you can form a group of three students and another of five students.

Sample Input 2

2

Sample Output 2

0

Sometimes you cannot form any group consisting of three or more students, regardless of how you divide the students.

Sample Input 3

9

Sample Output 3

3

输入格式

见题面 Input 部分

输出格式

见题面 Output 部分

样例输入
8
样例输出
2