Тема: допоможіть оформити
завдання стоїть так:
Контейнерний клас описує та забезпечує набір дій над даними параметризованого масиву, розмірність якого визначається під час роботи програми. Усі обчислення та перетворення повинні бути реалізовані у вигляді методів класу.
Дана прямокутна матриця. Визначити номер стовпця, в якому знаходиться найдовша серія з однакових елементів.
програму я написав, але з контейнерами не дружу, допоможіть це все загнати у нього.
текст програми:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
    system("color F0");
    const int n=3,m=5;
    int arr[n][m]={ {2,5,9,4,4},
                    {2,3,6,4,4},
                    {3,4,7,5,4}};
    int t=0,k=0,l=0,max;
    for(int i=0;i<n;i++)
        for(int j=0;j<m;j++)
            if(arr[i][j]==3)
            {
                t++;
                break;
            };
    for(int i=0;i<m;i++)
    {
        k=0;
        for(int j=0;j<n;j++)
        {            
            if(arr[j][i]==arr[j+1][i])
                k++;
            else
                k=0;
            if(k>l)
            {
                max=i;
                l=k;
            }
        
        }    
    }
    cout<<"PadKiB 3 HyJlaMu\t"<<t<<"\n CTOBbec 3 HaydovLLIOY noCJlidoBHiCty\t"<<max+1<<endl;
    return 0;
}
