#魔法神器
題目
輸入描述:輸入包括一行,包括乙個正整數n(1 ≤輸出描述:\leq
≤ n ≤
\leq≤10
910^9
109),表示小易需要的魔法幣數量。
輸出乙個字串,每個字元表示該次小易選取投入的魔法機器。其中只包含字元』1』和』2』。輸入例子:
10
輸出例子:
122
#解題思路 >- 奇偶問題倒推 >- `魔法機器1`產生的必然是個奇數(`2x+1`) >- `魔法機器2`產生的必然是個偶數(`2x+2`)
##狀態圖 ![魔法神器-狀態圖](
##程式流程圖 ![魔法神器-程式流程圖](
#** ```cpp #include #include
using namespace std;
int main()
else
}// 輸出結果
cout << result << endl;
網易有道筆試題
這幾道題都是從網上找的不知道是哪一年的網易有道的筆試題,拿來做做,練練手。1 列印如下形式的矩陣 n 5 1 2 9 10 25 4 3 8 11 24 5 6 7 12 23 16 15 14 13 22 17 18 19 20 21 n 6 1 2 9 10 25 26 4 3 8 11 24 ...
網易 筆試題(20190921)
要使得數字和達到要求並且最小,那就是剛好等於x值,即n值從後往前填充,逢9向前移一進製。def min bit sum x if x 10 return x res 0 base 1while x if x 9 res 9 base x 9else res x base x 0 base 10ret...
網易筆試程式設計題 魔法幣
小易準備去魔法王國採購魔法神器,購買魔法神器需要使用魔法幣,但是小易現在一枚魔法幣都沒有,但是小易有兩台魔法機器可以通過投入x x可以為0 個魔法幣產生更多的魔法幣。魔法機器1 如果投入x個魔法幣,魔法機器會將其變為2x 1個魔法幣 魔法機器2 如果投入x個魔法幣,魔法機器會將其變為2x 2個魔法幣...