Объясните, пожалуйста, зачем в правильном решении после получения случайного числа из диапазона прибавляется еще значение нижней границы?
attempt = random.nextInt(upperBound - lowerBound) + lowerBound;
package com.javarush.task.pro.task08.task0819;
import java.util.Random;
/*
Амиголятор и Био-диего
*/
import static com.javarush.task.pro.task08.task0819.CosmicAnomaly.*;
public class Solution {
public static void main(String[] args) {
Random random = new Random();
//напишите тут ваш код
int x = random.
}
}