二進位制算數17倍

2021-09-02 22:09:14 字數 886 閱讀 3377

問題 d: 17倍

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

提交: 345 解決: 29

[提交] [狀態] [討論版] [命題人:admin]

題目描述

學習程式設計的lanlan記得老師給她布置的第乙個任務是:輸入乙個數n,然後輸出17*n的值。當然這個任務非常簡單,經過一段時間的學習,蘭蘭有了一些的進步,老師又布置了乙個類似的任務,只是變更了乙個條件,輸入的n是乙個二進位制數,輸出的值也要是二進位制表示的。

現在請幫助lanlan完成這個任務。

輸入乙個二進位制表示的數n。

輸出二進位制表示的17*n。

樣例輸入

複製樣例資料 10110111

樣例輸出

110000100111

提示10110111相當於十進位制的183,於是183*17=3111,二進位制形式是110000100111。

30%的資料n的位數小於25位

50%的資料n的位數小於50位

100%的資料n的位數小於1000位

#include

#include

#include

#include

#include

using namespace std;

char a[10000];

int b[10000];

int c[100];

int main()

}k=1;

while(b[0])

for(i=k-1;i>=1;i--)

printf("%d",c[i]);

for(i=1;i<=n-1;i++)

printf("%d",b[i]);

printf("\n");

return 0;

二進位制 17倍

ssl 2492 在了解做軟體開發可能賺很多的錢之後,農夫約翰也開了一家小的軟體公司為客戶寫程式。約翰的第乙個任務對他來說看起來相當簡單 輸入乙個數n,然後輸出17 n的值。但是現在,客戶又變更了乙個條件,輸入的n是乙個二進位制數,輸出的值也要是二進位制表示的。現在請幫助約翰完成這個任務。乙個二進位...

SSLOJ 17倍 二進位制

在了解做軟體開發可能賺很多的錢之後,農夫約翰也開了一家小的軟體公司為客戶寫程式。約翰的第乙個任務對他來說看起來相當簡單 輸入乙個數n,然後輸出17 n的值。但是現在,客戶又變更了乙個條件,輸入的n是乙個二進位制數,輸出的值也要是二進位制表示的。現在請幫助約翰完成這個任務。乙個二進位制表示的數n 二進...

二進位制 二進位制起源

現代通訊技術的基礎是二進位制編碼。早在1865年麥克斯韋總結出麥克斯韋方程組之前,美國人摩斯 morse 於1837年發明了摩斯電碼和有線電報。有線電報的出現,具有劃時代的意義 它讓人類獲得了一種全新的資訊傳遞方式,這種方式 看不見 摸不著 聽不到 完全不同於以往的信件 旗語 號角 烽火,這也是二進...