满江红,样例过了
#include <bits/stdc++.h>
#include <iostream>
#include <iomanip>
#include <cmath>
#include <cstdio>
#include <cstring>
#include <string>
#include <algorithm>
#include <vector>
#include <list>
#include <numeric>
#include <queue>
#include <stack>
using namespace std ;
typedef long long Int;
string a,b,c,d,e;
Int q=0,n;
int main(){
cin>>n;
cin.ignore();
for(int i=1;i<=n;i++){
getline(cin,a);
b=c=d=e="";
q=0;
while(a[q]<='9'&&a[q]>='0'){
b+=a[q];
q++;
}
q++;
while(a[q]<='z'&&a[q]>='a'){
c+=a[q];
q++;
}
q+=5;
while(a[q]<='z'&&a[q]>='a'){
e+=a[q];
q++;
}
if(c=="km"){
if(e=="m"){
d=b+"000";
}else{
d=b+"000000";
}
}else if(c=="m"){
d=b+"000";
}else if(c=="kg"){
if(e=="g"){
d=b+"000";
}else{
d=b+"000000";
}
}else if(c=="g"){
d=b+"000";
}
if(b=="0"){
cout<<b<<" "<<c<<" = 0 "<<e;
}else{
cout<<b<<" "<<c<<" = "<<d<<" "<<e;
}
if(n!=i){
cout<<endl;
}
}
return 0;
}