牛牛想嘗試一些新的料理,每個料理需要一些不同的材料,問完成所有的料理需要準備多少種不同的材料。
輸入描述:
每個輸入包含 1 個測試用例。每個測試用例的第 i 行,表示完成第 i 件料理需要哪些材料,各個材料用空格隔開,輸入只包含大寫英文本母和空格,輸入檔案不超過 50 行,每一行不超過 50 個字元。
輸出描述:
輸出一行乙個數字表示完成所有料理需要多少種不同的材料。示例1
butter flourhoney flour egg
4好久沒更了,廢話少說,非常簡單的題目,只不過要用到一些stl的內容,知識有些遺忘
**:set版
#include #include #include #include #include #include #include #include #include using namespace std;
setst;
int main()
ans=st.size();
cout#include #include #include #include #include #include #include #include using namespace std;
int main()
}cout#include #include #include #include #include #include using namespace std;
int main()
sort(v.begin(),v.end());
vector::iterator i = v.begin();
for(i;i}
cout
}
網易2018校招筆試程式設計題
小易準備去魔法王國採購魔法神器,購買魔法神器需要使用魔法幣,但是小易現在一枚魔法幣都沒有,但是小易有兩台魔法機器可以通過投入x x可以為0 個魔法幣產生更多的魔法幣。魔法機器1 如果投入x個魔法幣,魔法機器會將其變為2x 1個魔法幣 魔法機器2 如果投入x個魔法幣,魔法機器會將其變為2x 2個魔法幣...
程式設計 網易2019校招筆試程式設計題
題目 小易有乙個古老的遊戲機,上面有著經典的遊戲俄羅斯方塊。因為它比較古老,所以規則和一般的俄羅斯方塊不同。熒幕上一共有 n 列,每次都會有乙個 1 x 1 的方塊隨機落下,在同一列中,後落下的方塊會疊在先前的方塊之上,當一整行方塊都被佔滿時,這一行會被消去,並得到1分。有一天,小易又開了一局遊戲,...
網易2018校招內推程式設計題集合
程式設計題 彩色的磚塊 時間限制 1秒 空間限制 32768k 小易有一些彩色的磚塊。每種顏色由乙個大寫字母表示。各個顏色磚塊看起來都完全一樣。現在有乙個給定的字串s,s中每個字元代表小易的某個磚塊的顏色。小易想把他所有的磚塊排成一行。如果最多存在一對不同顏色的相鄰磚塊,那麼這行磚塊就很漂亮的。請你...