HDU5327
2015-07-30 16:00
176 查看
#include <iostream> #include <stdio.h> #include <cstring> using namespace std; int ss(int m,int n) { int ans=0,flag,a[10]; for(int h=m; h<=n; h++) { int s = h; memset(a,0,sizeof(a)); flag=0; while(s) { int k = s%10; a[k]++; // cout<<a[k]<<endl; s/=10; } for(int i=0; i<=9; i++) if(a[i]>=2) { flag=1; break; } if(flag==0) ans++; } return ans; } int main() { int t,a,b; cin>>t; while(t--) { cin>>a>>b; cout<<ss(a,b)<<endl; } return 0; }
相关文章推荐
- mac各种快捷键汇总
- Objective-C语言
- hibernate -inverse
- 常用git命令
- K-means clustering (K-means聚类)
- 升级win10正式版后右键桌面反应慢该怎么办?
- NSMutableString 可变字符串
- ORACLE系统视图
- spring的事务中程序控制事务成功失败(Transaction marked as rollback)
- 从当前Activity 获取根视图(Root view )
- Shell 学习3 - Shell 脚本语言与编译型语言的差异
- Shell 学习1 - Shell 简介
- UNITY3D学习笔记8
- hdu 2199 Can you solve this equation?
- web开发CSS样式Position详解
- yar 二次并发请求问题
- ssl通关的概念(一个)
- 如何在编辑器里添加CSS或JS代码
- uploadfiy 动态传递Form 参数
- Ubuntu 14.04中安装Sublime Text 3并使用SublimeClang插件