问题7143--平均字符

7143: 平均字符

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 256 MiB

题目描述

平均字符数

【题目描述】

你有没有想过任何给定字符串的平均ASCII字符是多少?没有?从来没有吗?真的吗?它是字符串中的一个字符还是别的什么?

你会用ASCII表手工计算吗?可能不会!所有现代编程语言都包括将ASCII字符转换为整数以及将整数转换为ASCII字符的函数。当然,这些函数通常也处理unicode字符,但这不是问题的一部分。

给定一串ASCII字符,计算平均字符数。如果平均字符位于两个整型ASCII值之间,则返回较小的字符。

【输入】

输入一行包含一个字符串s(1≤|s|≤100),该字符串由ASCII文本组成。s的所有字符都将是可打印的ASCII,介于ASCII 32(空格:“”)和ASCII 126(波浪号:“~”)之间。它不会包含任何控制字符,如回车、换行、制表符等。它不能保证开头、结尾,甚至包含非空格字符。

【输出】

输出单个ASCII字符,这是s中所有ASCII字符的平均值.

【样本输入1】

ABCDE

【样本输出1】

C

【样本输入2】

AbCdE

【样本输出2】

O

【样本输入3】

aBcDe

【样本输出3】

V



样例输入 复制

ABCDE

样例输出 复制

C

来源/分类