2012-08-13 18 views
1

我正在研究項目歐拉問題,並且#8要求您在1000位數字中找到5個連續數字的最大產品。有誰知道我怎麼可以將數字格式化爲多行的一個長字符串而不是一行上的一個長字符串?製作一個很長的字符串(美學任務)

謝謝!

+0

你可以做什麼@Blastfurnace建議,或者你可以複製並粘貼此:http://pastebin.com/H3DRy678 – irrelephant 2012-08-13 05:42:26

+0

我知道這是有點題外話,但你甚至不需要代碼來解決這個問題。 – Marlon 2012-08-13 05:51:24

回答

4

編譯一個大數目的庫用於C++將自動串聯由空格隔開字符串文字。你可以簡單地做:

const char bignum[] = 
    "73167176531330624919225119674426574742355349194934" 
    ... more lines here ... 
    "71636269561882670428252483600823257530420752963450"; 

生成的字符數組將是一樣的,如果你輸入一個很長字符串文字。 A link for the lazy

+0

謝謝!正是我需要的。 – 2012-08-13 06:14:19