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");
}
}
предварително благодаря!
константин коев
Мерси за идеята, но проблемът е, че в работата ми компютрите са със супер много рестрикции и няма да стане с флашката. Даже не знам дали ше мога да изключа добавките, за да сработи идеята на martinml с другия компилатор Ако не стане, май ще трябва наистина да си ги хардкодвам или да си намеря друг компилатор. Любопитно ми е дали има някаква конкретна причина при онлайн компилаторите на Java да е толкова сложно, при положение, че на C# например, почти всички онлайн компилатори си тръгват веднага... ?
Ето решение за проблема (по-добре късно, отколкото никога):
https://www.codechef.com/ide
Трябва да цъкнеш чафка на Custom input, за да можеш да въвеждаш данни.
Също така данните се въвеждат в полето на Custom input преди да се рънне кода!
Здравей,
благодаря за отговора. Дава ми Submission limit reached изглежда е платен...