演算法學習之路 wifi密碼

2021-09-20 22:51:45 字數 848 閱讀 8443

下面是微博上流傳的一張**:「各位親愛的同學們,鑑於大家有時需要使用wifi,又怕耽誤親們的學習,現將wifi密碼設定為下列數學題答案:a-1;b-2;c-3;d-4;請同學們自己作答,每兩日一換。謝謝合作!!~」—— 老師們為了促進學生學習也是拼了…… 本題就要求你寫程式把一系列題目的答案按照卷子上給出的對應關係翻譯成wifi的密碼。這裡簡單假設每道選擇題都有4個選項,有且只有1個正確答案。

輸入格式

輸入第一行給出乙個正整數n(<= 100),隨後n行,每行按照「編號-答案」的格式給出一道題的4個選項,「t」表示正確選項,「f」表示錯誤選項。選項間用空格分隔。

輸出格式

在一行中輸出wifi密碼。

輸入樣例:

8a-t b-f c-f d-f

c-t b-f a-f d-f

a-f d-f c-f b-t

b-t a-f c-f d-f

b-f d-t a-f c-f

a-t c-f b-f d-f

d-t b-f c-f a-f

c-t a-f b-f d-f

輸出樣例:

13224143

解題思路

依次錄入每一行,然後判斷。

如果是,則輸出對應的數字,不是則跳過。

#include#includeusing namespace std;

int main()}}

演算法學習之路

目錄 演算法學習之路 一 前言 一 書籍 二 學習內容 1.空間複雜度,時間複雜度 2.貪心演算法 總結 由於長期沉迷摸魚哲學,感覺自己已經快廢了,決定今天開始學習一些演算法資料充實自己,希望不要三分鐘熱度吧。使用的學習書籍是csdn中自帶的 趣學演算法 看過很多演算法的教學書籍了,開頭都是老面孔了...

演算法學習之路

第一階段 練經典常用演算法,下面的每個演算法給我打上十到二十遍,同時自己精簡 因為太常用,所以要練到寫時不用想,10 15 分鐘內打完,甚至關掉顯示器都可以把程式打 出來.1.最短路 floyd dijstra,bellmanford 2.最小生成樹 先寫個prim,kruscal要用並查集,不好寫...

演算法學習之路 貪心

基本概念 貪心演算法 又稱貪婪演算法 是指,在對問題求解時,總是做出在當前看來是最好的選擇。也就是說,不從整體最優上加以考慮,他所做出的是在某種意義上的區域性最優解。貪心演算法不是對所有問題都能得到整體最優解,關鍵是貪心策略的選擇,選擇的貪心策略必須具備無後效性,即某個狀態以前的過程不會影響以後的狀...