http://projecteuler.net/problem=36 [Answer:872187]
来源:互联网 发布:函数式编程书籍 编辑:程序博客网 时间:2024/06/16 22:36
#include <iostream>using namespace std;bool IsPalindromic( int number, int base ){ int digit[32]; size_t count = 0; do { digit[count++] = number % base; number /= base; } while ( number != 0 ); for ( size_t i = 0; i < (count + 1) / 2; ++i ) { if ( digit[i] != digit[count-1-i] ) { return false; } } return true;}int main(){ int sum = 0; for ( int n = 1; n < 1000000; n += 2 ) { if ( IsPalindromic( n, 10 ) && IsPalindromic( n, 2 ) ) { sum += n; } } cout << sum << endl; return 0;}
- http://projecteuler.net/problem=36 [Answer:872187]
- http://projecteuler.net/problem=5 [Answer:232792560]
- http://projecteuler.net/problem=6 [Answer:25164150]
- http://projecteuler.net/problem=7 [Answer:104743]
- http://projecteuler.net/problem=8 [Answer:40824]
- http://projecteuler.net/problem=9 [Answer:31875000]
- http://projecteuler.net/problem=10 [Answer:142913828922]
- http://projecteuler.net/problem=11 [Answer:70600674]
- http://projecteuler.net/problem=12 [Answer:76576500]
- http://projecteuler.net/problem=13 [Answer:5537376230]
- http://projecteuler.net/problem=14 [Answer:837799]
- http://projecteuler.net/problem=15 [Answer:137846528820]
- http://projecteuler.net/problem=16 [Answer:1366]
- http://projecteuler.net/problem=17 [Answer:21124]
- http://projecteuler.net/problem=18 [Answer:1074]
- http://projecteuler.net/problem=19 [Answer:171]
- http://projecteuler.net/problem=20 [Answer:648]
- http://projecteuler.net/problem=21 [Answer:31626]
- 深入理解C/C++数组和指针
- IsPostBack解释
- 2011hadoop技术大会实时数据分析
- C# 如何提取SaveFileDialog的保存路径?
- 树状数组专题(三)POJ2481
- http://projecteuler.net/problem=36 [Answer:872187]
- 探索式测试学习笔记之一:局部探索式测试法
- 用javascript实现音乐播放
- C#应用程序中调用打开某文档(如: IE)
- 留一些回忆
- LINUX动态链接库的创建与使用
- 保护模式和实模式 Introduction
- 数组中子数组和的最大值
- Xcode 4.2 中的Automatic Reference Counting (ARC)