import java.util.Random;
public class Main {
public static void main
(String[] args
) {
final int M = 2; // 最小値
final int N = 12; // 最大値
int x;
int min = M;
int max = N;
boolean minFlag = false;
boolean maxFlag = false;
for (int i = 0; i < 100; i++) {
x = rand.nextInt(N - M + 1) + M;
if (max < x) { // Nを超えるxがあったら
max = x;
maxFlag = true;
}
if (min > x) { // Mを下回るxがあったら
min = x;
minFlag = true;
}
}
if (maxFlag == true) {
System.
out.
println(N
+"を超える値があります。"+max
+"です。"); }
if (minFlag == true) {
System.
out.
println(M
+"を下回る値があります。"+min
+"です。"); }
System.
out.
println("この文以外に何も表示されなければ、正常です。");
}
}
aW1wb3J0IGphdmEudXRpbC5SYW5kb207CgpwdWJsaWMgY2xhc3MgTWFpbiB7CgoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoKCQlmaW5hbCBpbnQgTSA9IDI7CS8vIOacgOWwj+WApAoJCWZpbmFsIGludCBOID0gMTI7CS8vIOacgOWkp+WApAoJCVJhbmRvbSByYW5kID0gbmV3IFJhbmRvbSgpOwoJCWludCB4OwoJCWludCBtaW4gPSBNOwoJCWludCBtYXggPSBOOwoJCWJvb2xlYW4gbWluRmxhZyA9IGZhbHNlOwoJCWJvb2xlYW4gbWF4RmxhZyA9IGZhbHNlOwoKCQlmb3IgKGludCBpID0gMDsgaSA8IDEwMDsgaSsrKSB7CgkJCXggPSByYW5kLm5leHRJbnQoTiAtIE0gKyAxKSArIE07CgkJCVN5c3RlbS5vdXQucHJpbnRsbih4KTsKCQkJaWYgKG1heCA8IHgpIHsJLy8gTuOCkui2heOBiOOCi3jjgYzjgYLjgaPjgZ/jgokKCQkJCW1heCA9IHg7CgkJCQltYXhGbGFnID0gdHJ1ZTsKCQkJfQoJCQlpZiAobWluID4geCkgewkvLyBN44KS5LiL5Zue44KLeOOBjOOBguOBo+OBn+OCiQoJCQkJbWluID0geDsKCQkJCW1pbkZsYWcgPSB0cnVlOwoJCQl9CgkJfQoKCQlpZiAobWF4RmxhZyA9PSB0cnVlKSB7CgkJCVN5c3RlbS5vdXQucHJpbnRsbihOKyLjgpLotoXjgYjjgovlgKTjgYzjgYLjgorjgb7jgZnjgIIiK21heCsi44Gn44GZ44CCIik7CgkJfQoJCWlmIChtaW5GbGFnID09IHRydWUpIHsKCQkJU3lzdGVtLm91dC5wcmludGxuKE0rIuOCkuS4i+WbnuOCi+WApOOBjOOBguOCiuOBvuOBmeOAgiIrbWluKyLjgafjgZnjgIIiKTsKCQl9CgkJU3lzdGVtLm91dC5wcmludGxuKCLjgZPjga7mlofku6XlpJbjgavkvZXjgoLooajnpLrjgZXjgozjgarjgZHjgozjgbDjgIHmraPluLjjgafjgZnjgIIiKTsKCgl9Cgp9