ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1581. Работа в команде

here is my solution I've got AC 0,015 209kb
Послано yaho0o0 7 апр 2009 21:03
#include <iostream>
using namespace std;
int main()
{
    int n,a[1024],br=1,i;
    cin>>n;
    cin>>a[1];
    if(n==1)
    {
        cout<<"1 "<<a[1];
    }
    for(i=2;i<=n;i++)
    {
        cin>>a[i];
        if(a[i]==a[i-1])
        {
            br++;
        }
        if(a[i]!=a[i-1])
        {
            cout<<br<<" "<<a[i-1]<<" ";
            br=1;
        }
        if(i==n)
        {
            cout<<br<<" "<<a[i];
        }
    }
    cout<<endl;
    return 0;
}

Edited by author 07.04.2009 21:12