План по захвату мира

  • 2
  • Недоступна
«Сначала я решаю задачи, затем много зарабатываю, затем захватываю мир», — эту запись мы нашли в дневнике одного скромного юноши. Давайте представим, что он точно знает, когда это произойдет: введем с клавиатуры число (количество лет, через которые он осуществит свою цель) и имя потенциального захватчика. Затем выведем на экран одну интересную фразу.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (249)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Sherlock04044 уровень, Москва
вторник, 18:59
Короче ребята, решила с 4 раза, но еле дошла. Изначально условие задачи - чтобы сначала вводилось значение 8, а потом Вася. Нужно подумать и поменять кое-какие строки, чтобы задача прошла последний пункт. Всем удачи)
Денис4 уровень
9 часов назад
спасибо! а то никак не мог понять, почему ответ правильный а программа не принимает. как и написано: Последовательность вводимых данных имеет большое значение.
Александр Филиппов4 уровень, Киев
16 марта, 23:51
Ребята, которые не могут решить задачу, вот вам совет: если вы читаете требования, то не забывайте, что главное в условии задачи, а то я тоже долго думал. Ведите число и имя....дальше сами)))
Валерий7 уровень
16 марта, 05:13
Если решать через IntelliJ IDEA и плагин, то там не указаны входные данные. Пока не открыл сайт, не мог понять в чём ошибка. Пофиксите, пожалуйста
Dmitriy8 уровень
6 марта, 15:12
Может кто-нибудь объяснить, почему "последовательность вводимых данных имеет большое значение"? Это просто прикол от ресурса или действительно важно в работе? Чем вариант выше отличается от String name = reader.readLine(); String date = reader.readLine(); и последующего ввода имени, а затем числа? Результат в обоих случаях идентичен.
Mayya Pchyolkina9 уровень, Санкт-Петербург
6 марта, 22:29
Привет, Дмитрий, порядок важен, т.к. date Вы пытаетесь сконвертировать в число.
Dmitriy8 уровень
8 марта, 08:07
Но мне не нужно конвертировать его в число, код просто выводит значение переменной типа String.
Sergey Ivanov14 уровень
11 марта, 19:17
Снизу написаны "входные данные" по ним можно понять что идет первым, а что дальше. Последовательность имеет большое значение, потому что считывание всегда происходит побитно. Если ввод происходит в одну строку, и надо парсить и разделять разные данные, тогда да, тогда не имеет смысла как вводить, но тут во входных данных явно указано, что сначала идёт число, а потом имя, следовательно у тебя в объект name запишется "8", а в date запишется "Вася", достаточно будет при выводе это учесть и вывод будет выглядеть как " "date" захватит мир через "name". Му-ха-ха!
Sergey Vladimirovich7 уровень, Москва
3 марта, 11:29
public static void main(String[] args) throws Exception { //напишите тут ваш код BufferedReader reader=new BufferedReader(new InputStreamReader(System.in)); //System.out.println("Введите число"); int a = Integer.parseInt(reader.readLine()); //System.out.println("Введите имя"); String s = reader.readLine(); System.out.println(s+" захватит мир через " +a+" лет. Му-ха-ха!");
tahonco8 уровень, Москва
21 февраля, 11:52
Решил легко. Просто скопировал пример из лекции. И кое-что поменял местами.
Roman Afonin16 уровень, Санкт-Петербург
20 февраля, 21:16
Спасибо за комменты с порядком ввода! И вообще, товарищи, спасибо за комменты - читаешь задание + читаешь комменты + читаешь лекцию = делаешь задание с 1 попытки.
Jai4 уровень
20 февраля, 12:28
Да,смотрите внимательно за расположением слов и знаков в тексте.Я потерял кучу времени и сделал(стыдно признаться!) 10 попыток,психуя и ,пытаясь выбросить лаптоп в окно,а засада была под носом.Сам код написал за минуту,который без проблем работает в среде разработки,но не проходил проверку JavaRush.
zolotarski 4 уровень, Москва
18 февраля, 09:23
Пробелы расставь!
Eugen Shikiransky4 уровень, Киев
18 февраля, 08:31
Вроде бы все условия соблюдены, но проверку не проходит, в чём ошибка? Помогите решить задачу!