Задачи не проходят проверку...

Друзья, сегодня столкнулся с проблемой (раньше такого не было) — решаю задачу, жму кнопку выполнить — всплывает серая полоса в топе, но на ней ничего не указано… Также ничего не выводится в поле «Выходные данные». На 100% верный код система никак не реагирует. Всплывает серая полоса пустая и все.

Ошибка

Подскажите, пожалуйста, это только у меня или это ошибка на стороне сервера? Кто-нибудь сталкивался с таким?

Заранее спасибо за комментарии.

Задачи не проходят проверку...

Друзья, сегодня столкнулся с проблемой (раньше такого не было) — решаю задачу, жму кнопку выполнить — всплывает серая полоса в топе, но на ней ничего не указано… Также ничего не выводится в поле «Выходные данные». На 100% верный код система никак не реагирует. Всплывает серая полоса пустая и все.

Ошибка

Подскажите, пожалуйста, это только у меня или это ошибка на стороне сервера? Кто-нибудь сталкивался с таким?

Заранее спасибо за комментарии.
  • ,

ошибка, не компилируется ничего

что делать? скорее всего я что-то намутил с импрортами
Error:Internal error: (java.util.MissingResourceException) Could not load any resource bundle by com.sun.org.apache.xerces.internal.impl.msg.SAXMessages
java.util.MissingResourceException: Could not load any resource bundle by com.sun.org.apache.xerces.internal.impl.msg.SAXMessages
at com.sun.org.apache.xerces.internal.utils.SecuritySupport$7.run(SecuritySupport.java:174)
at com.sun.org.apache.xerces.internal.utils.SecuritySupport$7.run(SecuritySupport.java:166)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.org.apache.xerces.internal.utils.SecuritySupport.getResourceBundle(SecuritySupport.java:166)
at com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage(SAXMessageFormatter.java:57)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.getProperty(AbstractSAXParser.java:2062)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.setProperty(SAXParserImpl.java:579)
at org.jdom.input.SAXBuilder.configureParser(SAXBuilder.java:701)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:505)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:946)
at com.intellij.openapi.util.JDOMUtil.loadDocument(JDOMUtil.java:364)
at com.intellij.openapi.util.JDOMUtil.loadDocument(JDOMUtil.java:342)
at org.jetbrains.jps.model.serialization.JpsLoaderBase.loadRootElement(JpsLoaderBase.java:69)
at org.jetbrains.jps.model.serialization.JpsLoaderBase.loadRootElement(JpsLoaderBase.java:40)
at org.jetbrains.jps.model.serialization.JpsLoaderBase.loadComponents(JpsLoaderBase.java:52)
at org.jetbrains.jps.model.serialization.JpsGlobalLoader.loadGlobalComponents(JpsGlobalLoader.java:83)
at org.jetbrains.jps.model.serialization.JpsGlobalLoader.loadGlobalSettings(JpsGlobalLoader.java:57)
at org.jetbrains.jps.model.serialization.impl.JpsSerializationManagerImpl.loadModel(JpsSerializationManagerImpl.java:38)
at org.jetbrains.jps.cmdline.JpsModelLoaderImpl.loadModel(JpsModelLoaderImpl.java:45)
at org.jetbrains.jps.cmdline.BuildRunner.load(BuildRunner.java:71)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:198)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:113)
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:133)
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)

level08.lesson11.bonus03

Решая вот эту задачу.
/* Задача по алгоритмам
Задача: Введи с клавиатуры 20 слов и выведи их в алфавитном порядке.
*/

public class Solution
{
    public static void main(String[] args) throws Exception
    {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String[] array = new String[20];
        for (int i = 0; i < array.length; i++)
        {
            array[i] = reader.readLine();
        }

        sort(array);

        for (String x : array)
        {
            System.out.println(x);
        }
    }

    public static void sort(String[] array)
    {
        for (int i = 0; i < array.length; i++)
        {
            for (int j = 0; j < array.length; j++)
            {
                if (isGreaterThen(array[i], array[j]) == false )
                {
                    String temp = array[i];
                    array[i] = array[j];
                    array[j] = temp;
                }
            }
        }
    }

    //Метод для сравнения строк: 'а' больше чем 'b'
    public static boolean isGreaterThen(String a, String b)
    {
        return a.compareTo(b) > 0;
    }
}


Возник вопрос: а правильно ли она поставлена? Если рассматривать сортировку через compareTo(), то этот этот метод не учитывает регистр.
При вводе: а, Б
Ответ будет: Б, а
Не правильно ли будет изменить метод compareTo() на ccollator? Это так, мысли в слух, никому не в обиду)

level05.lesson12.home05

Почему в момент, когда нужно уже ввести строку программа прекращает работу? Можете объяснить, что в моем решении не так?


/* Вводить с клавиатуры числа и считать их сумму
Вводить с клавиатуры числа и считать их сумму, пока пользователь не введёт слово «сумма». Вывести на экран полученную сумму.
*/
import java.util.Scanner;

public class Solution
{
    public static void main(String[] args) throws Exception
    {
        //Напишите тут ваш код
        Scanner scanner = new Scanner(System.in);
        while(true)
        {
        int age = scanner.nextInt();
        String name = scanner.nextLine();
        age +=age;

        if(name.equals("сумма"))
        {
            System.out.println(age);
            break;
        }
        }
    }
}

test.level07.lesson12.bonus01

Где проблема? или куда посмотреть?
package com.javarush.test.level07.lesson12.bonus01;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;

/* Нужно исправить программу, чтобы компилировалась и работала
Задача:  Программа вводит с клавиатуры данные про котов и выводит их на экран. Пример:
Cat name is Barsik age is 6, weight is 5, tail = 22
Cat name is Murka age is 8, weight is 7, tail = 20
*/

public class Solution
{
    public static ArrayList<Cat> CATS = new ArrayList<Cat>();

    public static void main(String[] args) throws IOException
    {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String name, ageS, weightS, tailS;
        int age, weight, tailLength;

        while (true)
        {
            name = reader.readLine();
            if (name.isEmpty()) break;

            ageS = reader.readLine();
            if (ageS.isEmpty()) break;
            age = Integer.parseInt(ageS);

            weightS = reader.readLine();
            if (weightS.isEmpty()) break;
            weight = Integer.parseInt(weightS);

            tailS = reader.readLine();
            if (tailS.isEmpty()) break;
            tailLength = Integer.parseInt(ageS);


            Cat cat = new Cat(name, age, weight, tailLength);
            CATS.add(cat);
        }

        printList();
    }

    public static void printList() {
        for (int i = 0; i < CATS.size(); i++)
        {
            System.out.println(CATS.get(i));
        }
    }

    public static class Cat
    {
        private String name;
        private int age;
        private int weight;
        private int tailLength;

        Cat(String name, int age, int weight, int tailLength)
        {
            this.name = name;
            this.age = age;
            this.weight = weight;
            this.tailLength = tailLength;
        }

        @Override
        public String toString()
        {
            return "Cat name is " + name + ", age is " + age + ", weight is " + weight + ", tail = " + tailLength;
        }
    }
}

test.level07.lesson12.home03

Показывает и максимум и минимум но тест не проходит, где ошибка?
package com.javarush.test.level07.lesson12.home03;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;

/* Максимальное и минимальное числа в массиве
Создать массив на 20 чисел. Заполнить его числами с клавиатуры. Найти максимальное и минимальное числа в массиве.
Вывести на экран максимальное и минимальное числа через пробел.
*/

public class Solution
{
    public static void main(String[] args) throws IOException
    {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int[] mass = new int[20];
        int  maximum = mass[0];
        int  minimum = mass[0];
        for (int i = 0; i < mass.length; i++)
        {
            mass[i] = Integer.parseInt(reader.readLine());
           if (mass[i] > maximum)
              maximum = mass[i];
           if (mass[i] < minimum)
              minimum = mass[i];
        }
        System.out.println(" ");
        System.out.println(maximum);
        System.out.println(" ");
        System.out.println(minimum);


    }
}

test.level07.lesson06.task03

Подскажите где ошибка. Всё выдает а тест не проходит?
.
package com.javarush.test.level07.lesson06.task03;

/* 5 строчек в обратном порядке
1. Создай список строк.
2. Считай с клавиатуры 5 строк и добавь в него.
3. Расположи их в обратном порядке.
4. Используя цикл выведи содержимое на экран, каждое значение с новой строки.
*/
import java.util.*;
import java.io.*;
public class Solution
{
    public static void main(String[] args) throws Exception
    {
        ArrayList<String> list = new ArrayList<String>();
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        for (int i = 0; i < 5; i++)
        {
            list.add(br.readLine());

        }
        ArrayList<String> copylist = new ArrayList<String>();
        for ( int j = list.size() - 1; j >= 0; j--)
        {
            copylist.add(list.get(j));

            list.remove(j);
        }
        for (int i = 0; i < copylist.size(); i++)
        {
            list.add(copylist.get(i));

        }
        for ( int i = 0; i < list.size(); i++)
        {
            System.out.println(list.get(i));
        }

        //Напишите тут ваш код

    }
}
  • ,

level25.lesson02.home01

public enum Column implements Columnable
{
    Customer("Customer"),
    BankName("Bank Name"),
    AccountNumber("Account Number"),
    Amount("Available Amount");

    private String columnName;

    private static int[] realOrder;

    private Column(String columnName) {
        this.columnName = columnName;
    }

    /**
     * Задает новый порядок отображения колонок, который хранится в массиве realOrder.
     * realOrder[индекс в энуме] = порядок отображения; -1, если колонка не отображается.
     *
     * @param newOrder новая последовательность колонок, в которой они будут отображаться в таблице
     * @throws IllegalArgumentException при дубликате колонки
     */
    public static void configureColumns(Column... newOrder) {
        realOrder = new int[values().length];
        for (Column column : values()) {
            realOrder[column.ordinal()] = -1;
            boolean isFound = false;

            for (int i = 0; i < newOrder.length; i++) {
                if (column == newOrder[i]) {
                    if (isFound) {
                        throw new IllegalArgumentException("Column '" + column.columnName + "' is already configured.");
                    }
                    realOrder[column.ordinal()] = i;
                    isFound = true;
                }
            }
        }
    }

    /**
     * Вычисляет и возвращает список отображаемых колонок в сконфигурированом порядке (см. метод configureColumns)
     * Используется поле realOrder.
     *
     * @return список колонок
     */
    public static List<Column> getVisibleColumns() {
        List<Column> result = new LinkedList<>();
        for (int i = 0; i < realOrder.length; i++) {
            if (realOrder[i] != -1)
                result.add(Column.values()[realOrder[i]]);
        }

        return result;
    }

    @Override
    public String getColumnName()
    {
        return columnName;
    }

    @Override
    public boolean isShown()
    {
        return realOrder[this.ordinal()] != -1;
    }

    @Override
    public void hide()
    {
         int index = this.ordinal();
         for (int i = 0; i < realOrder.length; i++) {
             if (realOrder[i] == index)
                 realOrder[i] = -1;
         }
    }
}


Вывод после Column.AccountNumber.hide();:

Account Number
Bank Name
Customer
— Bank Name
Customer
  • ,

Ошибка в браузере

Доброго времени суток, уважаемый коллеги. Заранее прошу прощения, если разместил свой вопрос не там, где надо было бы.
Возникла такая проблема. Выскакивает сообщение () почти каждый раз, когда пытаюсь выполнить решение. Соответственно после того, как это сообщение появилось, единственный способ продолжить работу на javarush.ru, приходится перезагружать страницу (что тоже происходит не особо быстро), что довольно таки накладно. до 7 лвл докачался таким образом: жму «Решить задачу», вписываю туда решение, и ничего не происходит, хотя должно окно исчезать, а решение засчитываться. приходится копировать то, что я написал, перезагружать страницу и вставлять ранее написанный код. только тогда срабатывает.
помогите, плз, с решением этого вопроса. хотя бы куда копать… нервы уже сдают так обучаться. благо хоть некоторые задачки можно в idea писать…
з.ы.: пробовал в разных браузерах (mozilla, chrome, IE (правда на IE совсем не работает..)) и на разных ОС (winXP, Win8, linux mint 16)

заранее благодарю