2 条题解
-
0
#include <bits/stdc++.h> using namespace std; int a,b; int n,m; void fun() { char c1[5]={},c2[5]={}; int rate; scanf("%d %s = ? %s",&m,c1,c2); if(strlen(c1) == 1) rate = 1000; else{ if(strlen(c2) == 1)rate = 1000; else{ rate = 1000 * 1000; } } printf("%d %s = %d %s\n",m,c1,m *rate,c2); } int main() { cin>>n; while(n--) { fun(); } return 0; }
-
0
#include <bits/stdc++.h> using namespace std; int a,b; int n; char c1[5],c2[5]; string s1,s2; int main() { scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%d %s = ? %s",&a,c1,c2); s1.assign(c1); s2.assign(c2); if(s1.size()==2) { if(s2.size()==2) { b=1000000*a; }else { b=1000*a; } }else { b=1000*a; } cout <<a<<' '<<s1<<" = "<<b<<' '<<s2<<endl; s1=""; s2=""; a=0; b=0; } return 0; }
- 1
信息
- ID
- 4942
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 1
- 标签
- 递交数
- 14
- 已通过
- 4
- 上传者