个人感觉这道题有表述问题

他的题目表述说明测试数据中的数是不超过20的,但其实他的测试点中是有百位数的,所以按两位数去处理数据显然会造成数组越界。

代码如下

#include <bits/stdc++.h>
using namespace std;
void divideandjudge(int len) {int judge[10] = {0};if (len < 10) {for (int i = 1; i <= len; i++) {judge[i]++;}} else {for (int i = 1; i <= 9; i++) {judge[i]++;}for (int i = 10; i <= len; i++) {int middle;middle = i;while (middle) {judge[middle % 10]++;middle = middle / 10;}}}cout << judge[0];for (int i = 1; i < 10; i++) {cout << " " << judge[i];}putchar('\n');
}
int main() {int n;cin >> n;int m;while (n--) {cin >> m;divideandjudge(m);}return 0;
}

UVA - 1225 Digit Counting(刘汝佳紫书题单(算法竞赛入门经典 第二版 2014)相关推荐

  1. (精讲)UVA - 1339 Ancient Cipher 刘汝佳紫书题单(算法竞赛入门经典)

    仔细读题并且对比样例可以发现,字母的替换和换元的规律是不同的,所以不能用模拟法将原来的字符串找到进行比对,所以要从替换换元前后的特点来看. 替换: 替换前后的两个字母集合可以看作是一个映射: 例如 H ...

  2. UVA - 489 Hangman Judge 刘汝佳紫书题单(算法竞赛入门经典)

    思路很简单,题目中说猜对目标字母中的一个字母,就会将所有该字母的位置显现,因此,可以对目标字符进行筛选去重,然后对输入猜测的每个字母进行比对,由于不能猜已经猜过的字母,因此,要对成功猜出的目标字母进行 ...

  3. 算法竞赛入门经典(第二版)-刘汝佳-第六章 数据结构基础 习题(12/14)

    文章目录 说明 习题 习6-1 UVA 673 平衡的括号 习6-2 UVA 712 S - 树 习6-3 UVA 536 二叉树重建 习6-4 UVA 439 骑士的移动 习6-5 UVA 1600 ...

  4. [紫书CH0] 《算法竞赛入门经典》(第2版) 题解目录

    紫书题解 本着仅仅门外看看风景的初心,却 不慎 被其内壮丽美景所深深吸引.将会持续的画上一段时间对紫书进行系统性的学习,相关的 UVa 经典习题会道道完成并贴出题解供大家学习交流.也算是记录我曾经来过 ...

  5. 算法竞赛入门经典第二版 刘汝佳

    链接:https://pan.baidu.com/s/1E8wszcAB2d8bdS7TMxKP8g 提取码:89pc 复制这段内容后打开百度网盘手机App,操作更方便哦

  6. 算法竞赛入门经典(第二版) | 例题5-3 安迪的第一个字典 (紫书牛啤!)(UVa10815,Andy's First Dictionary)

    概述: 输入一个文本,找出所有不同的单词,按字典序排序,去重后,输出,单词不分大小写. 储备知识: 1.sstring头文件的用法→sstring头文件函数详解 2.cctype头文件的用法→ccty ...

  7. 算法竞赛入门经典(第二版) | 程序3-6 WERTYU (UVa 10082)(常量数组)

    题目描述: 输入一个按键盘顺序,向后错一位后敲出的字符串,输出本来想打出的句子, 且输入中不会出现不合法的字符,例如A. Simple input: O S, GOME YPFSU/ Simple o ...

  8. 刘汝佳紫书 uva1592

    刘汝佳上传的代码没耐心看...就大致照着书上写的思路写了一个...一开始发现全写错了耗了半天... 定义一个pair,这个pair里有存两个队,字符串对和int对.每每读入一行的时候看看map中是否存 ...

  9. UVa 11062 Andy's Second Dictionary(刘汝佳紫书升级题)

    在介绍这道题之前,先介绍一下紫书里面和这道题很像的一道题: 紫书P112页 的例题5-3 安迪的第一个字典(Andy's First Dictionary UVa 10815) 原题链接如下: And ...

最新文章

  1. java从字符串中提取数字
  2. CodeIgniter_2.2.0整合smarty模板引擎
  3. Qt Creator构建Web应用程序
  4. jsonarray转liast_jsonArray转换成List
  5. eclipse报错: Could not generate secret
  6. 计算机课数学,这4个专业,对数学要求很高,数学不好的慎选!
  7. python通讯录管理系统 tk_通讯录管理系统课程设计
  8. 19_04_02校内训练[deadline]
  9. Mac 开机没声音了?只需 2 招关闭/恢复
  10. 数据--第52课 - 哈希表及其实现
  11. DW-办公自动化02(Excel)
  12. 计算机端口25,在Windows 下关闭21\23\25端口的方法 -电脑资料
  13. 外包商爱图腾求变推自主APP:91助手阻碍发展
  14. 腾讯组织了一个联盟,但无法阻止字节跳动拿走一半游戏广告
  15. php根据城市获取天气预报,中国天气网 天气预报API 国家气象局 根据城市名称抓取城市(示例代码)...
  16. Python入门习题大全——大号T恤
  17. Logstash的grok正则匹配自定义
  18. 微信小程序调用地图和跟据经纬度打开手机地图导航
  19. 低功耗电流波形分析仪mPower1203之Esight用户手册
  20. 解决:win10一开机,内存占用过高,有的达到70%的办法

热门文章

  1. df -i 与df -h 的不同
  2. c语言程序设计的水电费问题,C语言综合程序设计
  3. Java--->编程题之水仙花
  4. windows安装kali linux系统kali linux镜像安装。
  5. 第十三届蓝桥杯(Web 应用开发)模拟赛 大学组参考答案
  6. C++游戏 Alive系列 图鉴少量攻略
  7. 华为OJ 初级:合并表记录
  8. 【Redis】Redis过期删除策略和内存淘汰策略剖析(Redis专栏启动)
  9. 详解Android jit
  10. mysql 联合查询后排序_MySQL的查询(联合查询,查询排序,正则表达式)