轉換二進制數(這是一道競賽形式的題目)---凌風

 時限:3s輸入文件:chang.in

 

一串串太多太長的二進制數真是枯燥乏味,難怪小明看着看着就看眼花了:小亮看着看着就睡着了:小晶看着看着就恐慌了,彷彿自己變成了機器人,原本豐富多彩的世界一下子變成了0和1的汪洋大海。他們一致要求將這些二進制數轉換成十進制數,只有這樣,心裏才安穩,睡覺才合得上眼。

 

 這項工作自然就落到你的手裏了,因爲早就聽說你是處理二進制數的高手了,一點也不懷疑你會一下子想出十七八種轉換的方法,而且其中還有幾種方法很經典呢,這兒真的是你的用武的好地方,請下手吧。

 

 輸入說明

 

 有3000個二進制數,最長的不過64位,在文件中以數字串的形式存放,每行只放一個數,如果是-1,那就表示輸入結束。

 輸出說明

 每個二進數對應一個十進數輸出,每個輸出都要換行。

 

 樣板輸入

 

 01010010000111110111110110110011001011111110011111100000001

 00000000000000001111111110101010010100101001000000001111100

 100001

  1-

 

  樣板輸出

 

184924582623264513

 8784594944124

 33

 

發佈了37 篇原創文章 · 獲贊 9 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章