https://www.acmicpc.net/problem/10824 입력 조건이 1이상 100만 이하 이길래 int로 했었는데, 1,000,000 + 1,000,000 = 10,000,001,000,000 가 되어 int 타입의 범위를 넘게 되어 NumberFormat 예외가 터졌었다. 그리고 처음엔 내 스스로 푼게 264ms 나왔고, 블로그 참고해서 푼 게 124ms 나왔다. 첫 번째 풀이 import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int ..
자바
https://school.programmers.co.kr/learn/courses/30/lessons/42884 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.*;class Solution { int cameraCount = 0; int lastEndTime = Integer.MIN_VALUE; List cars = new ArrayList(); public int solution(int[][] routes) { for (int[] route : routes) {..
https://www.acmicpc.net/problem/2935 import java.math.BigInteger;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); BigInteger A = new BigInteger(sc.next()); String op = sc.next(); BigInteger B = new BigInteger(sc.next()); System.out.println(op.equals("*") ? A.multiply(B) : A.add(B)); ..
https://www.acmicpc.net/problem/9506 import java.io.*;import java.util.*;public class Main { static int stoi(String s) { return Integer.parseInt(s); } static int N; static StringBuilder sb = new StringBuilder(); public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); while (true) { ..
https://school.programmers.co.kr/learn/courses/30/lessons/43164 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.*;class Solution { String[][] tickets; boolean[] visited; List paths = new ArrayList(); public String[] solution(String[][] tickets) { this.tickets = tickets; visited..
https://www.acmicpc.net/problem/10811 import java.io.*;import java.util.*;public class Main { static int stoi(String s) { return Integer.parseInt(s); } static int N, M; static int[] arr; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenize..
https://www.acmicpc.net/problem/2953 import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); List chefList = new ArrayList(); for (int i = 1; i System.out.println(chef.num + " " + chef.totalScore)); } static class Chef implements Comparable { int num, totalScore; public Chef(int num, int t..
https://school.programmers.co.kr/learn/courses/30/lessons/84512 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.*;class Solution { int answer = 0; List list = new ArrayList(); String[] chars = { "A", "E", "I", "O", "U" }; public int solution(String word) { dfs(""); fo..
https://www.acmicpc.net/problem/8979 import java.io.*;import java.util.*;public class Main { static int stoi(String s) { return Integer.parseInt(s); } static int N, K; static int answerIdx; static List countryList = new ArrayList(); public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in))..