2636: 练18.3 组别判断

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:46 解决:21

题目描述

信息学课上要同学分组做期末报告,分组的方式为依座号顺序,每 $3$ 个人一组。如:$1$, $2$, $3$ 为第一组,$4$, $5$, $6$ 为第二组….以此类推。
输入一个同学的座号,请判断他在哪一组。

输入

输入只有一行,含有一个正整数 $n$($1≤n≤60$),代表那个同学的座号。

输出

输出组别。

样例输入 复制

7

样例输出 复制

3

提示

#include<bits/stdc++.h>
using namespace std;
int n;
int main()
{
    cin>>n; 
    cout<<(n-1)/3+1;  //减一加一法
    /* 双分支判断法
    if(n%3==0) cout<<n/3;
	else cout<<n/3+1;
	*/
	return 0;
}