#20802: 其實很簡單 NA的看過來


XxCrocodilexX (私は短吻鱷)

學校 : 臺北市立大安高級工業職業學校
編號 : 115326
來源 : [1.171.114.252]
最後登入時間 :
2022-04-19 21:30:30
e908. 星期幾咧 -- TIOJ1054改編 | From: [114.44.110.115] | 發表日期 : 2020-03-08 15:25

用個vector或array

然後做個加減再除7求餘數

他會給你絕對會爆掉的數字

所以先處理 將他往下減減到夠小為止 我是用while處理

 

下面是給懶得寫日期判別的

if(date=="Sunday")
day+=7;
if(date=="Monday")
day+=1;
if(date=="Tuesday")
day+=2;
if(date=="Wednesday")
day+=3;
if(date=="Thursday")
day+=4;
if(date=="Friday")
day+=5;
if(date=="Saturday")
day+=6;

 

名稱自己改

 
#20812: Re:其實很簡單 NA的看過來


XxCrocodilexX (私は短吻鱷)

學校 : 臺北市立大安高級工業職業學校
編號 : 115326
來源 : [1.171.114.252]
最後登入時間 :
2022-04-19 21:30:30
e908. 星期幾咧 -- TIOJ1054改編 | From: [114.44.110.115] | 發表日期 : 2020-03-08 20:32

用個vector或array

然後做個加減再除7求餘數

他會給你絕對會爆掉的數字

所以先處理 將他往下減減到夠小為止 我是用while處理

 

下面是給懶得寫日期判別的

if(date=="Sunday")
day+=7;
if(date=="Monday")
day+=1;
if(date=="Tuesday")
day+=2;
if(date=="Wednesday")
day+=3;
if(date=="Thursday")
day+=4;
if(date=="Friday")
day+=5;
if(date=="Saturday")
day+=6;

 

名稱自己改


其實是先不斷減7減到夠小再做加減

 
#20864: Re:其實很簡單 NA的看過來


wj654cj86 (屠屠)

學校 : 明志科技大學
編號 : 43055
來源 : [1.160.82.216]
最後登入時間 :
2024-08-25 19:31:26
e908. 星期幾咧 -- TIOJ1054改編 | From: [1.163.169.247] | 發表日期 : 2020-03-14 14:20

用個vector或array

然後做個加減再除7求餘數

他會給你絕對會爆掉的數字

所以先處理 將他往下減減到夠小為止 我是用while處理

 

下面是給懶得寫日期判別的

if(date=="Sunday")
day+=7;
if(date=="Monday")
day+=1;
if(date=="Tuesday")
day+=2;
if(date=="Wednesday")
day+=3;
if(date=="Thursday")
day+=4;
if(date=="Friday")
day+=5;
if(date=="Saturday")
day+=6;

 

名稱自己改

其實用array和map就可以了

map可以用string當作key

 
ZeroJudge Forum