/
Gnomik61
/
StrangeProject
Обзор
Документация
Войти
/
Gnomik61
/
StrangeProject
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/RiddleMonster.java
64 строки
2 KB
unknown
first_commit
05 ноя 2025, 10:49
05 ноя 2025, 10:49
b316a5e
Код
Авторство
О чём код?
import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class RiddleMonster extends Monster { private String image = "\uD83C\uDF2D"; private String riddle; private String answer; RiddleMonster(int sizeBoard, String riddle, String answer) { super(sizeBoard); this.riddle = riddle; this.answer = answer; } @Override public boolean taskMonster(int difficultGame) { Scanner sc = new Scanner(System.in); System.out.println("Ответь на мою загадку:"); System.out.println(riddle); String ans = sc.next(); if (ans.equals(answer))return true; return false; } @Override public String getImage() { return image; } @Override public void setImage(String image) { this.image = image; } public String getRiddle() { return riddle; } public void setRiddle(String riddle) { this.riddle = riddle; } public String getAnswer() { return answer; } public void setAnswer(String answer) { this.answer = answer; } static Map<String,String> getRiddleMap(){ HashMap<String, String> riddles = new HashMap<>(); riddles.put("Что было «завтра», а будет «вчера»", "сегодня"); riddles.put("Каких камней нет ни в одном море?", "сухих или сухие"); riddles.put("Какое животное помогает нам переходить улицу?", "зебра"); riddles.put("Что сырым не едят, а сварят — выбросят?", "лавровый лист"); riddles.put("Что в России на первом месте, во Франции на втором, а в Германии на третьем?", "буква р"); riddles.put("Любит есть он бутерброд, самый жирный толстый кот", "матроскин"); riddles.put("Как написать «сухая трава» четырьмя буквами?", "сено"); return riddles; } }