hdu 5062 单峰数(12321)的个数
来源:互联网 发布:生成全排列的递归算法 编辑:程序博客网 时间:2024/04/30 19:05
http://acm.hdu.edu.cn/showproblem.php?pid=5062
模拟筛出对称单峰数(12321)的个数,水题
#include <cstdio>#include <cstdlib>#include <cmath>#include <cstring>#include <string>#include <queue>#include <set>#include <iostream>#include <algorithm>using namespace std;#define RD(x) scanf("%d",&x)#define RD2(x,y) scanf("%d",&x,&y)#define RD3(x,y,z) scanf("%d%d%d",&x,&y,&z)#define clr0(x) memset(x,0,sizeof(x))typedef long long LL;int n;char s[10];const double pi = acos ( -1.0 ) ;bool ok(int x){ int y = 0; while(x){ s[y++] = x%10; x /= 10; } for(int i = 0,j = y - 1;i <= j;++i,--j) if(s[i] != s[j] || (i >= 1 && s[i] <= s[i-1])) return false; return true;}void work(){ int res = 0; n = (int)pow(10,n); //cout<<n; for(int i = 1;i <= n;++i){ if(ok(i)) res++; } printf("%d\n",res); return;}int main () { int T; RD(T); while(T--){ RD(n); work(); }return 0 ;}
0 0
- hdu 5062 单峰数(12321)的个数
- POJ1221 计算数的单峰回文分解 动态规划
- HDU 2521 求数的因子个数
- poj 1221 单峰回文数
- 数单词的个数
- 数1的个数
- hdu 1792 (最大不能组合数,最大不能组合数的个数)
- hdu 1544 双向找回文数个数
- (hdu 简单题 128道)hdu 2008 数值统计(统计一列数中正数、负数、0的个数)
- hdu 4546 输入n个数 问这n个数相加组成的第K小的数是什么
- HDU 5327 区间里由不同的数字组成的数的个数-set-(枚举)
- !HDU 5317 求区间里两个数的质因数个数的gcd的最大值-预处理
- HDU 3304 求杨辉三角第N行中能被素数P整除的数的个数
- hdu 4417 划分树加二分 求区间内小于num的数的个数
- (数位DP 1.2)hdu 3555 Bomb(统计1~n中,包含49的数的个数)
- HDU 4135(Co-prime-[1,m]内与n互质的数的个数)
- hdu 3652 数位dp(能被13整除且包含13的数的个数)
- hdu 6108 小C的倍数问题【一个数的因子个数】
- 无意锁定某个dll文件
- http://blog.csdn.net/zhurhyme/article/details/28101719
- linux下的webserver BOA及CGIC库的使用指南(转帖)
- Android 开发 -------- 自定义View 画 五子棋
- 网站搭建从零开始(一)域名
- hdu 5062 单峰数(12321)的个数
- 第三章 3.5.3节练习
- CGIC库的移植
- CGIC库的移植及使用
- Day01 准备工作
- 黑马程序员----------多线程
- SharedPreferences具体使用方法及createPackageContext方法(获取其他应用的共享文件)
- 运营活动需求实现
- JAVA程序设计(02.1)-----个税起征点计算