HDU 2030
来源:互联网 发布:js 全等 编辑:程序博客网 时间:2024/06/05 00:29
汉字统计
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 47195 Accepted Submission(s): 25661
Problem Description
统计给定文本文件中汉字的个数。
Input
输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。
Output
对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。
[Hint:]从汉字机内码的特点考虑~
Sample Input
2
WaHaHa! WaHaHa! 今年过节不说话要说只说普通话WaHaHa! WaHaHa!
马上就要期末考试了Are you ready?
Sample Output
14
9
Author
lcy
Source
C语言程序设计练习(五)
试题分析:
汉字机内码在计算机的表达方式的描述是,使用二个字节,每个字节最高位一位为1。
计算机中, 补码第一位是符号位, 1 表示为 负数, 所以 汉字机内码的每个字节表示的十进制数都是负数
代码如下:
#include<stdio.h>#include<string.h>int main(){ int n,i,j,num,length; char para[1000];//记录该段字符 scanf("%d",&n); getchar();//没有该行输入时会自动输出0 for(i=0;i<n;i++) { gets(para); length=strlen(para); for(j=0,num=0;j<length;j++) if(para[j]<0) num++; num=num/2; printf("%d\n",num); } return 0;}
阅读全文
1 0
- hdu 2030
- HDU-2030
- HDU 2030
- hdu 2030
- HDU--2030
- HDU 2030
- HDU 2030 汉字统计
- hdu 2030 汉字统计
- hdu 2030 汉字统计
- hdu 2030 汉字统计
- HDU 2030 汉字统计
- HDU 2030 - 汉字统计
- hdu oj 2030
- hdu-2030判断汉字
- [hdu 2030] 汉字统计
- HDU 2030 汉字统计
- hdu-2030-汉字统计
- HDU 2030 汉字统计
- 每日一题(7) —— 求余运算符
- 【CS231N】Numpy 使用入门 (4)
- windows 安装redis
- 最短路径问题
- G
- HDU 2030
- 队列的表示与实现
- OpenCv基本操作
- 前端开发工具篇
- EditView显示和隐藏软键盘(黑屏问题)
- 2017/8/2训练日记(关于bfs菜鸟入门)
- C++ 转向语句:break continue goto return
- popen和pclose详解及实例
- Codeforces Round #427 (Div. 2)