#p517. 物理考试
物理考试
Description
高中物理老师总认为给学生文本形式的问题比给纯计算形式的问题要求更高。毕竟,学 生首先得阅读和理解问题。
因此,他们描述一个问题不像”U=10V,I=5A,P=?”,而是”有一个含有 U=10V 的电池 组和灯泡的电路。现在有 I=5A 的电流通过灯泡,问灯泡产生的功率是多少?”
然而,大多数学生并不在乎题目文本。他们只是从文本中提取出:U=10V,I=5A。然后 他们想:”我知道哪个公式呢?哦,对了,P=UI。因此 P=10V5A=500W。搞定。”
现在,我们只考虑一个 P-U-I 类型的问题。即功率,电压和电流中的两个告诉你,你 要求剩下那个。
你的任务是写一个程序,从输入文件中读入一些文本问题,然后要你计算剩下那个的 值。
Format
Input
第一行为一个正整数,表示数据组数。
每组数据包含一行,为一个包含两个数据区和一些任意单词的字符串。一个数据区具有 如下形式:I=xA,U=xV 或 P=xW,x 是一个实数。在 A,V,W 之前有可能出现前缀 m(毫, 千分之一),k(千),M(兆,百万)。以下是几点关于输入的说明:
⚫ 等号(‘=’)只会在数据区出现,不会在其他地方出现;
⚫ 数据区内没有空格字符;
⚫ P 和 U,P 和 I,或 U 和 I 中的一个会给出;
Output
对于每组数据输出一行,形式如:P=xW,I=xA 或 U=xV(取决于输入数据),x 为一个 实数,保留两位小数。在 A,V,W 前不要出现前缀。
Samples
3
If the voltage is U=200V and the current is I=4.5A, which power
is generated?
A light-bulb yields P=100W and the voltage is U=220V. Compute
the current, please.
bla bla bla lightning strike I=2A bla bla bla P=2.5MW bla bla
voltage?
P=900.00W
I=0.45A
U=1250000.00V
Limitation
对于 100%的数据,文本问题长度不超过 255,且数据组数不超过 3 组;
统计
相关
在以下作业中: