S5來襲4/11旗艦上市老王現身說法關鍵字魅力!吉隆坡最便宜行程一覽表學生退場 NHK:馬面...
2011-05-29 07:54:38 人氣(169) | 回應(0) | 推薦(0) | 收藏(0) 上一篇 | 下一篇

a058. MOD3

0
收藏
0
推薦

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

內容 :

相信判斷一個數除以三的餘數是多少,對你來說應該沒有問題。那,如果一次請你判斷很多個數呢嘿嘿?給你n個數字,請你輸出3k、3k+1、3k+2的數各有幾個

輸入說明 :

第一行有一個正整數n,代表接下來有幾個數字,
接著有n個介於1到50000之間的數字,請你做判斷

輸出說明 :

輸出三個數字(以空白隔開),
分別為n個數字中,三的倍數、三的倍數+1、三的倍數+2的數量

範例輸入 :

5
1
2
3
4
5

範例輸出 :

1 2 2

提示 :

出處 :

(管理:VacationClub)

/**********************************************************************************/
/*  Problem: a058 "MOD3" from                                                     */
/*  Language: C                                                                   */
/*  Result: AC (6ms, 260KB) on ZeroJudge                                          */
/*  Author: morris1028 at 2011-05-17 21:09:45                                     */
/**********************************************************************************/


#include<stdio.h>
#include<stdlib.h>
main() {
    int N, t[3] = {}, x;
    scanf("%d", &N);
    while(N--)
        scanf("%d", &x), t[x%3]++;
    printf("%d %d %d\n", t[0], t[1], t[2]);
    return 0;
}

a058MOD3
台長:Morris
人氣(169) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 不分類 | 個人分類: ZeroJudge |
此分類下一篇:a059. 完全平方和
此分類上一篇:a048. 函数增减性

我要回應
是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入以下數字 (ex:123)

(有*為必填)
詳全文