2011年6月6日 星期一

d073: 分組報告

內容 :
    電腦課要同學分組做期末報告,分組的方式為依座號順序,每 3 個人一組。如:1, 2, 3 為第一組,4, 5, 6 為第二組….以此類推。輸入同學的座號,請判斷他在哪一組。

輸入說明 :
    輸入只有一行,含有一個正整數 n,代表同學的座號。

輸出說明 :
    輸出該同學的組別。

範例輸入 :
7

範例輸出 :
3

提示 :
背景知識: 算術運算子
你能只用算術運算子,而不用 if 解出這題嗎?

程式碼 :
#include <stdio.h>

int main()
{
    int i;
    
    while(scanf("%d",&i)==1)
        printf("%d\n",(i-1)/3+1);
    return 0;
}


http://zerojudge.tw/ShowProblem?problemid=d073

沒有留言:

張貼留言