样例卡住了,求条qaq
查看原帖
样例卡住了,求条qaq
910660
hfaz楼主2024/12/18 18:46
#include<bits/stdc++.h>
using namespace std;
int cn[4]={0,1,1000,1000000};
int main(){
	int n;
	cin>>n;
	for(int i=1;i<=n;i++){
		int a,k,l;
		string aa,aaa;
		scanf("%d%s=?%s",&a,&aa,&aaa);
		if(aa=="km"||aa=="kg")l=1;
		else if(aa=="m"||aa=="g")l=2;
		if(aaa=="m"||aaa=="g")k=2;
		else if(aaa=="mm"||aaa=="mg")k=3;
	    int b;
		b=a*cn[l]/cn[k];
		printf("%d%s=%d%s",&a,&aa,&b,&aaa);
	}
	return 0;
}

2024/12/18 18:46
加载中...