【題目】
遊戲玩家的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...