題目鏈結
有t個團隊的人正在排乙個長隊。每次新來乙個人時,如果他有隊友在排隊,那麼這個新人會插隊到最後乙個隊友的身後。如果沒有任何乙個隊友排隊,則他會排到長隊的隊尾。輸入每個團隊中所有隊員的編號,要求支援如下3種指令(前兩種指令可以穿插進行)。對於每個dequeue指令,輸出出隊的人的編號。
【分析】
本題有兩個佇列:每個團隊有乙個佇列,而團隊整體又形成乙個佇列。例如,有3個團隊1,2,3,隊員集合分別為、和,當前長隊為,則3個團隊的佇列分別為、和,團隊整體的隊列為。**如下:
#include #include #include using namespace std;
const int n = 1000+5;
int main(int argc, char** ar**)
} char opt[10];
while( scanf("%s",opt) == 1 && opt[0] != 's')else if(opt[0] == 'd')
} printf("\n");
} return 0;
}
solr cloud 5 4 0安裝,,使用
1.解壓solr tar zvxf solr 5.4.0.tar.gz 2.檢視solr命令介紹 cd solr 5.4.0 bin solr 3.檢視solr啟動命令介紹 bin solr start help c or cloud 以集群模式啟動 z zookeeper的引數 4.啟動solr,...
UVA540解題報告
挺簡單的一道模擬題,用來做stl或資料結構的練習題還是不錯的。注意的是這次用到了不止乙個佇列而是1000個,還有就是同乙個隊的要編號。附上ac time 30ms include include includeusing namespace std const int maxn 1000 10 ch...
題解 LOJ540遊戲
小l計畫進行n場遊戲,每場遊戲使用一張地圖,小 l 會同時使用三輛車在該地圖上完成遊戲。小 l 的賽車有三輛,分別用大寫字母 a b c 表示。地圖是一張無向簡單圖 沒有重邊或自環 每次他會在地圖中選擇不同的三個點 i,j,k滿足 i且兩兩之間均有邊。此時他會讓 a 從i到j,b 從j到k,c從k到...