Algorithm


Problem Name: 2 AD-HOC - beecrowd | 2424

Problem Link: https://www.beecrowd.com.br/judge/en/problems/view/2424

Tira-teima

 

Por OBI - Olimpíada Brasileira de Informática 2012 BR Brazil

Timelimit: 1

Uma quadra de tênis tem o formato de um retângulo, cujos lados medem 36 pés por 78 pés, que correspondem a um retângulo de 432 polegadas por 936 polegadas. No último Grand Slam da Austrália, Rafael Nadal perdeu para Novak Djoković, num dos jogos mais bonitos de tênis dos últimos tempos.

Muitas vezes, uma jogada é tão rápida, e a bola tão próxima da borda da quadra, que o juiz pode tomar uma decisão que pode ser contestada por um dos jogadores. Para isso, existe o tira-teima, que utiliza a imagem gravada do jogo para decidir se a bola estava dentro ou fora da metade da quadra correspondente a um dos jogadores.

Considere que a semi-quadra de Rafael Nadal corresponde a um retângulo em que dois vértices têm coordenadas (0,0) e (432, 468), onde todos os números são em polegadas.

Você deve escrever um programa para, dadas as coordenadas (X, Y ) do ponto de contato da bola com o solo, determinar se uma bola bateu no solo dentro ou fora da semi-quadra. Note que se a bola bate na linha divisória ela é considerada uma bola dentro.

 

Entrada

 

A entrada é dada em uma única linha, que contém dois inteiros X e Y (−500 ≤ X, Y ≤ 500), que correspondem às coordenadas do ponto (X, Y ) de contato da bola com o solo, em polegadas.

 

Saída

 

Seu programa deve imprimir uma única linha, contendo a palavra dentro se a bola bateu dentro da semi-quadra, e a palavra fora caso contrário.

 

 

 

Exemplos de Entrada Exemplos de Saída

-2 200

fora

 

Code Examples

#1 Code Example with C++ Programming

Code - C++ Programming


#include <cstdio>
int main() {
    int a, b;
    scanf("%d %d", &a, &b);
    if (a >= 0 && b >= 0 && a  < = 432 && b <= 468) {
        printf("dentro\n");
    } else {
        printf("fora\n");
    }
    return 0;
}
Copy The Code & Try With Live Editor

Input

x
+
cmd
-2 200

Output

x
+
cmd
fora

#2 Code Example with Javascript Programming

Code - Javascript Programming


const { readFileSync } = require("node:fs")
const [X, Y] = readFileSync("/dev/stdin", "utf8")
	.split(" ", 2)
	.map((value) => Number.parseInt(value, 10))

console.log((0 <= X && X <= 432) && (0 <= Y && Y <= 468) ? "dentro" : "fora")
Copy The Code & Try With Live Editor

Input

x
+
cmd
-2 200

Output

x
+
cmd
fora

#3 Code Example with Python Programming

Code - Python Programming


x, y = [int(x) for x in input().split()]
if 0 <= x <= 432 and 0 <= y <= 468: print('dentro')
else: print('fora')
Copy The Code & Try With Live Editor

Input

x
+
cmd
-2 200

Output

x
+
cmd
fora
Advertisements

Demonstration


Previous
#2423 Beecrowd Online Judge Solution 2423 Receita de Bolo Solution in C, C++, Java, Js and Python
Next
#2425 Beecrowd Online Judge Solution 2425 Banco Solution in C, C++, Java, Js and Python