醫生值班(列舉)

2022-08-03 10:54:15 字數 738 閱讀 4518

time limit: 3 sec  memory limit: 128 mb

submit: 41  solved: 17

[submit][status][web

board]醫院內科有a,b,c,d,e,f,g,h共七位醫生,每人在一周內要值一次夜班,排班的要求是:

(1) a醫生值班日比c醫生晚1天

(2) d醫生值班日比e醫生晚2天

(3) b醫生值班日比g醫生早3天

(4) f醫生的值班日在b醫生和c醫生的值班日之間,且是星期四 

請編寫程式,輸出每位醫生的值班日。值班日以sunday, monday ,tuesday, wednesday, thurday, friday, saturday分別表示星期日到星期六。

無每位醫生的值班日

doctor a is on duty sunday.doctor b is on duty tuesday.doctor c is on duty saturday.doctor d is on duty wednesday.doctor e is on duty

monday.doctor f is on duty thursday.doctor g is on duty friday.

用列舉變數。

#includeusing namespace std;

enum work ;

void shuchu(int a,char e)

{ cout<<"doctor "<

c語言 值班安排

醫院有a b c d e f g 7位大夫,在一星期內 星期一至星期天 每人要輪流值班一天,如果已知 1 a大夫比c大夫晚1天值班 2 d大夫比e大夫晚1天值班 3 e大夫比b大夫早2天值班 4 b大夫比g大夫早4天值班 5 f大夫比b大夫晚1天值班 6 f大夫比c大夫早1天值班 7 f大夫星期四值...

Python 值班表設計

五個個輪流值班,每個人一天,通過設定字典,使用time庫獲取當前時間的格式化形式,對比字典獲取值班人員的實現方式。還可以擴充套件為配置檔案的方式替代字典。import time dict localtime time.localtime time.time date str localtime.tm...

值班安排 C語言

醫院有a b c d e f g共7位大夫,在一星期內每人要輪流值班一天,如果已知 1 a大夫比c大夫晚一天值班 2 d大夫比e大夫晚一天值班 3 e大夫比b大夫早兩天值班 4 b大夫比g大夫早四天值班 5 f大夫比b大夫晚一天值班 6 f大夫比c大夫早一天值班 7 f大夫星期四值班。就可確定周一至...