Challenges

Rotate Array
You are given an array of N length. You have to rotate the array right...
Max. Marks: 6
Solved By : 1149
Floating Number
Bob has a floating point number N. He wants to set the precision for 2...
Max. Marks: 4
Solved By : 4704
SwapMaster solves Symmetric Swap
The SwapMaster is known to be the greatest and fastest swapper of all ...
Max. Marks: 4
Solved By : 4020
String Matching
Cody has a sequence of characters N. He likes a sequence if it contain...
Max. Marks: 3
Solved By : 2179
Leap Year
Steve is playing a quiz game with his brother John. As Steve just lear...
Max. Marks: 6
Solved By : 3391
Project Teams
There are N students in a class and Teacher want to divide these stude...
Max. Marks: 5
Solved By : 4142
Circle of Numbers
All numbers in NumberLand are standing in a circle for a dancing cerem...
Max. Marks: 6
Solved By : 2862
Happy String
A happy string is a string in which each character is lexicographicall...
Max. Marks: 4
Solved By : 2141
Degree Celsius
Tom is a scientist. He uses huge machines for complex calculations. Th...
Max. Marks: 4
Solved By : 4839
Three's Company
This problem requires you to create a output string from input string ...
Max. Marks: 4
Solved By : 3188
Project Teams
Please select a challenge
Problem Statement
There are N students in a class and Teacher want to divide these students into some groups . Teacher told  that groups consisting of two or less students not allowed , so Teacher 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
Single integer N

Output
Maximum number of groups can be formed

Constraints
1<=N<100000

Sample Input
6

Sample Output

2

Dcoded By: Rajat Gupta

Solved By: 4142

Maximum Marks: 5