Професионална програма
Loading...
kossyo avatar kossyo 1 Точки

Java online compiler won't read data input

Здравейте, колеги,

 

имам следния проблем. Опитвам се да използвам онлайн компилатор compilejava.net., вкъщи си имам intelliJ, но не мога да го инсталирам на компютъра ми на работа, затова докато съм на работа използвам онлайн компилатори като compilejava.net, но не мога да го накарам да чете данни от конзолата. Ето кратък примерен код, който си работи на intelliJ, а в compulejava ми дава NoSuchElementException. Как да го подкарам?

 

import java.util.Scanner;

public class HelloWorld {

public static void main (String[] args) {

Scanner scanner = new Scanner(System.in);

int a = Integer.parseInt(scanner.nextLine());

if (a%2 == 1)

System.out.println("Odd");

else

System.out.println("Even");

}

}

 

предварително благодаря!

константин коев

sevgin0954 avatar sevgin0954 557 Точки

Може да пробваш това пише че не трябва инсталация и можеш да си го запишеш на флашка виж описанието долу където пише ATTENTION

0
kossyo avatar kossyo 1 Точки

Мерси за идеята, но проблемът е, че в работата ми компютрите са със супер много рестрикции и няма да стане с флашката. Даже не знам дали ше мога да изключа добавките, за да сработи идеята на martinml с другия компилатор Ако не стане, май ще трябва наистина да си ги хардкодвам или да си намеря друг компилатор. Любопитно ми е дали има някаква конкретна причина при онлайн компилаторите на Java да е толкова сложно, при положение, че на C# например, почти всички онлайн компилатори си тръгват веднага... ? 

0
Aleximandar avatar Aleximandar 0 Точки

Ето решение за проблема (по-добре късно, отколкото никога):

https://www.codechef.com/ide

Трябва да цъкнеш чафка на Custom input, за да можеш да въвеждаш данни.

Също така данните се въвеждат в полето на Custom input преди да се рънне кода!

0
kossyo avatar kossyo 1 Точки

Здравей, 
благодаря за отговора. Дава ми Submission limit reached изглежда е платен...

0