Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
224998 232120唐熊浩 GESP:2023-12月等级3-T2-单位转换 C++ 解答错误 0 0 MS 280 KB 1019 2023-12-23 09:14:51

Tests(0/5):


#include<bits/stdc++.h> using namespace std; long double shu; string dan1; char a; char b; string dan2; int main() { int n; cin>>n; for(int i=1;i<=n;i++) { cin>>shu>>dan1>>a>>b>>dan2; if(dan1=="km") { if(dan2=="m") { cout<<shu<<' '<<dan1<<' '<<a<<" "<<shu*1000<<" "<<dan2<<endl; continue; } if(dan2=="mm") { cout<<shu<<' '<<dan1<<' '<<a<<" "<<shu*1000000<<" "<<dan2<<endl; continue; } } if(dan1=="m") { if(dan2=="mm") { cout<<shu<<' '<<dan1<<' '<<a<<" "<<shu*1000<<" "<<dan2<<endl; continue; } } if(dan1=="kg") { if(dan2=="g") { cout<<shu<<' '<<dan1<<' '<<a<<" "<<shu*1000<<" "<<dan2<<endl; continue; } if(dan2=="mg") { cout<<shu<<' '<<dan1<<' '<<a<<" "<<shu*1000000<<" "<<dan2<<endl; continue; } } if(dan1=="g") { if(dan2=="mg") { cout<<shu<<' '<<dan1<<' '<<a<<" "<<shu*100<<" "<<dan2<<endl; continue; } } } return 0; }


测评信息:

输入

2
1 kg = ? mg
123 g = ? mg

输出

1 kg = 1e+06 mg
123 g = 12300 mg

答案

1 kg = 1000000 mg
123 g = 123000 mg

系统信息

exit code: 0, checker exit code: 0

输入

3
123 km = ? m
222 km = ? mm
33 m = ? mm

输出

123 km = 123000 m
222 km = 2.22e+08 mm
33 m = 33000 mm

答案

123 km = 123000 m
222 km = 222000000 mm
33 m = 33000 mm

系统信息

exit code: 0, checker exit code: 0

输入

3
100 m = ? mm
0 kg = ? mg
21 g = ? mg

输出

100 m = 100000 mm
0 kg = 0 mg
21 g = 2100 mg

答案

100 m = 100000 mm
0 kg = 0 mg
21 g = 21000 mg

系统信息

exit code: 0, checker exit code: 0

输入

4
2 g = ? mg
5 km = ? mm
4 kg = ? mg
5 m = ? mm

输出

2 g = 200 mg
5 km = 5e+06 mm
4 kg = 4e+06 mg
5 m = 5000 mm

答案

2 g = 2000 mg
5 km = 5000000 mm
4 kg = 4000000 mg
5 m = 5000 mm

系统信息

exit code: 0, checker exit code: 0

输入

3
20 kg = ? g
2 kg = ? mg
3 km = ? mm

输出

20 kg = 20000 g
2 kg = 2e+06 mg
3 km = 3e+06 mm

答案

20 kg = 20000 g
2 kg = 2000000 mg
3 km = 3000000 mm

系统信息

exit code: 0, checker exit code: 0