博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
projecteuler Problem 8 Largest product in a series
阅读量:7019 次
发布时间:2019-06-28

本文共 3468 字,大约阅读时间需要 11 分钟。

The four adjacent digits in the 1000-digit number that have the greatest product are 9 × 9 × 8 × 9 = 5832.

73167176531330624919225119674426574742355349194934

96983520312774506326239578318016984801869478851843
85861560789112949495459501737958331952853208805511
12540698747158523863050715693290963295227443043557
66896648950445244523161731856403098711121722383113
62229893423380308135336276614282806444486645238749
30358907296290491560440772390713810515859307960866
70172427121883998797908792274921901699720888093776
65727333001053367881220235421809751254540594752243
52584907711670556013604839586446706324415722155397
53697817977846174064955149290862569321978468622482
83972241375657056057490261407972968652414535100474
82166370484403199890008895243450658541227588666881
16427171479924442928230863465674813919123162824586
17866458359124566529476545682848912883142607690042
24219022671055626321111109370544217506941658960408
07198403850962455444362981230987879927244284909188
84580156166097919133875499200524063689912560717606
05886116467109405077541002256983155200055935729725
71636269561882670428252483600823257530420752963450

Find the thirteen adjacent digits in the 1000-digit number that have the greatest product. What is the value of this product?

譯文:

觀察著1000個數字,通過運算可得,最大的連續的四位數的乘機為5832,求出最大的連續的13位數的乘機?

 

=============================

第一次code:

1 import java.util.ArrayList; 2 import java.util.List; 3  4 public class Main 5 { 6     public static void main(String[] args)    7     { 8         System.out.println(num(run())); 9     }10     /*11     *  將1000個數放到一個字符串12     *  將字符串轉換成字符串數組13     *  計算每連續的13位數的乘機,並放置在Arraylist數組中14     *15     *  注意:乘機的類型為long,如果為int的話,數據結果會超出,導致計算結果出錯16     */17     public static List run()18     {19         String a="73167176531330624919225119674426574742355349194934"20                 +"96983520312774506326239578318016984801869478851843"21                 +"85861560789112949495459501737958331952853208805511"22                 +"12540698747158523863050715693290963295227443043557"23                 +"66896648950445244523161731856403098711121722383113"24                 +"62229893423380308135336276614282806444486645238749"25                 +"30358907296290491560440772390713810515859307960866"26                 +"70172427121883998797908792274921901699720888093776"27                 +"65727333001053367881220235421809751254540594752243"28                 +"52584907711670556013604839586446706324415722155397"29                 +"53697817977846174064955149290862569321978468622482"30                 +"83972241375657056057490261407972968652414535100474"31                 +"82166370484403199890008895243450658541227588666881"32                 +"16427171479924442928230863465674813919123162824586"33                 +"17866458359124566529476545682848912883142607690042"34                 +"24219022671055626321111109370544217506941658960408"35                 +"07198403850962455444362981230987879927244284909188"36                 +"84580156166097919133875499200524063689912560717606"37                 +"05886116467109405077541002256983155200055935729725"38                 +"71636269561882670428252483600823257530420752963450";39         char [] b = a.toCharArray();40         List
list = new ArrayList
();41 for(int i=0;i

Answer : 23514624000

時間效率: 5 毫秒。

posted on
2016-08-26 11:00 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/niithub/p/5809536.html

你可能感兴趣的文章
SQL Server 调优系列进阶篇 - 如何维护数据库索引
查看>>
需要总结的知道
查看>>
「视频直播技术详解」系列之四:推流和传输
查看>>
微信小程序之快速接入七牛云
查看>>
cursor.MySQLCursorDict Class
查看>>
一行代码实现java list去重
查看>>
《zw版·Halcon-delphi系列原创教程》 Halcon分类函数008,matrix,矩阵函数
查看>>
[Codeforces Round #351 Div. 2] 673A Bear and Game
查看>>
php base64图片保存
查看>>
轻松掌握Ajax.net系列教程四:用Ajax.net实现客户端回调(Callback)
查看>>
Kinect+OpenNI学习笔记之3(获取kinect的数据并在Qt中显示的类的设计)
查看>>
整理 读过感觉不错的深度学习博客(更新中)
查看>>
响应在此上下文中不可用
查看>>
4、HTTP(下)
查看>>
redis持久化
查看>>
2017 ACM-ICPC 亚洲区(青岛赛区)网络赛 1009
查看>>
poj3368(RMQ——ST)
查看>>
PHP解说日全食红月
查看>>
mybatis根据property获取column
查看>>
Windows Docker 安装
查看>>