UVA1225 UVALive3996 Digit Counting
来源:互联网 发布:女朋友说我不懂她 知乎 编辑:程序博客网 时间:2024/05/01 02:40
Regionals 2007 >> Asia - Danang
问题链接:UVA1225 UVALive3996 Digit Counting。入门练习题,用C语言编写程序。
这个问题是数字出现次数统计问题,按照套路处理就可以了。
本程序的套路包括,用运算符%从整数中取出数字,输出格式控制。
AC的C语言程序如下:
/* UVA1225 UVALive3996 Digit Counting */#include <stdio.h>#include <memory.h>#define DIGITNUM 10int ans[DIGITNUM];int main(void){ int t, n, val, i; scanf("%d", &t); while(t--) { scanf("%d", &n); memset(ans, 0, sizeof(ans)); for(i=1; i<=n; i++) { val = i; while(val) { ans[val % 10]++; val /= 10; } } for(i=0; i<DIGITNUM; i++) { if(i) putchar(' '); printf("%d", ans[i]); } putchar('\n'); } return 0;}
1 0
- UVA1225 UVALive3996 Digit Counting
- UVA1225 Digit Counting
- UVA1225 Digit Counting
- uva1225 - Digit Counting
- Digit Counting uva1225
- UVa1225 Digit Counting
- UVa1225 Digit Counting
- UVa1225 Digit Counting
- UVa1225 Digit Counting
- UVa1225 Digit Counting
- UVA1225 Digit Counting
- UVa1225 Digit Counting
- UVa1225 - Digit Counting
- UVa1225 DIgit Counting
- UVa1225-Digit Counting
- 3.3 Digit Counting UVA1225
- UVa1225——Digit Counting
- UVa1225 Digit Counting 数数字
- 文章标题
- fragment的使用以及fragment大家族解析
- PYTHON黑帽编程1.5 使用WIRESHARK练习网络协议分析
- 图片防盗链
- ROS by example -第十二章 DYNAMIXEL 伺服系统和 ROS
- UVA1225 UVALive3996 Digit Counting
- Maven项目中使用本地JAR包
- Activiti介绍
- Trie树的DAT实现
- Spring依赖注入详解
- SELinux 的启动、关闭与查看
- MongoDB和MongoDB云数据库浅谈
- 优酷的菜单
- C++重载、覆盖、隐藏