(百例程式設計)55 哪個大夫哪天值班

2021-06-06 21:38:55 字數 876 閱讀 2473

題目:醫院有a、b、c、d、e、f、g七位大夫,在一星期內(星期一至星期天)每人要輪流值班一天。現在已知:

a大夫比c大夫晚一天值班;

d大夫比e大夫晚二天值班;

b大夫比g大夫早三天值班;

f大夫的值班日在b和c大夫的中間,且是星期四;

請確定每天究竟是哪位大夫值班?

/*題目:醫院有a、b、c、d、e、f、g七位大夫,在一星期內(星期一至星期天)

每人要輪流值班一天。現在已知:a大夫比c大夫晚一天值班;d大夫比e大夫晚二

天值班;b大夫比g大夫早三天值班;f大夫的值班日在b和c大夫的中間,且是星

期四;請確定每天究竟是哪位大夫值班?

*///by as1138 2011-04-15

#include using namespace std;

int main(void)

{ int a,b,c,d,e,f,g;

f = 4;

for(a=1;a!=8;++a)

for(b=1;b!=8;++b)

for(c=1;c!=8;++c)

for(d=1;d!=8;++d)

for(e=1;e!=8;++e)

for(g=1;g!=8;++g)

if ((a!=b&&a!=d&&a!=e&&a!=g&&a!=f)&&

(b!=c&&b!=d&&b!=e&&b!=f)&&

(c!=d&&c!=e&&c!=g&&c!=f)&&

(d!=g&&d!=f)&&

(e!=g&&e!=f)&&

(g!=f)&&

(a-c==1&&d-e==2&&g-b==3)&&

((f>b&&fc))){

cout<<"a醫生應該值星期"<

(百例程式設計)30 求素數

題目 求素數表中1 1000之間的所有素數。素數就是僅能衩1和它自身整除的整數。判定乙個整數n是否為素數就是要判定整數n能否被除1和它自身之外的任意整數整除,若都不能整除,則n為素數。求素數表中1 1000之間的所有素數。素數就是僅能衩1和它自身整除的整數。判定乙個整數 n是否為素數就是要判定整數n...

Flash 實用程式設計百例解讀

簡介 步驟 1.開啟flash mx 2004,選擇矩形工具,在主場景中畫出下乙個只有邊框有矩形,本例該矩形大小為350 16畫素。2.再在主場景中仍用矩形工具畫出乙個只有填充而無邊框的矩形,並按f8鍵將其轉換為影片剪輯 注 其註冊點一定要選在該矩形的最左側 其實例名為bar 本例該矩形大小為345...

(百例程式設計)34 要發就發

題目 1898 要發就發 請將不超過1993的所有素數從小到大排成第一行,第二行上的每個素數都等於它右肩上的素數之差。程式設計求出 第二行數中是否存在這樣的若干個連續的整數,它們的和恰好是1898?假好存在的話,又有幾種這樣的情況?1898 要發就發 請將不超過1993的所有素數從小到大排成第一行,...