汽水瓶明明的隨機數
進製轉換
最後乙個單詞的長度
計算字元的個數
老師想知道從某某同學當中,分數最高的是多少,現在請你程式設計模擬老師的詢問。當然,老師有時候需要更新某位同學的成績.
輸入描述:
輸入包括多組測試資料。
每組輸入第一行是兩個正整數n和m(0 < n <= 30000,0 < m < 5000),分別代表學生的數目和操作的數目。
輸出描述:
對於每一次詢問操作,在一行裡面輸出最高成績.
輸入例子:
5 7
1 2 3 4 5
q 1 5
u 3 6
q 3 4
q 4 5
u 4 5
u 2 9
q 1 5
輸出例子:
565
9
#include
#include
#include
using
namespace
std;
int max_ele(vector
s, int a, int b)
void operation(char ope, int a, int b, vector
& score, int n)
else
if(ope == 'u')
}int main()
}return
0;}
有這樣一道智力題:「某商店規定:三個空汽水瓶可以換一瓶汽水。小張手上有十個空汽水瓶,她最多可以換多少瓶汽水喝?」答案是5瓶,方法如下:先用9個空瓶子換3瓶汽水,喝掉3瓶滿的,喝完以後4個空瓶子,用3個再換一瓶,喝掉這瓶滿的,這時候剩2個空瓶子。然後你讓老闆先借給你一瓶汽水,喝掉這瓶滿的,喝完以後用3個空瓶子換一瓶滿的還給老闆。如果小張手上有n個空汽水瓶,最多可以換多少瓶汽水喝?
輸入描述:
輸入檔案最多包含10組測試資料,每個資料佔一行,僅包含乙個正整數n(1<=n<=100),表示小張手上的空汽水瓶數。n=0表示輸入結束,你的程式不應當處理這一行。
輸出描述:
對於每組測試資料,輸出一行,表示最多可以喝的汽水瓶數。如果一瓶也喝不到,輸出0。
輸入例子:
3
1081
0
輸出例子:
1
540
#include
using
namespace
std;
int main()
}cout
<< res << endl;
}return
0;}
明明想在學校中請一些同學一起做一項問卷調查,為了實驗的客觀性,他先用計算機生成了n個1到1000之間的隨機整數(n≤1000),對於其中重複的數字,只保留乙個,把其餘相同的數去掉,不同的數對應著不同的學生的學號。然後再把這些數從小到大排序,按照排好的順序去找同學做調查。請你協助明明完成「去重」與「排序」的工作。
input param
n 輸入隨機數的個數
inputarray n個隨機整數組成的陣列
return value
outputarray 輸出處理後的隨機整數
注:測試用例保證輸入引數的正確性,答題者無需驗證。測試用例不止一組。
輸入描述:
輸入多行,先輸入隨機整數的個數,再輸入相應個數的整數
輸出描述:
返回多行,處理後的結果
輸入例子:
11
1020
4032
6740
2089
300400
15
輸出例子:
10
1520
3240
6789
300400
這道題目使用set儲存就可以去重和有序。
#include
#include
using
namespace
std;
int main()
for(set
::iterator it = num.begin(); it != num.end(); it++)
cout
<< *it << endl;
}return
0;}
寫出乙個程式,接受乙個十六進製制的數值字串,輸出該數值的十進位制字串。(多組同時輸入 )
輸入描述:
輸入乙個十六進製制的數值字串。輸出描述:
輸出該數值的十進位制字串。輸入例子:
0xa
輸出例子:
10
#include
#include
#include
using
namespace
std;
int main()
cout
<< str10 << endl;
} return
0;}
題目描述:
計算字串最後乙個單詞的長度,單詞以空格隔開。
輸入描述:
一行字串,非空,長度小於5000。
輸出描述:
整數n,最後乙個單詞的長度。
輸入例子:
hello world
輸出例子:
5**實現:使用getline獲取整行。
#include
#include
#include
using
namespace
std;
int main()
cout
<< res << endl;
}return
0;}
寫出乙個程式,接受乙個有字母和數字以及空格組成的字串,和乙個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫。
輸入描述:
輸入乙個有字母和數字以及空格組成的字串,和乙個字元。
輸出描述:
輸出輸入字串中含有該字元的個數。
輸入例子:
abcdef
a輸出例子:
1**實現:使用map這種雜湊結構即可。
#include
#include
#include
using
namespace
std;
int main()
if(c >= 'a' && c <= 'z') c = c - 'a' + 'a';
cout
<< mp[c] << endl;
return
0;}
1 27 華為上機測試題汽水瓶
title 華為軟體筆試 汽水瓶程式設計localimage image1urlname huawei qishuipingcategories summary tags writen,exam 有這樣一道智力題 某商店規定 三個空汽水瓶可以換一瓶汽水。小張手上有十個空汽水瓶,她最多可以換多少瓶汽水...
1 27 華為上機測試題汽水瓶
有這樣一道智力題 某商店規定 三個空汽水瓶可以換一瓶汽水。小張手上有十個空汽水瓶,她最多可以換多少瓶汽水喝?答案是5瓶,方法如下 先用9個空瓶子換3瓶汽水,喝掉3瓶滿的,喝完以後4個空瓶子,用3個再換一瓶,喝掉這瓶滿的,這時候剩2個空瓶子。然後你讓老闆先借給你一瓶汽水,喝掉這瓶滿的,喝完以後用3個空...
華為fx測試題
1.小k是x區域的銷售經理,他平常常駐 5 城市,並且經常要到 1 2 3 4 6 城市出差。當機場出現大霧情況時,會導致對應城市的所有航班的起飛及降落均停止 即不能從該城市出發,其他城市也不能到達該城市 小k希望知道如果他需要到x城市出差時,如果遇到y城市出現大霧,他最短的飛行時間及飛行路徑。注意...