【Project Euler】1 第一题



//If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.
//Find the sum of all the multiples of 3 or 5 below 1000.

 static void Main()
        {
            int sum=0;
            for(int i=0;i<1000;i++)
            {
                if (i % 3 == 0 || i % 5 == 0)
                {
                    sum = sum + i;
                }
            }
            Console.WriteLine(sum);
        }

时间: 2024-11-01 21:42:13

【Project Euler】1 第一题的相关文章

使用CoffeeScript来解决Project Euler中的编程问题

本 系列 文章将探讨 CoffeeScript,这是构建于 http://www.aliyun.com/zixun/aggregation/33906.html">JavaScript 基础之上的一种全新编程语言,它提供了非常干净的语法.CoffeeScript 可编译为高效的 JavaScript.除了在 Web 浏览器中运行 JavaScript 之外,您还可以将它与服务器应用程序的 Node.js 等技术一起使用.在 第 1 部分 中,学习了如何设置 CoffeeScript 编译器

用python解决project euler中的题目

寒假期间学习了python,现在基本上就能上手使用它来解决project euler里面的题目了,用python真的是没得说的,一个字"赞".在C++中需要用一大堆代码实现的算法,在python中,只需要那么短短几行.而且还有惊艳的运行速度.借用<可爱的python>里面的一句话:"人生苦短,我用python". [project euler 055] 求经过一系列规则不能得到回文数的数的个数.题目在此: If we take 47, reverse a

欧拉项目【ProjectEuler】系列-第一题

欧拉项目[ProjectEuler]系列-第一题 ----人既无名 既然是第一次,当然要写个基本的介绍咯. 欧拉项目是一系列挑战数学/计算机编程的问题. 需要的不仅仅是数学见解,还要利用计算机编程技巧,需要解决大多数问题,当然,数学帮助你运用优雅而有效的方法,实现漂亮而快速的代码. 欧拉项目的网站是http://projecteuler.net,只要上去注册一个账号就可以开始你的欧拉之旅了,当你把一个问题解决之后就可以参加该问题的讨论,说说你的解决办法,看看其他人的处理思路咯.言归正传,开始欧拉

leetcode第一题java代码报错。求原因?

问题描述 leetcode第一题java代码报错.求原因? package com.hust.ali.test; import java.util.*; /** 给定一个整数数组,发现两个数字,使得它们添加到一个特定的目标数. 函数twoSum应返回两个数字,使得它们加起来的目标,其中索引1必须小于索引2的所有. @author Cat */ public class TwoNumSum { /* @param args */ public static void main(String[] a

杭电oj第一题居然一直过不了

问题描述 杭电oj第一题居然一直过不了 #include "stdio.h" int main() { int a,b; scanf("%d%d",&a,&b); printf("%d ",a+b); return 0; } 运行不是好好的吗,怎么总是过不了 解决方案 杭电OJ第十五届ACM第一题 Hearthstone杭电第一题 解决方案二: 检查一下自己的输入输出格式 解决方案三: (a+b)呢,....

谭浩强《c语言程序设计》P82页第一题第一问的答案是不是给出的是错的

问题描述 谭浩强<c语言程序设计>P82页第一题第一问的答案是不是给出的是错的 谭浩强<c语言程序设计>P82页第一题第一问的答案(在<学习辅导>上)是不是给出的是错的 传不了电脑的图片,同步到百度知道了各位去那看下吧.真心绝对谭老已近老头了不该在出书了. 百度知道问题链接:http://zhidao.baidu.com/question/552031159438999972.html?quesup2&oldq=1 解决方案 你错了,那个公式应该是 复利计算的话

记 dotamax 面试第一题

前言 正文 思路 存在一个数字 存在两个数字 总结 前言 今天接到了一个面试,面试官鑫哥声音很好听,人也很好,是我目前见到的所有面试官中最好的一位啦. 可能还是知识面比较窄,第一个问题就把我给问倒了.一是太紧张,二是本身能力可能也没那么强,所以第一题没能想出来.面试完后,心里还是坠着一个石头似得,就一个想法,把这个问题搞明白,实现了. 于是下午,着手实现了一下,在此做个笔记,希望对后来人能有所帮助. 正文 这道题的内容是这样的: 给一个数组,数组中只有一个元素出现了仅仅一次,其他元素都是出现了两

Project euler 18题解答

 By starting at the top of the triangle below and moving to adjacent numbers on the row below, the maximum total from top to bottom is 23. 37 4 2 4 6 8 5 9 3 That is, 3 + 7 + 4 + 9 = 23. Find the maximum total from top to bottom of the triangle below

【Project Euler】7 第七题

 //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? static void Main(string[] args)         {             int count = 0;             for (int i = 3; i < 100000