1668: 输出单元

内存限制:521 MB 时间限制:2.000 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:1 通过:1

题目描述

A有一台机器,这个机器有四个输出单元A、B、C、D。其中每个输出单元的功能如下:

A:输出非负整数

输出的数字为普通的十进制数。

B:输出非负小数

输出的数不含科学记数法的格式如1.2e5;

可能含有 .1 或0. 这样小数点只有一侧有数字的小数。

输出的数小数点后最多有2位

必然会输出小数点

C:输出大写英文字母

D:输出小写英文字母

其中,AB被称为数字输出单元。CD被称为字母输出单元。因经费原因,该机器存在如下限制:

不能连续调用两次数字输出单元(其之间必须间隔至少一次字母输出单元的调用)。

每个输出单元都可以调用任意词,输出的内容拼接起来,构成了字符串S

A想请你回答一些问题,问题就见输出格式这一部分吧~

输入格式

一行,一个字符串SS,其含义见题目描述。

输出格式

输出共四行。 第一行一个整数,表示AA输出的数之和。 第二行一个小数,表示BB输出的数之和,保留恰好2位小数。 第三行,一个字符串,将CC输出的全部内容转化为小写后按顺序输出。 第四行,一个字符串,将DD输出的全部内容转化为大写后按顺序输出。

输入样例 复制

0x3F666.

输出样例 复制

3
666.00
f
X

数据范围与提示

数据范围

本题共有10个测试点。

对于测试点1-2,只出现输出单元AC

对于测试点3-4,只出现输出单元ACD

对于测试点5-6,∣S∣≤100S∣≤100

对于100%的测试数据,S∣≤105,每次A、B输出单元输出的数不超过106

分类标签