沒有報京東,看qq群裡別人做題,居然這麼難,做了一下尋寶問題,花了2個小時
#include int cmn(int m, int n)
void means(vector>& in, int n, int m, vectorvalues,int k,int * counts)
if (values.empty())values.push_back(-1);
if (values.size() == k)
} else }}
int main()
in.push_back(vtmp);
} vectorvalues;
means(in, 0, 0, values, k, &counts);
cout << counts << endl;
return 0;
}
測試用例
3 3 2
1 3 2
3 2 4
5 3 9
手算51,機算51. 其他幾個例子也通過了,不知道是不是可以通過京東的測試!
華為2023年機考題
輸入兩個字串 都是字母 a到z每個字母有乙個權值 1 26 不區分大小 寫 哪個字母分配哪個權值由你決定 字串的權值就是字串中所有字母的權值之和 字串中的相同字母去掉,再分配權值 include includeusing namespace std int maxweight string str1...
華為秋招機考題
1 輸入乙個字串,輸出無重複子串 輸入示例 輸入 cowbabyandfishbaby 輸出 cowbabyndfish def setrepeat s ans for c in s if c not in ans return join ans while true try s input pri...
2015屆校園招聘機考(2)
if 0 2015屆校園招聘機考 2 2180 實現 十七進製 轉 十進位制 演算法 實現 十七進製 轉 十進位制 演算法 輸入乙個十七進製數字的字串 字母一律大寫 輸出這個數值對應的十進位制結果,達到進製轉換目的,範圍 0 0xffffffff。輸入 輸入17進製數,每個數字分別為0 g 輸出 輸...