2014華為程式設計大賽題目 小明的筷子

2021-06-21 21:54:53 字數 717 閱讀 4311

題目:小明的筷子

小明是個馬大哈,某天他到超市買了若干雙筷子(n 小於 20)

筷子的長度不盡相同,他把全部筷子都放在購物袋裡面拿回家,路上不小心漏了一根

請你用程式幫他找出漏掉的筷子是多長的。

輸入: 

引數一:剩下的筷子的長度值的陣列,例如:1, 2, 3, 2, 1, 3, 2,(筷子的長度必然大於0, 不需要校驗)

引數二:陣列的元素的數量;

返回值:漏掉的筷子的長度,如上述輸入返回:2

當輸入的筷子資料異常時返回-1,如:找不到漏掉的筷子

如果漏掉了多根筷子,返回任意一根漏掉的筷子即可。

#include "stdafx.h"

#include "iostream"

using namespace std;

int chopsticks(int* input, int n)

for (int i = 0; i < n; i++)

}} }

for (int i = 0; i < n; i++) }

return -1; }

int _tmain(int argc, _tchar* argv)

; cout << "落單的筷子為:" << chopsticks(input, 7);

system("pause");

return 0;

}

華為2012程式設計大賽題目(1)

現有一串字串,請找出其中的大寫字母並順序儲存至output陣列中。注 字母可能包含大寫 小寫字母 數字以及控制字元 要求實現函式my string char input,char output 例子 input 3dfd93dafkifikdldkjlkd output difildlkd 題目是從...

2014華為程式設計大賽題目 笨笨熊搬家打包篇

題目 笨笨熊搬家打包篇 森林裡的笨笨熊今天可開心啦 他買了新房子,喬遷新喜要搬家了。因此,笨笨熊請了許多好朋友來幫忙搬家,並準備了很多小紙盒用來裝需要搬的物品,不過,這些紙盒的容積都是相同的,並且最多只能裝兩個物品。但是,為了不打擾太多的朋友,笨笨熊想了個 聰明 辦法 讓每個紙盒使用效率最高 注 只...

2023年華為程式設計大賽題目

include include includeint findstat const char map,unsigned int iarrn,unsigned int ipathlen if map i x locationx i std queuemyqueue visited locationx ...