uva 1583
来源:互联网 发布:revit软件视频教程 编辑:程序博客网 时间:2024/05/21 06:44
枚举1~100000把所有数的最小generators记录下来,直接查表即可。
AC代码:
#include<cstdio>#include<cstring>#include<algorithm>using namespace std;const int maxn=100000+50;int ans[maxn];int get(int a){ int b=a; while(b>0){ a+=b%10; b/=10; } return a;}void solve(){ memset(ans,0,sizeof(ans)); for(int i=0;i<=100000;++i){ int p=get(i); if(ans[p]==0) ans[p]=i; }}int main(){ solve(); int T,n; scanf("%d",&T); while(T--){ scanf("%d",&n); printf("%d\n",ans[n]); } return 0;}
如有不当之处欢迎指出!
0 0
- UVA 1583
- UVA-1583
- UVA-1583
- UVa 1583
- uva 1583
- UVA 1583
- UVA-1583 - Digit Generator
- UVa 1583 Digit Generator
- UVa 1583 - Digit Generator
- UVA 1583 - Digit Generator
- UVa 1583 Digit Generator
- UVa 1583打表
- UVa 1583 - Digit Generator
- UVa-1583Digit Generator
- 【Uva 1583】 Digit Generator
- UVA - 1583 Digit Generator
- Uva - 1583 - Digit Generator
- UVA - 1583 Digit Generator
- c# 获取exe程序的句柄, 并根据句柄置顶它
- 【大杂烩】杂7杂8的东西
- IOS学习之UIWebView
- 堆和栈
- BZOJ 1690 【USACO 2007 Dec奶牛观光】
- uva 1583
- Java学习提要——基本网络编程Socket与echo
- Android图片加载框架——Fresco
- 导入英汉文本,用字符串切割,泛型集合存储的英汉字典
- 读取五种格式的配置文件(xml(两种方式),txt,excel,csv,json)
- DES算法C++代码实现-密码学
- 记录一下开始
- 190.Next Permutation II-下一个排列(中等题)
- Matlab 中常用函数