Упражнение съединяване на числа и текст
/Някой успя ли да реши задачата за съединяване на числа и текст от упраженението от 8-ми септември? В Judge задачата е Concatanate Data. Кодът ми изглежда по следния начин:
import java.util.Scanner;
public class ConcatenateData2 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String firstName = "John";
String lastName = "Doe";
int years = 40;
String town = "Sofia";
System.out.printf("You are %s %s, a %d-years old person from %s.",
firstName, lastName, years, town);
}
}
Компилира се успешно в IntelliJ, но в Judge не го приема. :S
import java.util.Scanner; public class ConcatenateData { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String firstName = scanner.nextLine(); String lastName = scanner.nextLine(); int age = Integer.parseInt(scanner.nextLine()); String town = scanner.nextLine(); System.out.printf("You are %s %s, a %d-years old person from %s", firstName, lastName, age, town); } }Първоначално пробвах с извеждане на стринговете в конзолата, както е посочено в кода, все пак Judge не го приема, въпреки че в IntelliJ и по двата начина се рънва.
P.S. Добре тръгна, след добавяне на точка след последния аргумент %s . Благодаря за помощта!