題目 速遊筆試的一道關於隨機重置技能點的題目

2021-08-30 17:27:54 字數 528 閱讀 8905

【題目】

遊戲玩家的5個屬性值都是20,現在達到一定級數,可以讓系統重新分配技能點,要求隨機分配,分配後總數不超過100,各個屬性值在10~35之間。要求分配得足夠隨機。

【解答】

#include #include int main();  //存放下標,從0開始

srand(time(0));

for (int i = 4; i > 0; i--)

int value[5] = ;

int last = 50;

int add = 0;

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

value[l[4]] += last;//剩下的點數加到4中

//輸出結果

int sum = 0;

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

std::cout << "sum:"<< sum << std::endl;

return 0;

}

一道android筆試題目

面試 了一波,於是痛定思痛改頭換面,不得不說敲 中筆試和用電腦還是有很大區別的.題目大概是這樣的 假設限定輸入使用者輸入電子郵箱位址,使用者名稱必須只包含英文本母,數字和 並且必須以字母和數字開頭,郵件服務網域名稱只包含字母和數字 請使用你所熟悉的程式語言編寫乙個函式,該函式判斷輸入的字串是否為乙個...

360一道關於this的題目

原題目是這樣子的 window.val 1 var obj 說出下面的輸出結果 obj.dbl var func obj.dbl func this呢其實就是這樣,分清楚呼叫就好了。obj中的沒有指定呼叫。預設從函式中查詢。如果沒有則往上一級查詢。所以 上面的式子可以寫成這樣 window.val ...

一道關於HashSet的題目

試寫出下列 的執行結果 hashset set newhashset person p1 newperson 1001 aa person p2 newperson 1002 bb set.add p1 set.add p2 p1.name cc set.remove p1 system.out.p...