《算法竞赛入门经典2ndEdition 》习题3-3 数数字(Digit Counting, Uva1225)
来源:互联网 发布:日语记单词软件 编辑:程序博客网 时间:2024/06/01 09:22
没找到什么更好的算法,这个也能过,就这样了。
不过话说uva居然不忽略行末空格,习惯了noip的忽略行末空格与文末回车,幸好uva给我的是PE,要不然估计死活都会改不出来。
#include <cstdio>#include <cstring>using namespace std;const int maxn = 10000;int num[maxn + 10][10];int main(){ int t, maxm = 0; scanf("%d", &t); while(t--) { int n; scanf("%d", &n); if(maxm < n) { for(int i = maxm+1; i <= n; i++) { int x = i; for(int j = 0; j <= 9; j++) num[i][j] = num[i-1][j]; while(x != 0) { num[i][x%10]++; x /= 10; } } maxm = n; } for(int i = 0; i < 9; i++) printf("%d ", num[n][i]); printf("%d\n", num[n][9]);//uva居然不忽略行末空格 } return 0;}
1 0
- 《算法竞赛入门经典2ndEdition 》习题3-3 数数字(Digit Counting, Uva1225)
- 算法竞赛入门经典(第2版)习题3-3 数数字 Digit Counting UVa1225
- 算法竞赛入门经典 第三章 uVa1225 - Digit Counting
- 算法竞赛入门经典 UVa1225数数字
- 算法竞赛入门经典(刘汝佳)习题3-3 UVa1225
- 《算法竞赛入门经典2ndEdition 》例题3-5 生成元(Digit Generator, Uva1583)
- 习题3-3 数数字(Digit Counting , ACM/ICPC Danang 2007, UVa1225)
- 《算法竞赛入门经典2ndEdition 》习题3-2 得分(Molar Mass, Uva1586)
- 《算法竞赛入门经典2ndEdition 》习题3-1 得分(Score, Uva1585)
- 《算法竞赛入门经典2ndEdition 》习题3-4 周期串(Periodic Strings, Uva455)
- 《算法竞赛入门经典2ndEdition 》习题3-5 谜题(Puzzle, Uva227)
- 《算法竞赛入门经典2ndEdition 》习题3-6 纵横字谜的答案(Crossword Answers, Uva232)
- 《算法竞赛入门经典2ndEdition 》习题3-7 DNA序列(DNA Consensus String, Uva1368)
- 《算法竞赛入门经典2ndEdition 》习题3-8 循环小数(Repeating Decimals, Uva202)
- 《算法竞赛入门经典2ndEdition 》习题3-9 子序列(All in All, Uva10340)
- 《算法竞赛入门经典2ndEdition 》习题3-10 盒子(Box, Uva1587)
- 《算法竞赛入门经典2ndEdition 》习题3-11 换低挡装置(Kickdown, Uva1588)
- UVa1225 Digit Counting 数数字
- 欢迎使用CSDN-markdown编辑器
- 简单计算器
- DDLog--CocoaLumberjack framework 自定义日志管理
- Java拾遗(一):浅析Java子类和父类的实例化顺序 及 陷阱
- Starterware On Beaglebone Black(一) 环境搭建
- 《算法竞赛入门经典2ndEdition 》习题3-3 数数字(Digit Counting, Uva1225)
- 第十四周--是否二叉排序树?
- springMVC第一课:配置
- SpringMVC_@RequestMapping&Controller的返回值
- LeetCode 142 Linked List Cycle II
- iOS中的模糊视图效果
- Scala :foldLeft foldRight min max
- web后台分层详解
- 关于单链表