前n(n≤10000)个整数顺次写在一起:123456789101112…数一数0~9各出现多少次
(输出10个整数,分别是0,1,…,9出现的次数)。

原题链接:https://vjudge.net/problem/UVA-1225
发这篇的唯一意义就是输出

#include<stdio.h>
#include<string.h>
#include<stdlib.h>int sum[11];int main(){int T;int n;scanf("%d", &T);while(T--){scanf("%d", &n);memset(sum, 0, sizeof(sum));for(int i = 1; i <= n; i++){int x = i;while(x){sum[x%10]++;x /= 10;}}
//      for(int i = 0; i <= 9; i++){
//          if(i)printf(" ");
//          printf("%d", sum[i]);
//      }
//      printf("\n");for(int i = 0; i <= 9; i++)printf("%d%c", sum[i], i == 9 ? '\n' : ' ');//优化输出 }return 0;
}

习题3-3 数数字(Digit Counting , ACM/ICPC Danang 2007, UVa1225)相关推荐

  1. 数数字Digit Counting(Python)

    把前n(n<=10000)个整数顺次写在一起:123456789101112-数一数0~9各出现多少次(输出10个整数,分别是0, 1, -, 9出现的次数). 思路: 这道题就是统计频数的,首 ...

  2. 习题 8-20 懒惰的苏珊(Lazy Susan, ACM/ICPC Danang 2007, UVa1620)

    原题链接:https://vjudge.net/problem/UVA-1620 分类:结论推导 备注:数学思维 结论题,直接求逆序对. 长度为L的序列,顺序和逆序的逆序对总数为(L^2-L)/2是显 ...

  3. 算法竞赛入门竞赛 习题3-2 分子量(Molar Mass, ACM/ICPC Seoul 2007, UVa1586)

    给出一种物质的分子式(不带括号),求分子量.本题中的分子式只包含4种原子,分 别为C, H, O, N,原子量分别为12.01, 1.008, 16.00, 14.01(单位:g/mol).例如,C6 ...

  4. 算法入门竞赛习题3-3:数数字(Digit Counting) 把前n(n≤10000)个整数顺次写在一起:123456789101112…数一数0~9各出现多少次。

    算法入门竞赛习题 习题3-3:数数字(Digit Counting) 把前n(n≤10000)个整数顺次写在一起:123456789101112-数一数0-9各出现多少次 (输出10个整数,分别是0, ...

  5. 分子量(Molar Mass)数数字(Digit)||UVa 1586,1225

    两个题目均取自UVa,分别为UVa 1586和UVa 1225. 分子量 给出一种物质的分子式(不带括号),求分子量.本题中的分子式只包含4中原子,分别为C, H, O, N,分子量分别为12.01, ...

  6. 《算法竞赛入门经典》 例题3-5 生成元 (Digit Generator, ACM ICPC Seoul 2005,UVa)

    原题及翻译 For a positive integer N , the digit-sum of N is defined as the sum of N itself and its digits ...

  7. 例题3-5 生成元(Digit Generator, ACM/ICPC Seoul 2005, UVa1583)

    如果x加上x的各个数字之和得到y,就说x是y的生成元.给出n(1≤n≤100000),求最小 生成元.无解输出0.例如,n=216,121,2005时的解分别为198,0,1979. 先附上自己的想法 ...

  8. 习题6_5 巡逻机器人(Patrol Robot, ACM/ICPC Hanoi 2006, UVa1600)

    越障可以拐弯,一个障碍可能被不同路线所经过,所以普通的dfs不行,再加一个维度step,表示走到此结点越过的障碍数 #include<cstdio> #include<cstring ...

  9. 寻找生成元问题解决(Digit Generator,ACM/ICPC Seoul 2005, UVa1583)

    问题描述:如果x加上x的各个数字之和得到y,就说x是y的生成元.给出n(1<=n<=10000),求最小生成元.无解时输出0.例如 n = 216,121,2005 时的解分别为198,0 ...

最新文章

  1. 图解 Attention(完整版)!
  2. 全球及中国家电用PET薄膜涂层钢卷市场前景形势与未来竞争规模展望报告2022版
  3. 综述:Image Caption 任务之语句多样性
  4. Java技巧:用一个循环语句输出九九乘法表!
  5. 利用回溯法解决1-9之间添加+或-或使得运算结果为100的问题
  6. 数据结构与算法(基于C++语法实现)
  7. python中end 1 意思_python中“end=”是什么意思?_后端开发
  8. android calendarview 单月显示博客,android CalendarView
  9. 今日头条们:一边道歉一边做大
  10. ORACLE 分页SQL
  11. Leetcode——495. Teemo Attacking
  12. 微信服务器会留撤回的消息吗,让你的微信不再被人撤回消息
  13. 而立之年——那些从一线城市退到二三线的程序员,现在过的怎么样了?
  14. 第十章、epub文件处理 -- 样式处理
  15. win10 OCX控件的注册
  16. Redis(1)入门指令
  17. 在Dynamics 365 CRM 中使用Xrm.WebApi实现增,删,改,查(需V9.0或以上)
  18. 赋能 打造应对不确定性的敏捷团队 pdf_《创业书影音》本期推荐《赋能》
  19. 计算机的CPU的电路是多少KW,你的电脑多少瓦? 最全面的CPU功耗测试
  20. Enable tracemalloc to get the object allocation traceback 错误

热门文章

  1. 传输18 Gbps的HDMI 2.0,包括4 K 60 4:4:4参考设计
  2. MySQL进阶SQL优化
  3. 138.ssm 框架下 导出Excel
  4. tornado 入门
  5. Mybaits整合Spring自动扫描 接口,Mybaits配置文件.xml文件和Dao实体类
  6. Unity3D是怎么提升游戏运行效率的?
  7. ubuntu samba 安装
  8. 带边框有点击事件的表格
  9. Javascript全局变量和delete
  10. Asterisk cli模块分析