#763
Matrice3
Se dă o matrice cu n
linii și m
coloane și elemente numere naturale și o valoare k
. Să se modifice cel mult k
elemente ale matricei, astfel încât toate liniile matricei să aibă aceeași sumă a elementelor.
Problema | Matrice3 | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #50502513 | Utilizator | |
Fișier | matrice3.cpp | Dimensiune | 1.60 KB |
Data încărcării | 11 Aprilie 2024, 20:18 | Scor / rezultat | Eroare de compilare |
matrice3.cpp:12:1: error: stray '\302' in program { int s=1000000,l; for (int i=1;i<=m;i++) if (M[i]<s) s=M[i],l=i; ++c; C©=l; V©=M[l]+z; ^ matrice3.cpp:12:1: error: stray '\251' in program matrice3.cpp:12:1: error: stray '\302' in program matrice3.cpp:12:1: error: stray '\251' in program matrice3.cpp:15:1: error: stray '\302' in program { int s=0,l; for (int i=1;i<=m;i++) if (M[i]>s) s=M[i],l=i; ++c; C©=l; if(M[l]<z) z=z-M[l],M[l]=0; else M[l]=M[l]-z,z=0; V©=M[l]; ^ matrice3.cpp:15:1: error: stray '\251' in program matrice3.cpp:15:1: error: stray '\302' in program matrice3.cpp:15:1: error: stray '\251' in program matrice3.cpp:18:1: error: stray '\302' in program { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:1: error: stray '\251' in program matrice3.cpp:18:1: error: stray '\342' in program matrice3.cpp:18:1: error: stray '\200' in program matrice3.cpp:18:1: error: stray '\235' in program matrice3.cpp:18:1: error: stray '\' in program matrice3.cpp:18:1: error: stray '\342' in program matrice3.cpp:18:1: error: stray '\200' in program matrice3.cpp:18:1: error: stray '\235' in program matrice3.cpp:18:1: error: stray '\342' in program matrice3.cpp:18:1: error: stray '\200' in program matrice3.cpp:18:1: error: stray '\235' in program matrice3.cpp:18:1: error: stray '\342' in program matrice3.cpp:18:1: error: stray '\200' in program matrice3.cpp:18:1: error: stray '\234' in program matrice3.cpp:18:1: error: stray '\342' in program matrice3.cpp:18:1: error: stray '\200' in program matrice3.cpp:18:1: error: stray '\235' in program matrice3.cpp:18:1: error: stray '\342' in program matrice3.cpp:18:1: error: stray '\200' in program matrice3.cpp:18:1: error: stray '\234' in program matrice3.cpp:18:1: error: stray '\342' in program matrice3.cpp:18:1: error: stray '\200' in program matrice3.cpp:18:1: error: stray '\235' in program matrice3.cpp:18:1: error: stray '\' in program matrice3.cpp:18:1: error: stray '\342' in program matrice3.cpp:18:1: error: stray '\200' in program matrice3.cpp:18:1: error: stray '\235' in program matrice3.cpp:22:1: error: stray '\302' in program int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:1: error: stray '\251' in program matrice3.cpp:22:1: error: stray '\302' in program matrice3.cpp:22:1: error: stray '\251' in program matrice3.cpp:22:1: error: stray '\342' in program matrice3.cpp:22:1: error: stray '\200' in program matrice3.cpp:22:1: error: stray '\235' in program matrice3.cpp:22:1: error: stray '\' in program matrice3.cpp:22:1: error: stray '\342' in program matrice3.cpp:22:1: error: stray '\200' in program matrice3.cpp:22:1: error: stray '\235' in program matrice3.cpp:22:1: error: stray '\342' in program matrice3.cpp:22:1: error: stray '\200' in program matrice3.cpp:22:1: error: stray '\235' in program matrice3.cpp:22:1: error: stray '\342' in program matrice3.cpp:22:1: error: stray '\200' in program matrice3.cpp:22:1: error: stray '\234' in program matrice3.cpp:22:1: error: stray '\342' in program matrice3.cpp:22:1: error: stray '\200' in program matrice3.cpp:22:1: error: stray '\235' in program matrice3.cpp:22:1: error: stray '\342' in program matrice3.cpp:22:1: error: stray '\200' in program matrice3.cpp:22:1: error: stray '\234' in program matrice3.cpp:22:1: error: stray '\342' in program matrice3.cpp:22:1: error: stray '\200' in program matrice3.cpp:22:1: error: stray '\235' in program matrice3.cpp:22:1: error: stray '\' in program matrice3.cpp:22:1: error: stray '\342' in program matrice3.cpp:22:1: error: stray '\200' in program matrice3.cpp:22:1: error: stray '\235' in program matrice3.cpp:5:20: error: expected ',' or '...' before numeric constant void citmat(int M[]101,int &n,int &m,int &k) ^ matrice3.cpp: In function 'void citmat(int*)': matrice3.cpp:6:8: error: 'n' was not declared in this scope { cin>>n>>m>>k; for(int i=1;i<=n;i++) for(int j=1;j<=m;j++) cin>>M[i][j]; ^ matrice3.cpp:6:11: error: 'm' was not declared in this scope { cin>>n>>m>>k; for(int i=1;i<=n;i++) for(int j=1;j<=m;j++) cin>>M[i][j]; ^ matrice3.cpp:6:14: error: 'k' was not declared in this scope { cin>>n>>m>>k; for(int i=1;i<=n;i++) for(int j=1;j<=m;j++) cin>>M[i][j]; ^ matrice3.cpp:6:72: error: invalid types 'int[int]' for array subscript { cin>>n>>m>>k; for(int i=1;i<=n;i++) for(int j=1;j<=m;j++) cin>>M[i][j]; ^ matrice3.cpp: In function 'int sumpelin(int, int)': matrice3.cpp:9:39: error: 'M' was not declared in this scope { int s=0; for (int i=1;i<=m;i++) s=s+M[i]; return s; ^ matrice3.cpp: In function 'void elemminmod(int, int, int, int&)': matrice3.cpp:12:47: error: 'M' was not declared in this scope { int s=1000000,l; for (int i=1;i<=m;i++) if (M[i]<s) s=M[i],l=i; ++c; C©=l; V©=M[l]+z; ^ matrice3.cpp:12:72: error: 'C' was not declared in this scope { int s=1000000,l; for (int i=1;i<=m;i++) if (M[i]<s) s=M[i],l=i; ++c; C©=l; V©=M[l]+z; ^ matrice3.cpp:12:79: error: 'V' was not declared in this scope { int s=1000000,l; for (int i=1;i<=m;i++) if (M[i]<s) s=M[i],l=i; ++c; C©=l; V©=M[l]+z; ^ matrice3.cpp:12:83: error: 'M' was not declared in this scope { int s=1000000,l; for (int i=1;i<=m;i++) if (M[i]<s) s=M[i],l=i; ++c; C©=l; V©=M[l]+z; ^ matrice3.cpp: In function 'void elemmaxmod(int, int, int&, int&)': matrice3.cpp:15:41: error: 'M' was not declared in this scope { int s=0,l; for (int i=1;i<=m;i++) if (M[i]>s) s=M[i],l=i; ++c; C©=l; if(M[l]<z) z=z-M[l],M[l]=0; else M[l]=M[l]-z,z=0; V©=M[l]; ^ matrice3.cpp:15:66: error: 'C' was not declared in this scope { int s=0,l; for (int i=1;i<=m;i++) if (M[i]>s) s=M[i],l=i; ++c; C©=l; if(M[l]<z) z=z-M[l],M[l]=0; else M[l]=M[l]-z,z=0; V©=M[l]; ^ matrice3.cpp:15:76: error: 'M' was not declared in this scope { int s=0,l; for (int i=1;i<=m;i++) if (M[i]>s) s=M[i],l=i; ++c; C©=l; if(M[l]<z) z=z-M[l],M[l]=0; else M[l]=M[l]-z,z=0; V©=M[l]; ^ matrice3.cpp:15:123: error: 'V' was not declared in this scope { int s=0,l; for (int i=1;i<=m;i++) if (M[i]>s) s=M[i],l=i; ++c; C©=l; if(M[l]<z) z=z-M[l],M[l]=0; else M[l]=M[l]-z,z=0; V©=M[l]; ^ matrice3.cpp:15:127: error: 'M' was not declared in this scope { int s=0,l; for (int i=1;i<=m;i++) if (M[i]>s) s=M[i],l=i; ++c; C©=l; if(M[l]<z) z=z-M[l],M[l]=0; else M[l]=M[l]-z,z=0; V©=M[l]; ^ matrice3.cpp: At global scope: matrice3.cpp:17:19: error: expected ',' or '...' before numeric constant void planA(int M[]101,int n,int m) ^ matrice3.cpp: In function 'void planA(int*)': matrice3.cpp:18:34: error: 'n' was not declared in this scope { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:59: error: 'm' was not declared in this scope { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:105: error: 'n' was not declared in this scope { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:134: error: 'm' was not declared in this scope { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:181: error: 'L' was not declared in this scope { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:205: error: 'n' was not declared in this scope { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:240: error: 'L' was not declared in this scope { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:253: error: expected primary-expression before '<<' token { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:255: error: 'C' was not declared in this scope { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:268: error: expected primary-expression before '<<' token { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp:18:270: error: 'V' was not declared in this scope { int max=0,c=0; for (int i=1;i<=n;i++) if (sumpelin(M[i],m)>max) max=sumpelin(M[i],m); for (int i=1;i<=n;i++) { int x=sumpelin(M[i],m); if(max-x!=0) { elemminmod(M[i],m,max-x,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; ^ matrice3.cpp: At global scope: matrice3.cpp:20:19: error: expected ',' or '...' before numeric constant void planB(int M[]101,int n,int m,int k) ^ matrice3.cpp: In function 'void planB(int*)': matrice3.cpp:22:7: error: 'n' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:9: error: 'k' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:97: error: 'm' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:140: error: 'smax' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:159: error: 'm' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:204: error: 'm' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:207: error: 'smax' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:264: error: 'c' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:268: error: 'L' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:372: error: 'c' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:376: error: 'L' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:393: error: 'c' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:435: error: 'L' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:448: error: expected primary-expression before '<<' token int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:450: error: 'C' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:463: error: expected primary-expression before '<<' token int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp:22:465: error: 'V' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp: At global scope: matrice3.cpp:22:503: error: expected ',' or '...' before numeric constant int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ matrice3.cpp: In function 'void preluck(int*)': matrice3.cpp:22:532: error: 'k' was not declared in this scope int l=n-k,smax=0,c=0; for(int i=1;i<n;i++) { int l1=0; for(int j=i+1;j<=n;j++) if(sumpelin(M[i],m)==sumpelin(M[j],m)) l1++; if(l1>=l) l=l1,smax=sumpelin(M[i],m); } for(int i=1;i<=n;i++) if(sumpelin(M[i],m)<smax) { int z=smax-sumpelin(M[i],m); elemminmod(M[i],m,z,c); L©=i; } else if(sumpelin(M[i],m)>smax) { int z=sumpelin(M[i],m)-smax; while(z>0) { elemmaxmod(M[i],m,z,c); L©=i; } } cout<<c<<”\n”; for (int i=1;i<=c;i++) cout<<L[i]<<” “<<C[i]<<” “<<V[i]<<”\n”; } void preluck(int M[]101,int n,int m,int k) { if (k==(n-1)) planA(M, n,m); else if(k<(n-1)) planB(M,n,m,k); } int main() { int M101101,n,m,k; citmat(M,n,m,k); preluck(M,n,m,k); return 0; } ^ cc1plus: out of memory allocating 1677721600 bytes after a total of 774144 bytes
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Matrice3 face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.