提示: 欢迎访问OurACM平台。
Problem 2065 数字判别

Accept: 123    Submit: 477
Time Limit: 1000 mSec    Memory Limit : 32768 KB

Problem Description

现在kk 给你K-number的定义和一些字符串,想请你判断一下他们是否是K-number。

现在我们用digit表示一串连续的数字,中间没有任何符号。E或e表是指数。

那么数字就可以表示成:

K-number = digit

K-number = .digit

K-number = digit.

K-number = digit.digit

K-number = digit e/E digit

K-number = digit e/E +/- digit

K-number = .digit e/E digit

K-number = .digit e/E +/- digit

K-number = digit. e/E digit

K-number = digit. e/E +/- digit

K-number = digit.digit e/E digit

K-number = digit.digit e/E +/- digit

Input

第一行一个整数T(1<T<=100000),表示有T组数据。

每组数据一行由数字字母正负号以及小数点组成的字符串,长度不大于10,其中没有空格。

Output

对于每组数据,如果是K-number则输出该字符串否则不输出。

Sample Input

2 123sd 33.E456

Sample Output

33.E456

Source

FOJ有奖月赛-2011年12月

Submit  Back  Status  Discuss