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

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

WA #5 JAVA, SOMEONE CAN HELP ME? HERE IS MY CODE
Послано Julius 26 ноя 2015 05:45
import java.io.PrintWriter;
import java.util.Scanner;


public class P1581 {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        PrintWriter out = new PrintWriter(System.out);

        int n = in.nextInt();
        int [] vec=new int[n];
        for(int i=0;i<n;i++)vec[i]=in.nextInt();
        int cont=0,num;
        num=vec[0];
        for(int i=0;i<n;i++){
          if(vec[i]==num){
              cont=cont+1;
          }
          if(vec[i]!=num || i+1==n){
              if(i+1!=n){
              System.out.printf("%d %d ",cont,num);
              }else{
                  System.out.printf("%d %d",cont,num);
              }
              num=vec[i];
              cont=1;
            }

        }
        out.flush();
    }
}

----
THANKS YOU, GREETINGS.

Edited by author 26.11.2015 05:45
Re: WA #5 JAVA, SOMEONE CAN HELP ME? HERE IS MY CODE
Послано ctorres.vsm 26 ноя 2015 06:04
nub qlo
int cont=0,num;
        num=vec[0];
        for(int i=0;i<n;i++){
          if(vec[i]==num){
              cont=cont+1;
          }
          if(vec[i]!=num ){
             System.out.printf("%d %d ",cont,num);
              num=vec[i];
              cont=1;
            }

        }
        System.out.printf("%d %d",cont,num);