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

2021-06-05 18:58:06 字數 704 閱讀 7793

#include#include#includeint findstat (const char *map, unsigned int iarrn, unsigned int ipathlen)

if(map[i] == 'x') locationx = i;

}std::queuemyqueue;

visited[locationx] = 1;

myqueue.push(locationx);

while(!myqueue.empty())

xdirect = ivisited - 5;

if((xdirect) >= 0)

if(visited[xdirect] == -1)

xdirect = ivisited +1;

if(ivisited%5 != 4)

if(visited[xdirect] == -1)

xdirect = ivisited - 1;

if((xdirect) >= 0)

if(visited[xdirect] == -1)

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

printf("\n%d\n",sum);

free(visited);

free(path);

}int main()

2023年華為程式設計大賽B卷第二道題

2 查詢最大的不重複數 30 分 問題描述 如果乙個數字十進位制表達時,不存在連續兩位相同,則稱之為 不重複數 例如,105 1234 和 12121 都是 不重複數 而 11 100 和 1225 不是。給定乙個正整數 a 返回大於 a 的最小 不重複數 a 小於 100000 要求實現函式 un...

2023年華為上機題目

華為2014校園招聘的機試題目和2013年的完全一樣。一 題目描述 60分 通過鍵盤輸入一串小寫字母 a z 組成的字串。請編寫乙個字串過濾程式,若字串中出現多個相同的字元,將非首次出現的字元過濾掉。比如字串 abacacde 過濾結果為 abcde 要求實現函式 void stringfilter...

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

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