Koras02
Koras02코딩웹
Koras02
전체 방문자
오늘
어제
  • 분류 전체보기 (299)
    • 백엔드 (59)
      • nestjs (2)
      • Ruby (3)
      • PostgresQL (11)
      • MySQL (5)
      • Haskell (7)
      • Koa (3)
      • Java (3)
      • Python (5)
      • Rust (5)
      • MongoDB (2)
      • PHP (3)
      • Spring Boot (1)
      • redis (5)
      • deno (2)
    • 웹서버 (3)
      • nginx (1)
      • Apache (2)
      • Google Web Server (0)
    • 모바일개발 (5)
      • Figma (0)
      • React Native (2)
      • swift (0)
      • Flutter (3)
      • Kotlin (0)
    • 프론트 엔드 (158)
      • HTML (34)
      • CSS (7)
      • Javascript (35)
      • Angular (0)
      • Typescript (2)
      • React (58)
      • Vue (2)
      • GIT (6)
      • GraphQL (1)
      • Doker (4)
      • Go (8)
      • svelte (1)
      • gatsby (0)
    • etc. (47)
      • Notion (0)
      • TIL (24)
      • Algorithm (17)
      • Algorithm 개념 정리 (2)
      • Wiki (3)
      • Official document (1)
    • 웹개념 (12)
    • 변수정리 (1)
    • VSCode (2)
    • 포트폴리오 분석 (2)
      • React (2)
    • os (5)
      • 윈도우 (4)
      • Mac (0)
      • 가상머신 (0)
      • linux (1)
    • 응용프로그램언어 (2)
      • C (2)
      • C++ (0)
      • C# (0)
    • 블로그 운영관련 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
글쓰기

공지사항

  • [공지사항] 개발 이슈나 공식문서 업데이트 업로드 예정입니⋯

인기 글

태그

  • redis
  • 하스켈
  • 데이터 타입
  • html5
  • Haskell
  • 프로그래머스
  • 알고리즘
  • CSS
  • html
  • javascript
  • Rust
  • 문자열
  • Til
  • Java
  • koa
  • Flutter
  • PostgreSQL
  • React
  • mysql
  • go

티스토리

최근 댓글

최근 글

250x250
hELLO · Designed By 정상우.
Koras02

Koras02코딩웹

[알고리즘 테스트 대비] 사분면 고르기
etc./Algorithm

[알고리즘 테스트 대비] 사분면 고르기

2022. 1. 17. 09:07
728x90

문제

 

두줄의 입값 각 X, Y 값을 구분해 어느 사분면에 속하는지 출력한다. 

단 입력값이(5,12)일시 제 1사분면에 속한다. 그러므로 1을 출력한다.

 

풀이법 

먼저 X값이 음인지 양수인지 구분한 뒤 

Y값이 음수인지 양수인지를 판단하여 해당 사분면을 출력한다.

 

코드

// readline 모듈 

const readline = require('readline');

const rl = readline.createInterface({
  input: process.stdin,
  output: process.stdout
});

let input = [];
rl.on('line', function (line) {
  input.push(parseInt(line));
}).on('close', function () {
  const X = input[0];
  const Y = input[1];

  if (X > 0) {
    console.log(Y > 0 ? 1 : 4);
  } else {
    console.log(Y > 0 ? 2 : 3);
  }
  
  process.exit();
});

참고자료 

 

[JS] 백준 14681번 사분면 고르기

출처 백준 온라인 저지 www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 문제 두줄의 입력값 각 X, Y를 구분하여 어느 사분면..

gurtn.tistory.com

 

'etc. > Algorithm' 카테고리의 다른 글

[알고리즘 테스트] 문자열 정수로 변환하기  (0) 2022.01.17
[알고리즘 테스트] 위장  (0) 2022.01.13
[알고리즘 테스트] 완주하지 못한 선수  (0) 2022.01.13
    'etc./Algorithm' 카테고리의 다른 글
    • [프로그래머스 알고리즘 테스트] 핸드폰 번호 가리기
    • [알고리즘 테스트] 문자열 정수로 변환하기
    • [알고리즘 테스트] 위장
    • [알고리즘 테스트] 완주하지 못한 선수
    Koras02
    Koras02
    현재 사용중인 언어 - next-js,react,vue, typescript

    티스토리툴바