目前共有1篇帖子。 字體大小:較小 - 100% (默認)▼  內容轉換:台灣正體▼
 
點擊 回復
419 0
2014決賽試題\c本科B
一派掌門 二十級
1樓 發表于:2016-5-5 19:07

標題:年齡巧合

    小明和他的表弟一起去看電影,有人問他們的年齡。小明說:今年是我們的幸運年啊。我出生年份的四位數字加起來剛好是我的年齡。表弟的也是如此。已知今年是2014年,並且,小明說的年齡指的是周歲。

    請推斷並填寫出小明的出生年份。

    這是一個4位整數,請通過瀏覽器提交答案,不要填寫任何多餘的內容(比如,他表弟的出生年份,或是他們的年齡等等)

 【代碼】
#include <stdio.h>

int main(void)
{
    int age = 0;
    int birthyear = 2014;
    int a, b, c, d;
    while (age < 100)
    {
        a = birthyear / 1000;
        b = birthyear % 1000 / 100;
        c = birthyear % 100 / 10;
        d = birthyear % 10;
        if (a + b + c + d == age)
            printf("%d\n", birthyear);
       
        birthyear--;
        age++;
    }
    return 0;
}

【結果】
2006
1988

【答案】
1988

回復帖子

內容:
用戶名: 您目前是匿名發表
驗證碼:
(快捷鍵:Ctrl+Enter)
 

本帖信息

點擊數:419 回複數:0
評論數: ?
作者:巨大八爪鱼
最後回復:巨大八爪鱼
最後回復時間:2016-5-5 19:07
 
©2010-2025 Purasbar Ver2.0
除非另有聲明,本站採用創用CC姓名標示-相同方式分享 3.0 Unported許可協議進行許可。