日期問題 20分

2021-10-10 01:31:40 字數 1068 閱讀 6107

小明正在整理一批歷史文獻。這些歷史文獻**現了很多日期。小明知道這些日期都在2023年1月1日至2023年12月31日。令小明頭疼的是,這些日期採用的格式非 常不統一,有採用年/月/日的,有採用月/日/年的,還有採用日/月/年的。更加麻煩的是,年份也都省略了前兩位,使得文獻上的乙個日期,存在很多可能的日期 與其對應。

比如02/03/04,可能是2023年03月04日、2023年02月03日或2023年03月02日。

給出乙個文獻上的日期,你能幫助小明判斷有哪些可能的日期對其對應嗎?

輸入格式:

乙個日期,格式是"aa/bb/cc"。 (0 <= a, b, c <= 9)

輸出格式:

輸出若干個不相同的日期,每個日期一行,格式是"yyyy-mm-dd"。多個日期按從早到晚排列。

輸入樣例:

在這裡給出一組輸入。例如:

02/03

/04

輸出樣例:

在這裡給出相應的輸出。例如:

2002-03

-042004-02

-032004-03

-02

//

// created by tiga_huang on 2020/10/6.

//#include

#include

#include

using

namespace std;

int mm=

;string int_string

(int x)

string check

(int y,

int m,

int d)

else

}else

return

int_string

(y)+

'-'+

int_string

(m)+

'-'+

int_string

(d);

}int

main()

return0;

}

裝箱問題 20 分

假設有n項物品,大小分別為s1 s2 si sn,其中si為滿足1 si 100的整數。要把這些物品裝入到容量為100的一批箱子 序號1 n 中。裝箱方法是 對每項物品,順序掃瞄箱子,把該物品放入足以能夠容下它的第乙個箱子中。請寫乙個程式模擬這種裝箱過程,並輸出每個物品所在的箱子序號,以及放置全部物...

5 8 裝箱問題(20分)

假設有n n項物品,大小分別為s 1s 1 s 2s 2 s is i s ns n 其中s is i 為滿足1 le s i le 1001 s i 10 0的整數。要把這些物品裝入到容量為100的一批箱子 序號1 n n 中。裝箱方法是 對每項物品,順序掃瞄箱子,把該物品放入足以能夠容下它的第乙...

7 50 裝箱問題(20 分)

假設有n 項物品,大小分別為s 1 s 2 s i s n 其中s i 為滿足1的整數。要把這些物品裝入到容量為100的一批箱子 序號1 n 中。裝箱方法是 對每項物品,順序掃瞄箱子,把該物品放入足以能夠容下它的第乙個箱子中。請寫乙個程式模擬這種裝箱過程,並輸出每個物品所在的箱子序號,以及放置全部物...