1.2.5
2016-03-25 15:52
495 查看
/* ID:18861501 LANG:C++ TASK:dualpal */ /*------------------Header Files------------------*/ #include <iostream> #include <cstring> #include <string> #include <cstdio> #include <algorithm> #include <cstdlib> #include <ctype.h> #include <cmath> #include <stack> #include <queue> #include <map> #include <vector> #include <limits.h> using namespace std; /*------------------Definitions-------------------*/ #define LL long long #define PI acos(-1.0) #define INF 0x3F3F3F3F /*---------------------Work-----------------------*/ int s[1000]; bool is_hui(int cnt) { for(int i=1;i<=cnt/2;i++) if(s[i]!=s[cnt-i+1]) return false; return true; } void work() { int N,S; scanf("%d%d",&N,&S); int numcount=0; for(int num=S+1;;num++) { int count=0; for(int base=2;base<=10;base++) { int cnt=1,n=num; while(n) { s[cnt++]=n%base; n=n/base; } cnt--; if(is_hui(cnt)) count++; if(count==2) { numcount++; printf("%d\n",num); break; } } if(numcount==N) break; } } /*------------------Main Function------------------*/ int main() { //freopen("test.txt","r",stdin); freopen("dualpal.out","w",stdout); freopen("dualpal.in","r",stdin); work(); return 0; }
相关文章推荐
- Android创建多语言支持app
- 《Java 2 实用教程》读书笔记(四)4.4
- 将python程序打包成.exe文件
- 283. Move Zeroes
- Matlab图像处理学习笔记(一):二值化、开操作、连通区域提取、重心、ROI
- Web中的性能优化
- 求解一道腾讯笔试题(帮帮忙)
- 单例模式
- C#程序员经常用到的10个实用代码片段
- Django-Model中的ForeignKey,ManyToManyField与OneToOneField
- github 导入的类控件属性失效
- STM32的知识点
- 进程与线程。js是什么运行机制?node.js是什么运行机制?
- Oracle 取随机数(转)
- html5 学习笔记——canvas(一)
- 其实你不知道MultiDex到底有多坑
- NSUserDefaults
- 1.2.3
- 功能测试方法
- LINQ简明教程:数据排序、分组、过滤