寒假作業2 1

2022-05-09 04:39:12 字數 1488 閱讀 5855

第一次閱讀到題目的時候可謂是一臉懵逼,在班群中看到同學們的討論之後,還是一頭霧水的決定先採用一位來便先接一位乘客的方式,因為這種方式較簡單,所以**長度為112行,但是包括理解題目和在班群裡看同學分享思路的時間還是用了一晚上。

以下為**:

#include int main() {

// insert code here...

//printf("hello, world!\n");

int t1,f1,d1,s1;

scanf("%d %d %d",&t1,&f1,&d1);

int t2,f2,d2,s2 = 0;

scanf("%d %d %d",&t2,&f2,&d2);

int t3,f3,d3,s3 = 0;

scanf("%d %d %d",&t3,&f3,&d3);

int t4,f4,d4,s4 = 0;

scanf("%d %d %d",&t4,&f4,&d4);

int t5,f5,d5,s5 = 0,s;

scanf("%d %d %d",&t5,&f5,&d5);

//第乙個操作

if(d1==0)

s1=10;

else

s1=1+1+f1-1;

//第二個操作

if(d1==0&&d2==0)

s2=s1-t2+10-f2+1+10-f2;//s1-t2為等候的時間,10-f2為去接客人的時間,1為接上客人的時間,10-f2為送客人到頂層的時間

if(d1==0&&d2==1)

s2=s1-t2+10-f2+1+1;

if(d1==1&&d2==0&&f1-1>=f2)

s2=s1-t2+f1-1-f2+1+10-f2;//f1-1-f2為從第乙個操作所停的位置去往接客位置的時間

if(d1==1&&d2==0&&f1-1=f2)

s2=s1-t2+f1-1-f2+1+1;

if(d1==1&&d2==1&&f1-1=f3)

s3=s2-t3+f2-1-f3+1+10-f3;

if(d2==1&&d3==0&&f2-1=f3)

s3=s2-t3+f2-1-f3+1+1;

if(d2==1&&d3==1&&f2-1=f4)

s4=s3-t4+f3-1-f4+1+10-f4;

if(d3==1&&d4==0&&f3-1=f4)

s4=s3-t4+f3-1-f4+1+1;

if(d3==1&&d4==1&&f3-1=f5)

s5=s4-t5+f4-1-f5+1+10-f5;

if(d4==1&&d5==0&&f4-1=f5)

s5=s4-t5+f4-1-f5+1+1;

if(d4==1&&d5==1&&f4-1當然,第一種方式顯然是不對的,並不是乘客等待時間的最優解。聯絡到現實生活中,我們坐電梯都是只有在電梯的運動方向和乘客所想要去往的方向相同時才可以接客。

寒假 作業2

大話物聯網 讀書心得 物聯網是繼計算機 網際網路與移動通訊之後的世界資訊產業的第三次浪潮。但是對於我這種連計算機都還不太懂的菜鳥新手和科技無知者來說,物聯網 三個字真的是乙個新興詞彙。在之前我連 物聯網 三個字好像都不太聽到過,更加不可能了解。殊不知我已經和這個世界如此的脫軌,已經被時代遠遠地落在了...

寒假作業9

1.請寫出網頁的基本標籤 作用和語法。basic tags 基 本 標 籤 creates an html document 創 建 一 個html 文 檔sets off the title and other information that isn t displayed on the web...

寒假作業4

今天所敲的 public class daang public class daang2 菜品名稱 double prices new double 菜品單價 int praisenums new int 3 點讚數 建立訂單物件 daang oset new daang 初始化兩條訂單 publi...