Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
225005 | 王叶凌皓 | GESP:2023-12月等级3-T2-单位转换 | C++ | 解答错误 | 20 | 0 MS | 268 KB | 1918 | 2023-12-23 09:23:54 |
#include<bits/stdc++.h> using namespace std; int a[1000]; char b[5000]; int main() { int n; cin>>n; for(int i=1;i<=n;i++) { cin>>a[1]; gets(b); int len; len=strlen(b); if(b[1]=='m'&&b[7]=='m'&&b[8]=='m') { cout<<a[1]; for(int y=0;y<len;y++) { if(b[y]!='?') { cout<<b[y]; } if(b[y]=='?') { cout<<a[1]*1000; } } if(i!=n) { cout<<endl; } continue; } if(b[1]=='k' &&b[2]=='m' && b[8]=='m' && b[9]=='m') { cout<<a[1]; for(int y=0;y<len;y++) { if(b[y]!='?') { cout<<b[y]; } if(b[y]=='?') { cout<<a[1]*1000000; } } if(i!=n) { cout<<endl; } continue; } if(b[1]=='k'&&b[2]=='m'&&b[8]=='m') { cout<<a[1]; for(int y=0;y<len;y++) { if(b[y]!='?') { cout<<b[y]; } if(b[y]=='?') { cout<<a[1]*1000; } } if(i!=n) { cout<<endl; } continue; } if(b[1]=='g'&&b[7]=='m'&&b[8]=='g') { cout<<a[1]; for(int y=0;y<len;y++) { if(b[y]!='?') { cout<<b[y]; } if(b[y]=='?') { cout<<a[1]*100; } } if(i!=n) { cout<<endl; } continue; } if(b[1]=='k' &&b[2]=='g' && b[8]=='m' && b[9]=='g') { cout<<a[1]; for(int y=0;y<len;y++) { if(b[y]!='?') { cout<<b[y]; } if(b[y]=='?') { cout<<a[1]*100000; } } if(i!=n) { cout<<endl; } continue; } if(b[1]=='k'&&b[2]=='g'&&b[8]=='g') { cout<<a[1]; for(int y=0;y<len;y++) { if(b[y]!='?') { cout<<b[y]; } if(b[y]=='?') { cout<<a[1]*1000; } } if(i!=n) { cout<<endl; } continue; } } return 0; }