알고리즘/백준알고리즘
[백준알고리즘] #16017. Telemarketer or not? (by JAVA and node.js)
Jimnya
2022. 6. 2. 20:04
728x90
반응형
백준알고리즘
- Bronze 4 -
#16017. Telemarketer or not? by JAVA and node.js
문제
출처: https://www.acmicpc.net/problem/16017
번역: https://www.acmicpc.net/board/view/86029
글 읽기 - (번역) 16017 - 김미영 팀장입니다?
댓글을 작성하려면 로그인해야 합니다.
www.acmicpc.net
접근 방법
문제를 잘 해석하고 그대로 if - else문을 돌리면 된다.
1. 처음 숫자가 8 또는 9
2. 마지막 자리도 8 또는 9
3. 두번째 자리와 세번째 자리가 같음
위 세 조건을 모두 만족하는 if 조건문을 만든 후 스팸이면 ignore, 아니면 answer을 출력하면 된다.
풀이
▶ JAVA
import java.util.*;
public class Main {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int f = scan.nextInt();
int s = scan.nextInt();
int t = scan.nextInt();
int l = scan.nextInt();
scan.close();
if((f == 8 || f == 9)
&& (s == t)
&& (l == 8 || l == 9))
System.out.println("ignore");
else
System.out.println("answer");
}
}
▶ node.js
var fs = require('fs');
var input = fs.readFileSync('/dev/stdin').toString().trim().split('\n').map(Number);
if((input[0] == 8 || input[0] == 9)
&& (input[1] == input[2])
&& (input[3] == 8 || input[3] == 9))
console.log("ignore");
else
console.log("answer");
결과
End.
heisely's 괴발개발 개발일지
728x90
반응형