Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- using namespace std;
- int main() {
- ifstream fin("tablou.in");
- ofstream fout("tablou.out");
- unsigned int n, maxi = 0;
- unsigned int a[101][101] = {0};
- // citesc datele de intrare
- // si le afisez in fisierul de iesire
- fin >> n;
- for(int i = 1; i <= n; ++i) {
- for(int j = 1; j <= n; ++j) {
- fin >> a[i][j];
- a[i][0] += a[i][j];
- a[0][j] += a[i][j];
- maxi = (a[0][j] > maxi ? a[0][j] : maxi);
- }
- }
- // afisez elementele de pe diagonala principala
- for(int i = 1; i <= n; ++i) {
- fout << a[i][i] << " ";
- }
- fout << "\n";
- // afisez sumele de pe liniile care au indicele egal cu cel al coloanelor de suma maxima
- for(int i = 1; i <= n; ++i) {
- if(a[0][i] == maxi) {
- fout << a[i][0] << " ";
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement