2014.3.24
第一题(java):
public class ProjectEuler1 { public static void main(String[] args) { int a = 0; int b = 0; for(;a < 1000;a++){ if(a%3 == 0 || a%5 == 0){ b = b + a; } } System.out.println(b); } }
2014.3.26
第二题(java):
import java.util.ArrayList; class ProjectEuler2{ public static void main(String[] args){ ArrayList<Integer> arrayList = new ArrayList<Integer>(); arrayList.add(1); arrayList.add(2); int i = 0; while(arrayList.get(i) + arrayList.get(i + 1) < 4000000){ arrayList.add(arrayList.get(i) + arrayList.get(i + 1)); i++; } int b = 0; for(int a = 0;a <= (i + 1);a++){ if(arrayList.get(a)%2 == 0){ b = b + arrayList.get(a); } } System.out.println(b); } }