自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

戎码一生的博客

少一些功利主义的追求,多一些不为什么的坚持

  • 博客(10)
  • 收藏
  • 关注

原创 欧拉计划 Problem10

题目; 素数的和 所有小于10的素数的和是2 + 3 + 5 + 7 = 17。求所有小于两百万的素数的和。 解答:#include#include#define ll long longusing namespace std;const int maxn = 2000000;bool isprime(int n){ if(n==1)return false;

2018-01-31 22:00:34 292

原创 欧拉计划 Problem9

题目: 特殊毕达哥拉斯三元组 毕达哥拉斯三元组是三个自然数a a2 + b2 = c2 例如,32 + 42 = 9 + 16 = 25 = 52。有且只有一个毕达哥拉斯三元组满足 a + b + c = 1000。求这个三元组的乘积abc 解答:#includeusing namespace std;int main(){ for(int i = 0; i

2018-01-31 21:55:15 231

原创 欧拉计划 Problem8

题目: 连续数字最大乘积 在下面这个1000位正整数中,连续4个数字的最大乘积是 9 × 9 × 8 × 9 = 5832。73167176531330624919225119674426574742355349194934 96983520312774506326239578318016984801869478851843 858615607891129494954595017379

2018-01-31 21:46:29 362

原创 欧拉计划 Problem7

题目: 第10001个素数 列出前6个素数,它们分别是2、3、5、7、11和13。我们可以看出,第6个素数是13。第10,001个素数是多少? 解答#include#includeusing namespace std;const int maxn = 10001;bool isprime(int n){ if(n==1)return false; f

2018-01-31 21:16:13 298

原创 欧拉计划 Problem6

题目: 平方的和与和的平方之差 前十个自然数的平方的和是12 + 22 + … + 102 = 385 前十个自然数的和的平方是(1 + 2 + … + 10)2 = 552 = 3025 因此前十个自然数的平方的和与和的平方之差是 3025 − 385 = 2640。求前一百个自然数的平方的和与和的平方之差。解答:#includeusing namespace

2018-01-31 21:07:09 173

原创 欧拉计划 Problem5

题目 最小倍数 2520是最小的能够被1到10整除的数。最小的能够被1到20整除的正数是多少?解答#includeusing namespace std;long long git(long long a,long long b){ long long x = a * b; long long temp; while(b) {

2018-01-31 20:58:01 225

原创 欧拉计划 Problem4

题目: 最大回文乘积 回文数就是从前往后和从后往前读都一样的数。由两个2位数相乘得到的最大回文乘积是 9009 = 91 × 99。找出由两个3位数相乘得到的最大回文乘积。 解答#include#includeusing namespace std;bool ispalindrom(long n){ long x = n,temp = 0; while(x)

2018-01-31 20:39:22 286

原创 欧拉计划 Problem3

题目 最大质因数 13195的所有质因数为5、7、13和29。600851475143最大的质因数是多少?解答#includeusing namespace std;int main(){ long long x = 600851475143,i; for(i=2; i<x; ) { if(x%i==0)

2018-01-31 20:34:10 236

原创 欧拉计划 Problem2

题目: 偶斐波那契数 斐波那契数列中的每一项都是前两项的和。由1和2开始生成的斐波那契数列前10项为:1, 2, 3, 5, 8, 13, 21, 34, 55, 89, … 考虑该斐波那契数列中不超过四百万的项,求其中为偶数的项之和。解答:#includeusing namespace std;const int maxn = 4000000; int main(

2018-01-31 20:19:17 213

原创 欧拉计划 Problem1

题目 3的倍数和5的倍数 如果我们列出10以内所有3或5的倍数,我们将得到3、5、6和9,这些数的和是23。求1000以内所有3或5的倍数的和。解答:#includeusing namespace std; int main(){ int sum = 0; for(int i = 1; i 1000; i++) { if(i%3==

2018-01-31 20:16:13 329

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除