G Pots BFS水杯狀態

2021-08-28 03:27:47 字數 701 閱讀 1811

poj - 3414 

題意:找到最快的一種能夠使其中乙個容器中的水為c的狀態。

思路:vis記錄兩個杯子中水的狀態.然後搜尋的時候按照六種操作進行搜尋。

#include #include #include #include #include #include #include #include using namespace std;

#define maxn 150

#define inf 0x3f3f3f3f

int n,m,k,a,b,c,ans;

int to[5][2]= ,,,};

char mmp[maxn][maxn];

bool vis[maxn][maxn];

int in[maxn][maxn];

struct node

top,temp,out[maxn][maxn];

stackstk;

int bfs()

); vis[0][0]=1;

while(!q.empty())

cout<0&&!vis[0][top.y])

if(top.y>0&&!vis[top.x][0])

if(top.x>0&&top.y0&&top.x>a>>b>>c;

ans=bfs();

if(ans==-1)

cout<<"impossible"<

智慧型水杯設計方案 智慧型水杯方案

儲存藥片的儲存區 通過手機 軟體顯示提醒,所述杯體上嵌有智慧型控制系統,所述智 能控制系統包括控制晶元,所述控制晶元上連線有顯示時間的顯示模組 按鍵模組 報警模組 通訊模組 儲存模組 所述顯示模組設定在杯體的表面,所述按鍵模組包括分鐘調節按 鈕 小時調節按鈕 應急報警按鈕以及資訊反饋按鈕 所述控制晶...

Test 水杯問題

測試專案 杯子 需求測試 檢視杯子使用說明書 介面測試 檢視杯子外觀 功能度 用水杯裝水看漏不漏 水能不能被喝到 安全性 杯子有沒有毒或者細菌 可靠性 杯子從不同高度落下的損壞程度 可移植性 杯子在不同的地方 溫度等環境下是否都可以正常使用 相容性 杯子是否能夠容納果汁 白水 酒精 汽油等 易用性 ...

問題 D 水杯

題目描述 黃學長的n個妹子要喝水,每個妹子用水杯喝水的時間從a時刻開始到b時刻結束。求黃學長最少需要多少個水杯緩解妹子們的飢渴。輸入輸入第一行乙個數n,接下來n行每行一對數 a,b 輸出輸出一行乙個數表示答案。複製樣例資料 5 1 10 2 43 6 5 84 7樣例輸出 4提示 對於10 的資料,...