今天我來發乙個銀行排隊(bank)的部落格吧
題目:
k個人來銀行排隊辦理業務。
銀行有n個視窗可以同時辦理,每個視窗允許有m個人排隊,其餘的人在銀行大廳等待。
當某個視窗排隊人數少於m時,在大廳等待的人可進入該視窗排隊。
每個人都有自己要辦的業務,每個業務要花費一定的時間,
銀行的上班時間是早上8點到下午17點,若超過17點,就無法辦理相關的業務了。
有q次查詢,查詢q個顧客辦理業務結束時的時間。對於無法辦理相關業務的查詢,輸出sorry。
假設第一位顧客從早上8點開始辦理業務,k個顧客編號依次為:
1、2…k。
這裡有乙個小坑:
只要顧客在下班前開始辦理業務,那就要將其辦理完,因此,查詢輸出的結束時間有可能超過 17
:00。
所以。。。
一定要注意~
好了,上**:
#include
using
namespace std;
queue<
int> win[11]
;int t[
101]
;int n,m,k,q,c=
1,tc,a;
intmain()
}for
(int i=n*m+
1;i<=k;i++)}
tc=win[mid]
.back()
+a; win[mid]
.push
(tc)
; t[c++
]=tc;
win[mid]
.pop()
;}for(
int i=
1;i<=q;i++
)}
這題還是挺簡單的吧。。
不講了,拜拜~
bank銀行專案
練習一 寫乙個賬戶類 account 屬性 id 賬戶號碼 長整數 password 賬戶密碼 name 真實姓名 personid 身份證號碼 字串型別 email 客戶的電子郵箱 balance 賬戶餘額 方法 deposit 存款方法,引數是double型的金額 withdraw 取款方法,引...
銀行bank系統專案實踐
想看專案的注意了!完整版銀行管理系統就在這裡看不看你看著辦!按照慣例咱們還是先來看一下專案需求 某銀行為了提高業務率希望開發乙個銀行管理系統功能如下 1.能夠完成使用者開戶操作 2.能夠完成使用者取款操作 3.能夠完成使用者存款操作 4.能夠完成使用者轉賬操作 5.能夠完成顯示使用者現有餘額操作 好...
親身體驗銀行排隊
前段時間中國人比較關注銀行排隊的事兒,這幾天又沒人提了。今天中午到銀行辦事,沒成想又親身體驗了一把。以前如果看著人多,我一般是趕緊閃人。但今天的事有些緊,雖然人也不少,中午的櫃員也不多,還是決定排隊等下去,沒想到這一到就差不多等了 四 五十分鐘,中午的休息時間全耽誤了。我算了一下,前面大概也就不到十...