P1897 電梯裡的愛情

2021-10-02 19:54:10 字數 1311 閱讀 1142

}

queue 型別 變數名;

#1 q.

push

(變數)

; 將變數插入隊尾

#2 q.

pop(

); 彈出隊首的元素

#3 q.

front()

; 訪問隊首元素

#4 q.

back()

; 訪問隊尾元素

#5 q.

empty()

; 判斷佇列是否為空,是則返回true

#6 q.

size()

; 返回隊中元素的個數

使用unique函式去重,大佬太強了

#include

#include

#include

using

namespace std;

queue <

int> q;

intmain()

;for

(int i=

1;i<=n;i++

) cin>>a[i]

;sort

(a+1

,a+n+1)

;for

(int i=

1;i<=n;i++

) q.

push

(a[i]);

ans+

=(a[n]*6

+n+a[n]*4

);ans+=(

unique

(a+1

,a+n+1)

-a-1)*

5;cout<

return0;

}

使用c++map的思想

輸入每個人要去的樓層,用布林陣列儲存某個陣列是否去過。

若當輸入時已經去過某個樓層,則讓此人在之前和前面下電梯的人一起下電梯就行,增加乙個下電梯的人即可。

若沒有去過某個樓層,則開門時間加5秒即可。

不用排序,但是這類似於桶排。

電梯上下樓和出電梯在最後一起加,出電梯的總時間為n,而上下樓的總時間為10×最高層數。

電梯裡的愛情(模擬)

輸入格式 共2行 第1行,乙個正整數n,表示乘坐電梯的人數。第2行,n個正整數,a i 表示第i個人要去的樓層。輸出格式 僅1行,乙個正整數,表示完成這趟任務需要的時間。樣例.in 4 2 4 3 2 樣例.out 59 對於60 的資料 0 include using namespace std ...

HDU 4505 小Q系列故事 電梯裡的愛情

hdu 4505 小q系列故事 電梯裡的愛情 description 電梯其實是個很曖昧的地方,只有在電梯裡,小q才有勇氣如此近距離接近女神,雖然覺得有點不自在,但次數多了,女神也習慣了小 的存在,甚至熟悉到彷彿不說上句話自己也都覺得不合適了。可是,他們的談話也僅僅限於今天天氣不錯啊或是你吃了嗎之類...

杭電4505 小Q系列故事 電梯裡的愛情

problem description 電梯其實是個很曖昧的地方,只有在電梯裡,小q才有勇氣如此近距離接近女神,雖然覺得有點不自在,但次數多了,女神也習慣了小 的存在,甚至熟悉到彷彿不說上句話自己也都覺得不合適了。可是,他們的談話也僅僅限於今天天氣不錯啊或是你吃了嗎之類的,往往在對方微笑點頭後就再次...