貝殼的筆試程式設計題第一題 2018 9 3

2021-08-27 03:48:44 字數 609 閱讀 8972

時間限制: c/c++語言1000ms ;其他語言3000ms

記憶體限制: c/c++語言65536kb ; 真他語言589824kb

題目描述:

假設有這樣乙個計算器,該計算器只有兩個按鈕, 按下第一按鈕能使顯示數值減少1,按下第二個按鈕能使顯示數值乘以2 , 當前顯示數值為n,那麼至少要按多少次按鈕才能使顯示程式設計m?

輸入輸入兩個整數n,m,1輸出

輸出顯示數值變成m的最少按按鈕次數

樣例輸入

4 5樣例輸出

個人做的c++答案

#include #includeusing namespace std;

int count;

int fun(int a,int b);

int fun2(int a,int b);

int main()

if(ceil(0.5*b)<=a&&aa-0.5*b+1恆成立

count=count+a-0.5*b+1;

}else

return count;

}int fun2(int a,int b)

if(a<0.5*b)

}}

筆試程式設計題(一)

題目原型 乙隻青蛙一次可以跳上1級台階,也可以跳上2級 它也可以跳上n級。求該青蛙跳上乙個n級的台階總共有多少種跳法。題目變形 這是做筆試時遇到的描述,解決思路一樣。公司老闆準備發獎金,總共發n元,一次可以發1元,也可以發2元,或者一次性全部發完。求老闆總共有多少種發法。每個台階可以看作一塊木板,讓...

筆試 程式設計題

1.class a class b public a int main 2.int main 3.int func int a int main little endian int main char p char a 2 printf 0x x,0x x,0x x p 1 p,short p re...

網易2018校招筆試程式設計題

小易準備去魔法王國採購魔法神器,購買魔法神器需要使用魔法幣,但是小易現在一枚魔法幣都沒有,但是小易有兩台魔法機器可以通過投入x x可以為0 個魔法幣產生更多的魔法幣。魔法機器1 如果投入x個魔法幣,魔法機器會將其變為2x 1個魔法幣 魔法機器2 如果投入x個魔法幣,魔法機器會將其變為2x 2個魔法幣...