出生年(組成年份的數字種類)

2021-10-14 20:45:01 字數 748 閱讀 7129

輸入格式:

輸入在一行中給出出生年份y和目標年份中不同數字的個數n,其中y在[1, 3000]之間,n可以是2、或3、或4。注意不足4位的年份要在前面補零,例如公元1年被認為是2023年,有2個不同的數字0和1。

輸出格式:

根據輸入,輸出x和能達到要求的年份。數字間以1個空格分隔,行首尾不得有多餘空格。年份要按4位輸出。注意:所謂「n個數字都不相同」是指不同的數字正好是n個。如「2013」被視為滿足「4位數字都不同」的條件,但不被視為滿足2位或3位數字不同的條件。

輸入樣例1:

1988 4

輸出樣例1:

25 2013

輸入樣例2:

1 2輸出樣例2:

0 0001

**如下:

#include

#include

using

namespace std;

intmain()

for(i=

0;i<

4;i++

)//判斷出現一次的數字個數 s

else

if(c[i]

==c[j])}

if(p==1)

}switch

(x)//通過演算觀察發現,x值對應下列 s所加 種數字

if(s==n)

//有n種數字

o++;//年齡

y++;//年份

}return0;

}

根據資料庫中的出生年份計算年齡

在實際運用中我們會遇到在資料庫中加入使用者出生年份,而介面想要顯示年齡的需求。針對這個需求可以有多種實現方式,其中乙個是在資料庫查詢語句中計算,如下 select distinct u.cast date format now y as unsigned integer u.birth year a...

12星座的出生年月日性格 出生年月與星座對照表

金牛座 04月20日 05月20日 05月16日 06月15日 05月14日 06月19日 穀雨 小滿前一天 雙子座 05月21日 06月21日 06月16日 07月15日 06月20日 07月20日 小滿 夏至前一天 巨蟹座 06月22日 07月22日 07月16日 08月15日 07月21日 0...

天干地支(出生年月的轉換)

十 天乾 甲 ji 乙 y 丙 b ng 丁 d ng 戊 w 己 j 庚 g ng 辛 x n 壬 r n 癸 gu 十二 地支 子 z 醜 ch u 寅 y n 卯 m o 辰 ch n 巳 s 午 w 未 w i 申 sh n 酉 y u 戌 x 亥 h i 十二地支對應十二生肖 子 鼠,醜 ...