1764 基礎 處理數

2021-09-29 02:20:56 字數 1192 閱讀 2354

1764: 【基礎】處理數

時間限制: 1 sec 記憶體限制: 32 mb

提交: 1054 解決: 796

[提交] [狀態] [討論版] [命題人:外部匯入]

題目描述

給出乙個正整數n,然後對n進行一系列處理,處理用以下**表示:

0  不做任何處理

1  對原數加上100, 若加上100後大於1000,則再減去1000.

2  對原數減去100, 若減去100後小於0,則再加上200

3  對原數除2取整

4  對原數乘4,若乘4之後大於1000,則除以1000取餘數。

問 題:輸入n,k後,將 n作為原數(1≤ n < 1000), k為處理碼的十進位制表示(1<k≤30000)。要求將k化為五進製的數,然後以該五進製數從高位到低位的順序,分別將每位數字作為處理碼對原數按上述規則進行處理,求處理後的結果。

輸入n k (2個整數)

輸出處理後的結果

樣例輸入

33247

樣例輸出

28提示

樣例說明: k=

247 化為五進製數:1442

, 則處理系列為: 133+

100=133

4133*4

=532

4532*4

=2128 (除以1000取餘數,成為128) 2

128-

100=28 所以輸出28

#include

#include

#include

intmain()

else

else

}int len_ar=

(int

)strlen

(ar)

for(

int i=len_ar-

1;i>=

0;i--

)else

}else

if(ar[i]

=='2'

)else

}else

if(ar[i]

=='3'

)else

if(ar[i]

=='4'

)else}}

}printf

("%d"

,n);

return0;

}

SharedPreferences處理資料工具類

created by wk on 2016 11 14.sp檔案的工具類 public class sputils 寫入string型別value param key param value public void putstring string key,string value 讀取string...

IT基礎 批處理

小續 看了下時間,10年寫的了 批處理是個很強大的東西,現在任何乙個工具都包含這個功能,只是被工具給封閉起來了 懷念下dos時代的批處理啊 rem即高階語言中的注釋的意思,能看懂每個程式的作用了吧 echo off rem call命令的應用 type a.txt call c.bat echo 現...

數字基礎處理

1 求出它是幾位數 2 逆順序輸出每一位 3 順序輸出每一位。include include 呼叫數學函式 pow 整體思路 通過整除10的迴圈來不斷減少位次,最後取得迴圈次數即為所求位數。int getfigures long long n 使用long long定義n,擴大適用範圍。return...