7 solutions
-
1
#include<bits/stdc++.h> using namespace std; int a[110][110],b[110][110]; int main() { int m,n,s=0; cin>>m>>n; for(int i=1;i<=m;i++){ for(int j=1;j<=n;j++){ int c; cin>>c; a[i][j]=c; } } for(int i=1;i<=m;i++){ for(int j=1;j<=n;j++){ int d; cin>>d; b[i][j]=d; } } for(int i=1;i<=m;i++){ for(int j=1;j<=n;j++){ if(a[i][j]==b[i][j]) s++; } } double A=s*1.0/(n*m)*100; cout<<fixed<<setprecision(2)<<A; return 0; } -
1
#include<bits/stdc++.h> using namespace std; int a[110][110],b[110][110]; int main() { int m,n,s=0; cin>>m>>n; for(int i=1;i<=m;i++){ for(int j=1;j<=n;j++){ int c; cin>>c; a[i][j]=c; } } for(int i=1;i<=m;i++){ for(int j=1;j<=n;j++){ int d; cin>>d; b[i][j]=d; } } //for(int i=1;i<=m;i++){ // for(int j = 1;j<=n;j++){ // cout<<a[i][j]<<" "; // }cout<<endl; //} //for(int i=1;i<=m;i++){ // for(int j = 1;j<=n;j++){ // cout<<b[i][j]<<" "; // }cout<<endl; //} for(int i=1;i<=m;i++){ for(int j=1;j<=n;j++){ if(a[i][j]==b[i][j]) s++; } } //cout<<s<<' '<<m*n<<endl; double A=s*1.0/(n*m)*100; cout<<fixed<<setprecision(2)<<A; return 0; } -
-1
#include<bits/stdc++.h> using namespace std; const int N=110; double a[N][N],b[N][N]; int main() { int n,m; cin>>n>>m; for(int i=1;i<=n;i++) { for(int j=1;j<=m;j++) { cin>>a[i][j]; } } for(int i=1;i<=n;i++) { for(int j=1;j<=m;j++) { cin>>b[i][j]; } } int cnt=0; for(int i=1;i<=n;i++) { for(int j=1;j<=m;j++) { if(a[i][j]==b[i][j]) { cnt++; } } } int res=n*m; cout<<fixed<<setprecision(2)<<cnt*1.0/res*100; return 0; } -
-4
#include<bits/stdc++.h> using namespace std; const int N=110; int a[N][N],b[N][N]; int main(){ int n,m; cin>>n>>m; for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++) cin>>a[i][j]; } for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++) cin>>b[i][j]; } int cnt=0; for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++){ if(a[i][j]==b[i][j]) cnt++; } } int res=n*m; printf("%.2lf",cnt*1.0/res*100); return 0; } -
-6
#include <bits/stdc++.h> using namespace std; int const N=105; int a[N][N],b[N][N]; int main() { int m,n; double h=0,z=0,v; cin>>m>>n; for(int i=1;i<=m;i++) { for(int j=1;j<=n;j++) { cin>>a[i][j]; z++; } } for(int i=1;i<=m;i++) { for(int j=1;j<=n;j++) { cin>>b[i][j]; } } for(int i=1;i<=m;i++) { for(int j=1;j<=n;j++) { if(a[i][j]==b[i][j])h++; } } v=100.0/(z/h); printf("%.2lf",v); }
- 1
Information
- ID
- 905
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 1
- Tags
- (None)
- # Submissions
- 128
- Accepted
- 51
- Uploaded By
