二進位制 17倍

2021-09-19 23:01:45 字數 992 閱讀 9735

ssl 2492

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

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

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

二進位制表示的17n。

10110111
110000100111
n的位數在1000位以內
直接模擬就ok了,要加高精

#include

#include

#include

using

namespace std;

int xx,a[

5010

],f[

5010

],n,u;

string s[

510]

;void

add()}

void

mul()}

void

mul2()

}bool

check()

void

work()

}}intmain()

cin>>s[

++n];}

mul2()

;memset

(a,0

,sizeof

(a))

;for

(int i=

1; i<=

5005

;++i)

if(f[i]!=0

)work()

;//短除法

for(

int i=xx; i>=1;

--i)

printf

("%d"

,a[i]);

}

二進位制算數17倍

問題 d 17倍 時間限制 1 sec 記憶體限制 128 mb 提交 345 解決 29 提交 狀態 討論版 命題人 admin 題目描述 學習程式設計的lanlan記得老師給她布置的第乙個任務是 輸入乙個數n,然後輸出17 n的值。當然這個任務非常簡單,經過一段時間的學習,蘭蘭有了一些的進步,老...

SSLOJ 17倍 二進位制

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

二進位制 二進位制起源

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