Point In Figure
Здравейте! Искам да попитам къде греша, защото не ми излизат правилни отговори и в judge ми дава само около 40 точки. Благодаря!
package Complicated;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class PointInTheFigure {
    public static void main(String[] args) throws IOException {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int x = Integer.parseInt(reader.readLine());
        int y = Integer.parseInt(reader.readLine());
        int h = Integer.parseInt(reader.readLine());
        boolean insideBottom = (x > 0 && x < h * 3 && y > 0 && y < h);
        boolean insideTop = (x > h && x < h * 2 && y > 0 && y < h * 4);
        boolean outsideTop = (x < h || x > h * 2 || y < 0 || y > h * 4);
        boolean outsideBottom = (x < 0 || x > h * 3 || y < 0 || y > h);
        if (insideBottom || insideTop) {
            System.out.println("Inside");
        }else if (outsideTop && outsideBottom){
            System.out.println("Outside");
        }else{
            System.out.println("Border");
        }
    }
}
        
https://judge.softuni.bg/Contests/Practice/Index/153#12
Toва ли ти трябва ?
Здравей,
Нямам условието на задачата, но според мен има нещо сбъркано в judge или пък има различни условия за различните среди, защото - един и същи код връща напълно различни грешки под C# и Java.
Пробвай следното:
int h = Integer.parseInt(reader.readLine());
int x = Integer.parseInt(reader.readLine());
int y = Integer.parseInt(reader.readLine());
Mного ти благодаря! Това беше проблема :Д