母牛生小牛問題 位元組跳動筆試題

2021-09-20 03:06:29 字數 702 閱讀 9156

母牛從3-7歲初每年會生產1頭母牛,10歲後死亡(10歲仍然存活)。假設初始有1頭剛出生的母牛,請問第n年有多少頭母牛?(年從第一年開始計數)

注:第3年初會出生第一頭牛,故第3年有兩頭母牛

第5年初第3年出生的牛會生產,故第五年有5頭母牛。

主類

public static void main(string args) 

}

演算法類

public class cowlist1 

/*** 獲取第n年的小牛

* @param year

*/public int getaccount(int year)

// 初始化為一頭小牛,年齡為2歲

list = new arraylist<>();

list.add(2);

for(int i = 3; i <= year; i++)

return list.size();

}/**

* 判斷每年小牛的生死情況

位元組跳動筆試題

要求 輸入陣列長度,然後輸入陣列中的各個元素,最後輸入整數k,要求找出陣列中三個元素小於k的三個元素,例如 輸入陣列長度 6 輸入陣列元素 2 0 1 2 3 6 輸出三元組 共4個 下面給出思路和 思路 1 獲得使用者輸入的陣列長度n,若n不為整數,則提示錯誤。2 建立陣列。3 獲得使用者輸入的陣...

位元組跳動筆試題 豆油瓶

位元組跳動 2019筆試題 豆油瓶 mart1nn的部落格 題目 抖音中每兩個使用者之間互動超過3次即互為豆油瓶,若使用者1與使用者2互動超過3次,使用者2又與使用者3互動超過三次,則使用者1與使用者3也為豆油瓶。且使用者不能與自身互動 即a i i 0,i 0,1,2,3 例1 輸入 30 2 4...

2019位元組跳動筆試題

第三題 有n個人參加程式設計比賽,比賽結束後每個人都得到乙個分數,現在所有人排成一圈 第乙個和第n個相鄰 領取獎品,要求 1.現在某個人的分數比左右的人告,那麼獎品數量也比左右的人多 2.每個人至少得到乙個獎品 問最少應該準備多少個獎品?測試用例 n組資料 每組陣列輸入n個人,n個人的分數 輸入 2...