사분면 고르기 (14681)

Created:

Baekjoon No.14681
if문과 삼항 연산자.

Bash

Bash
1
2
3
4
5
6
7
8
read x
read y
if [ 0 -lt $x ]; then
	o=$((0 < y ? 1 : 4))
else
	o=$((0 < y ? 2 : 3))
fi
echo $o

C

C
1
2
3
4
5
6
7
8
9
10
11
12
int main(void) {
	int x, y;
	scanf("%d %d", &x, &y);

	if (0 < x) {
		printf("%d\n", 0<y ? 1 : 4);
	} else {
		printf("%d\n", 0<y ? 2 : 3);
	}

	return 0;
}

Node.js

JavaScript
1
2
3
4
5
6
7
8
const [x, y] = require("fs").readFileSync(0).toString().trim().split("\n").map(Number);
let o;
if (0 < x) {
	o = 0 < y ? 1 : 4;
} else {
	o = 0 < y ? 2 : 3;
}
console.log(o);

PHP

PHP
1
2
3
4
5
6
7
8
9
10
<?php
	fscanf(STDIN, "%d", $x);
	fscanf(STDIN, "%d", $y);
	if (0 < $x) {
		$o = 0 < $y ? 1 : 4;
	} else {
		$o = 0 < $y ? 2 : 3;
	}
	echo $o;
?>

Python3

Python
1
2
3
4
5
6
7
x = int(input())
y = int(input())
if 0<x:
    o = 1 if 0<y else 4
else:
    o = 2 if 0<y else 3
print(o)

Ruby

Ruby
1
2
3
4
5
6
7
8
x = gets.chomp.to_i
y = gets.chomp.to_i
if 0<x
  o = 0<y ? 1 : 4
else
  o = 0<y ? 2 : 3
end
puts o