3 solutions
-
-1
using namespace std; int main(){ int m,n; cin>>m>>n; string z[100]; for(int i=0;i<m;i++){ cin>>z[i]; } string t[100]; for(int i=0;i<m;i++){ cin>>t[i]; } double a=0.0,b=0.0,c=0.0; for(int i=0;i<m;i++){ for(int j=0;j<n;j++){ char x=z[i][j]; char y=t[i][j]; double l=1.0; if(y=='B')l=1.2; else if(y=='R')l=1.5; else if(y=='G')l=2.0; if(x=='*')a+=1.0*l; else if(x=='#')b+=1.0*l; else if(x=='@')c+=1.0*l; } } cout<<fixed<<setprecision(1)<<a<<" "<<b<<" "<<c; return 0; }
Information
- ID
- 1087
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 8
- Tags
- (None)
- # Submissions
- 87
- Accepted
- 13
- Uploaded By