Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 35902 Accepted Submission(s): 19583

Problem Description
统计给定文本文件中汉字的个数。

Input
输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。

Output
对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。

[Hint:]从汉字机内码的特点考虑~

Sample Input
2
WaHaHa! WaHaHa! 今年过节不说话要说只说普通话WaHaHa! WaHaHa!
马上就要期末考试了Are you ready?

Sample Output
14
9

汉字机内码在计算机的表达方式的描述是,使用二个字节,每个字节最高位一位为1

// author : Yangchengfeng#include<stdio.h>int main()
{int n, sum;scanf("%d", &n);getchar(); // 接受输入将要输入行数之后的回车键 while(n--){sum = 0; // 初始化每一新的行计算中文个数为0 char letter;while((letter = getchar()) != '\n'){if(letter < 0){ // 解题点:汉字机内码的每个字节表示的十进制数都是负数 sum++;}}printf("%d\n", sum / 2); // 每个中文占两个字节 }return 0;
}

[2030 ]: 汉字统计(汉字机内码的特点)相关推荐

  1. HDU2030 汉字统计【文本处理】

    汉字统计 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissi ...

  2. HDU2030 汉字统计【入门】

    汉字统计 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  3. Ubuntu16.04安装vscode,并修改为简体中文版,设置显示空格和tab,汉字或者汉字的标点带黄色框

    1.安装 到vscode网站 https://code.visualstudio.com/Download 下载deb包 或者使用命令下载(我使用的命令): wget https://vscode.c ...

  4. paip 一千 常用汉字 高频汉字 覆盖率90

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! paip ...

  5. 【HDU - 2030 】汉字统计 (C语言汉字编码,长知识)

    题干: 统计给定文本文件中汉字的个数. Input 输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本. Output 对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行. [ ...

  6. hdoj--2030汉字统计

    这道题又是一道水题,但是让我更了解了,在c语言中,汉字的输入输出与内存关系. 汉字机内码特点如下:在C语言中,可以通过将汉字作为字符串输入. 由于一个汉字占2个字节,所以对汉字的操作,只能以2个字节作 ...

  7. spark 统计汉字字数_版面字数和实际字数一样吗

    版面字数和实际字数一样吗?不一样.版面字数,是排版时计算的字数,实际字数是在word中计算的字数,由于计算原则不同,得出了的结果也不同.即版面字数要比实际字数多. 版面字数是一种计算新闻出版物排字数量 ...

  8. python统计汉字个数是_Python入门(一):一句话统计文章不重复汉字数

    [x for x in set(open("c:\\test.txt").read()) if 19968<=ord(x)<=40869] 使用Python可以实现一句 ...

  9. java如何把汉字转换成机内码_java语言如何将汉字转化成五笔

    java语言如何将汉字转化成五笔 [2021-01-31 08:32:59]  简介: php将汉字转ascii的方法:首先创建一个php示例文件:然后通过封装好的"public funct ...

最新文章

  1. 编译GCC4.8.2
  2. 【采用】无监督核心聚类算法
  3. 蓝桥杯 ADV-205 算法提高 拿糖果
  4. 基于Win10极简SonarQube C#代码质量分析
  5. IWMS实现频道页面的方法
  6. 1583. 统计不开心的朋友
  7. canvas笔记-使用canvas画圆及点阵的使用
  8. 解决 pycharm can not save setting
  9. dynamic programming动态规划初步理解【-1】
  10. Atitit. visual studio vs2003 vs2005 vs2008  VS2010 vs2012 vs2015新特性 新功能.doc
  11. visio图片插入word,Acrobat导出pdf格式错乱
  12. 账龄分析表excel模板_华为财务EXCEL内训手册(共131套模板,带公式).xls
  13. HTTP权威指南------1.1HTTP概述
  14. php 验证手机号规则,PHP最完整的验证手机号码
  15. 组态软件实现RFID设备数据采集
  16. 《踏踏实实学英语》读书笔记
  17. java开源im框架_开源im即时通讯
  18. 逆境“破局”的瑞幸咖啡
  19. 被称为中国版“Robinhood”,老虎与富途谁的低佣生意更值钱?
  20. 《将博客搬至CSDN》_se7en3_新浪博客

热门文章

  1. Siemens_NX2206_8080_20221220(NX2206系列免安装)
  2. 2023 在线扒站系统PHP源码
  3. 解决intel九代处理器黑苹果明明已经开启核显加速仍然出现各种问题
  4. c语言 冒泡排序 按从小到大排序。
  5. ROS与V-rep联合仿真实验
  6. 推荐一个基于 Vue 的低代码平台
  7. JAVA微信小程序疫苗预约小程序系统毕业设计 开题报告
  8. Python奇妙之旅-出发吧
  9. PTA 数据结构部分选择题
  10. Java基于VB通过Jacob调用AutoCAD接口