給6個火柴棍,問能不能拼成「熊」或者「象」
「熊」:4根棍子長度一樣,另外2根棍子長度不一樣
「象」:4根棍子長度一樣,另外2根棍子長度一樣。
如果可以拼出熊,輸出「bear」
如果可以拼出象,輸出「elephant」
如果都不可以拼出,輸出「hernia」
這是乙個簡單模擬題,注意六根一樣長和五根一樣長的情況別忘了就行,直接上**:
#include using namespace std;
int main()
; for(int i=0;i<=9;++i)
a[i]=0;
for(int i=1;i<=6;++i)
for(int i=1;i<=9;++i)
if(a[i]==5)
if(a[i]==4)
}cout<<"bear"<}
}cout<<"hernia"
}
牛課練習賽22 A題
給6個火柴棍,問能不能拼成 熊 或者 象 熊 4根棍子長度一樣,另外2根棍子長度不一樣 象 4根棍子長度一樣,另外2根棍子長度一樣。如果可以拼出熊,輸出 bear 如果可以拼出象,輸出 elephant 如果都不可以拼出,輸出 hernia 這是乙個簡單模擬題,注意六根一樣長和五根一樣長的情況別忘了...
牛客練習賽 22 A
給6個火柴棍,問能不能拼成 熊 或者 象 熊 4根棍子長度一樣,另外2根棍子長度不一樣 象 4根棍子長度一樣,另外2根棍子長度一樣。如果可以拼出熊,輸出 bear 如果可以拼出象,輸出 elephant 如果都不可以拼出,輸出 hernia 一行六個數表示每個火柴棍的長度輸出一行乙個字串表示答案示例...
牛客練習賽22題解
簡單瞎搞題 不會用bitset,所以沒做出來。實際上還是比較簡單的。include using namespace std bitset 1000005 dp 2 int main cout 2 count 簡單資料結構1 這裡要運用拓展尤拉定理。ab modp ab p b p p 0 modp ...