2014屆華為成都校園招聘機試題

2021-06-18 09:02:01 字數 692 閱讀 6761

1. 輸入正整數,把其中的『0』~『9』轉換為a~j;(不用檢測異常輸入,保證輸入無異常)

例如:輸入:123

輸出:bcd

2.假設n人,編號為:1,2,3,。。。n;迴圈報數,每次報數為m的出列,求最後出列的人的編號;異常返回-1;

例如,輸入:10,10

輸出:8

3;球輸入表示式的值,*和/的優先順序大於+和-;

例如,輸入:2+3-5*13;

輸出:-60

本人作對了兩題,第三題提交了,但是答案錯誤,沒有得到分,這是因為時間太緊,沒有時間來得及除錯!

第一題:

#include

#include

using namespace std;

int main()

string str;

cin>>str;

char* p = new char[str.size()+1];

for(int i=0;ip[i] = str[i]-'0' + 'a';

p[str.size()] = '\0';

cout第二題:

#include

int main()

int last=1;

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

printf("%d",last);

return 0;

}

2014屆華為校園招聘機試題

分類 面試珠璣 2013 09 05 14 14 1212人閱讀收藏 舉報華為機試 華為2014校園招聘的機試題目和2013年的完全一樣。一 題目描述 60分 通過鍵盤輸入一串小寫字母 a z 組成的字串。請編寫乙個字串過濾程式,若字串中出現多個相同的字元,將非首次出現的字元過濾掉。比如字串 aba...

2014屆華為校園招聘機試題

一 題目描述 60分 通過鍵盤輸入一串小寫字母 a z 組成的字串。請編寫乙個字串過濾程式,若字串中出現多個相同的字元,將非首次出現的字元過濾掉。比如字串 abacacde 過濾結果為 abcde 要求實現函式 void stringfilter const char pinputstr,long ...

2014屆華為校園招聘機試題2

第一題 輸入乙個正整數,並編碼為字串進行輸出 描述 1 輸入乙個正整數,並編碼為字串進行輸出。編碼規則為 數字0 9分別編碼為字元a j 2 輸入肯定是正整數,不用做錯誤較驗 執行時間限制 無限制 記憶體限制 無限制 輸入 正整數 輸出 字串 樣例輸入 123 樣例輸出 bcd void numbe...