编程语言
demon咔咔
这个作者很懒,什么都没留下…
展开
-
Java进阶之欧拉工程 第十五篇【网格路径问题】
网格路径问题,中文翻译如下:从 22的格子的左上角开始,只允许向右和向下移动,一共有六种路径可以抵达右下角那么在2020的路径中一共有多少条这样的路径?原题如下:Starting in the top left corner of a 22 grid, and only being able to move to the right and down原创 2014-08-18 13:19:41 · 1561 阅读 · 0 评论 -
Java进阶之欧拉工程 第十一篇【持续更新】
原题如下:In the 2020 grid below, four numbers along a diagonal line have been marked in red.08 02 22 97 38 15 00 40 00 75 04 05 07 78 52 12 50 77 91 0849 49 99 40 17 81 18 57 60 87 17 40 98 43 6原创 2014-08-16 13:04:01 · 453 阅读 · 0 评论 -
Java进阶之欧拉工程 第十二篇【有大量约数的三角数】
原题如下:The sequence of triangle numbers is generated by adding the natural numbers. So the 7th triangle number would be 1 + 2 + 3 + 4 + 5 + 6 + 7 = 28. The first ten terms would be:1, 3, 6,原创 2014-08-16 20:43:50 · 604 阅读 · 0 评论 -
Java进阶之欧拉工程 第十三篇【大数求和】
原题如下:Problem Thirteen:Large sumWork out the first ten digits of the sum of the following one-hundred 50-digit numbers.3710728753390210279879799822083759024651013574025046376937677490原创 2014-08-16 21:37:34 · 647 阅读 · 0 评论 -
Java进阶之欧拉工程 第十四篇【 最长的collatz序列】
原题如下:The following iterative sequence is defined for the set of positive integers:n n/2 (n is even)n 3n + 1 (n is odd)Using the rule above and starting with 13, we generate the f原创 2014-08-18 00:08:55 · 1561 阅读 · 1 评论 -
Java进阶之欧拉工程 第十六篇【2的1000次方各位之和为多少】
题目如下:215 = 32768 并且其各位之和为 is 3 + 2 + 7 + 6 + 8 = 26.21000 的各位数之和是多少?原题如下:215 = 32768 and the sum of its digits is 3 + 2 + 7 + 6 + 8 = 26.What is the sum of the digits of the number 210原创 2014-08-18 15:15:10 · 1426 阅读 · 0 评论 -
Java 欧拉工程 第二十五篇【1000位斐波那契数】
题目是:斐波那契数列有以下关系:Fn = Fn1 + Fn2, where F1 = 1 and F2 = 1.下面是前12个项:F1 = 1F2 = 1F3 = 2F4 = 3F5 = 5F6 = 8F7 = 13F8 = 21F9 = 34F10 = 55F11 = 89F12 = 144第十二原创 2014-08-29 00:49:34 · 1154 阅读 · 0 评论 -
Java 欧拉工程 第二十六篇【 小于1000的数字中令1/d拥有最长循环圈的数字d】
附上题目:分子为1的分数称为单分数。分母是2到10的单分数用十进制表示如下:1/2=0.51/3=0.(3)1/4=0.251/5=0.21/6=0.1(6)1/7=0.(142857)1/8=0.1251/9=0.(1原创 2014-09-01 08:48:51 · 603 阅读 · 0 评论 -
Java 欧拉工程 第二十七篇【找出为连续数字产生最多质数的二次公式】
题目:欧拉曾发表过一个著名的二次公式:n² + n + 41这个公式对于0到39的连续数字能够产生40个质数。但是当 n = 40时,402 + 40 + 41 = 40(40 + 1) + 41能够被41整除。当n = 41时, 41² + 41 + 41显然也能被41整除。利用计算机,人们发现了一个惊人的公式:n² 79n + 1601。这个公式对于n = 0原创 2014-09-01 21:39:28 · 513 阅读 · 0 评论 -
Java 欧拉工程 第二十八篇【1001×1001的螺旋中两条对角线之和】
题目:从数字1开始向右顺时针方向移动,可以得到如下的5×5的螺旋:21 22 23 24 2520 7 8 9 1019 6 1 2 1118 5 4 3 1217 16 15 14 13可以算出对角线上数字之和是101.1001×1001的螺旋中对角线上数字之和是多少? 原题:原创 2014-09-02 09:28:23 · 649 阅读 · 0 评论 -
软件工程(C编码实践篇)实验一
第一个小实验 ,helloworld原创 2017-09-13 23:20:46 · 267 阅读 · 0 评论 -
Java进阶之欧拉工程 第七篇【持续更新】
原题如下:By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13.What is the 10 001st prime number?翻译:通过列出来前6个质数,我们可以得出第六个质数原创 2014-08-15 13:35:00 · 407 阅读 · 0 评论 -
Java 欧拉工程 第二十四篇【0,1,2,3,4,5,6,7,8,9的第100万个字典排列是什么】
题目:排列是一个物体的有序安排。例如3124是1,2,3,4的一种排列。如果所有的排列按照数值或者字母序排序,我们称其为一个字典序。0,1,2的字典排列有:012 021 102 120 201 2100, 1, 2, 3, 4, 5, 6, 7, 8,9的第100万个字典排列是什么?原题原创 2014-08-24 17:29:40 · 1196 阅读 · 0 评论 -
Java进阶之欧拉工程 第一篇【持续更新】
public class Launcher {public static void main(String[] args) {// TODO Auto-generated method stubint sum =0 ;for(int i=1;iif(i%3==0||i%5==0){sum=sum+i;}}System.out.println(su原创 2014-08-14 14:07:23 · 471 阅读 · 0 评论 -
Java进阶之欧拉工程 第十八篇【 找出从三角形顶端走到底端的最大和】
题目如下:从下面的三角形的顶端开始,向下面一行的相邻数字移动,从顶端到底端的最大总和为23.37 42 4 68 5 9 3也就是 3 + 7 + 4 + 9 = 23.找出从以下三角形的顶端走到底端的最大总和:7595 6417 47 8218 35 87 1020 04 82 47 6519 01 23 75 03 3原创 2014-08-18 20:19:06 · 648 阅读 · 0 评论 -
Java 欧拉工程 第三十篇【 找出所有能够写成各位数字5次方之和的数之和】
令人惊奇的,只有三个数能够写成它们各位数的四次方之和:1634 = 14 + 64 + 34 + 448208 = 84 + 24 + 04 + 849474 = 94 + 44 + 74 + 441 = 14没有被算作在内因为它不是一个和。这些数字的和是 1634 + 8208 + 9474 = 19316.找出所有能被写成各位数字五次方之和的数之和。原创 2014-09-03 09:21:32 · 781 阅读 · 0 评论 -
Java 欧拉工程 第三十一篇【考察英国货币面值的组合问题】
题目:在英国,货币是由英镑£,便士p构成的。一共有八种钱币在流通:1p, 2p, 5p, 10p, 20p, 50p, £1 (100p) 和 £2 (200p).要构造£2可以用如下方法:1£1 + 150p + 220p + 15p + 12p + 31p允许使用任意数目的钱币,一共有多少种构造£2的方法?原题:原创 2014-09-04 12:09:30 · 1232 阅读 · 0 评论 -
Java 欧拉工程 第十九篇【 20世纪有多少个星期日是当月的第一天?】
以下是一些已知信息,但是或许你需要自己做一些其他的调查。1900年1月1日是星期一。30天的月份有:9月,4月,6月,11月。此外的月份都是31天,当然2月除外。2月在闰年有29天,其他时候有28天。年份可以被4整除的时候是闰年,但是不能被400整除的世纪年(100的整数倍年)除外。20世纪(1901年1月1日到2000年12月31日)一共有多少个星期日落在了当月的第一天?原创 2014-08-20 17:05:12 · 836 阅读 · 0 评论 -
Java 欧拉工程 第二十二篇【 名字得分总和】
题目是这样的:文件names.txt(右键另存为)是一个46K大小的文本文件,包含5000多个英文名字。利用这个文件,首先将文件中的名字按照字母排序,然后计算每个名字的字母值,最后将字母值与这个名字在名字列表中的位置相乘,得到这个名字的得分。例如将名字列表按照字母排序后, COLIN这个名字是列表中的第938个,它的字母值是3 + 15 + 12 + 9 + 14 = 53。所以C原创 2014-08-22 18:00:22 · 518 阅读 · 0 评论 -
Java 欧拉工程 第二十一篇【计算10000以下所有相亲数之和】
题目是这样的:原创 2014-08-21 22:10:40 · 1446 阅读 · 0 评论 -
Java 欧拉工程 第二十篇【 算出100!的各位之和。】
题目是这样:原创 2014-08-20 22:32:08 · 526 阅读 · 0 评论 -
Java 欧拉工程 第二十三篇【 非过剩数之和】
题目如下:如果一个数的所有真因子之和等于这个数,那么这个数被称为完全数。例如,28的所有真因子之和为1 + 2 + 4 + 7 + 14 = 28,所以28是一个完全数。如果一个数的所有真因子之和小于这个数,称其为不足数,如果大于这个数,称其为过剩数。12是最小的过剩数,1 + 2 + 3 + 4 + 6 = 16。因此最小的能够写成两个过剩数之和的数字是24。经过分析,可以证明所有大原创 2014-08-22 21:29:04 · 663 阅读 · 0 评论 -
Java进阶之欧拉工程 第四篇【持续更新】
原题如下:A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 99.Find the largest palindrome made from the product of two 3原创 2014-08-14 18:05:07 · 460 阅读 · 0 评论 -
Java进阶之欧拉工程 第五篇【持续更新】
原题如下:2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder.What is the smallest positive number that is evenly divisible by all of the numbe原创 2014-08-14 22:10:35 · 498 阅读 · 0 评论 -
Java进阶之欧拉工程 第六篇【持续更新】
原题如下:The sum of the squares of the first ten natural numbers is,12 + 22 + ... + 102 = 385The square of the sum of the first ten natural numbers is,(1 + 2 + ... + 10)2 = 552 = 3025Hence原创 2014-08-15 12:55:00 · 581 阅读 · 0 评论 -
软件工程(C编码实践篇) 实验二:命令行菜单小程序V1.0
实验二:命令行菜单小程序V1.0新创建一个目录lab2完成实验。一、实验要求1、代码风格规范:代码风格的原则:简明、易读、无二义性;缩进、命名、注释等代码编排的风格规范;2、具体要求(参照视频中的具体实验过程):实现一个命令行的菜单小程序,执行某个命令时调用一个特定的函数作为执行动作,实现的命令个数不少于8个;原创 2017-09-23 20:46:51 · 439 阅读 · 0 评论