题目描述
平均字符数
【题目描述】
你有没有想过任何给定字符串的平均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