목록[코딩테스트]/문제풀이 (54)
요르딩딩
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main{ public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[] a1 = br.readLine().split(" "); int count = Integer.parseInt(a1[0]); int len = Integer.parseInt(a1[1]); // 2차원 배열로 세팅 String[][] arr = new Strin..
import java.util.*; import java.io.*; public class Main{ public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[] a = new String[2]; a = br.readLine().split(" "); int H = Integer.parseInt(a[0]); int M = Integer.parseInt(a[1]); int N = M-45; if(N>0) { M = M-45; } else if(N
https://www.acmicpc.net/source/32155658 로그인 www.acmicpc.net import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { @SuppressWarnings("unlikely-arg-type") public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String a[] = new String[3]; for(int i =0; i
https://www.acmicpc.net/problem/10798 10798번: 세로읽기 총 다섯줄의 입력이 주어진다. 각 줄에는 최소 1개, 최대 15개의 글자들이 빈칸 없이 연속으로 주어진다. 주어지는 글자는 영어 대문자 ‘A’부터 ‘Z’, 영어 소문자 ‘a’부터 ‘z’, 숫자 ‘0’ www.acmicpc.net import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main{ public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new Inpu..
import java.util.*; import java.util.HashMap; import org.junit.Test; import java.util.*; class Solution { public int[] solution(int[] progresses, int[] speeds) { List modList = new ArrayList(); for (int i = 0; i < progresses.length; i++) { int num = (int) Math.ceil((double)(100 - progresses[i]) / speeds[i]); modList.add(num); } int max=0; int count=1; List resultList = new ArrayList(); for (int ..
https://programmers.co.kr/learn/courses/30/lessons/42578 코딩테스트 연습 - 위장 programmers.co.kr import java.util.*; import java.util.HashMap; class Solution { public int solution(String[][] clothes) { // map(key,value) value는 동일한 종류의 수 HashMap map = new HashMap(); for (int i = 0; i < clothes.length; i++) { if (!map.containsKey(clothes[i][1])) { map.put(clothes[i][1], 2); // 1개 종류당 있고,없고 : 경우의수 2가지로 시작함..