java 347

[소프티어] [HSAT 7회 정기 코딩 인증평가 기출] 순서대로 방문하기(JAVA)

문제https://softeer.ai/practice/6246풀이(19분)import java.io.*;import java.util.*;public class Main { // dfs로 하면서 추적하자. // m의 포인트를 리스트로 관리하고, 지도상에는 2로 표시하자. // 만약 dfs 이동 중에 2를 만난다면 현재 포인트 인덱스와 일치하는지를 판단하자. // 아니라면 리턴을 해주어야 한다! static int n, m, answer; static int[][] map; static boolean[][] visited; static Point[] order; static int[] dx = {0, 0, -1, 1}; static int[] dy = ..

[소프티어] [HSAT 7회 정기 코딩 인증평가 기출] 자동차 테스트(JAVA)

문제https://softeer.ai/practice/6247풀이(12분)import java.io.*;import java.util.*;public class Main { static int[] efficiency; static int n; static Set efficiencySet = new HashSet(); public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st; st = new StringTokenizer(br.readLi..

[백준] 1670번. 정상 회담 2(JAVA)

문제https://www.acmicpc.net/problem/1670풀이(25분)import java.io.*;import java.util.*;public class Main { // 여러 소국가 대표 N명 존재 -> 이를 다시 하나의 국가로 합칠 예정 // 원탁의 자리에 배정을 받음 // 서로 악수를 함(한 사람과만), 동시에 -> 어떤 사람의 팔도 교차하지 않아야 함. static final int MOD = 987_654_321; public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in..