Algorithm/Problem Solving 13

[BackJoon] 2775문제 부녀회장이 될꺼야.

문제 URL https://www.acmicpc.net/problem/2775 1. 문제의 접근을 하기전에 알아야 할 정보 3가지 2. 풀이처음에 문제가 이해가 안가서 좀 보았는데, 내가 이해한 방식을 아래와 같이 설명하고자 한다.첫째줄에 Test case의 수를 받는데 만약 2라면 4개의 추가적인 입력을 받고 3이라면 6이라는 추가적인 입력을 받는다.위 예제에선 2이므로 4가지 입력을 받았다.다음 입력엔 첫번째 케이스의 층수, 그다음 입력엔 첫번째 케이스의 호수가 입력을 해야한다.다음 입력엔 두번째 케이스의 층수, 그다음 입력엔 두번째 케이스의 호수가 입력을 해야한다.출력은 각 케이스에 해당하는 거주자들의 수를 입력. 0층에는 1호부터 i호 까지 있는데 각 호엔 i명의 사람이 거주하고1층 1호에 살려면..

[BackJoon] 3076문제 상근이의체스판

문제 URL 1. 문제의 접근을 하기전에 알아야 할 정보 3가지1) 문자열을 분리하는 방법자세히 모른다면 참조2) String형을 int형으로 형변환 2. 풀이이번엔 split 메서드 말고 stringTokenizer 클래스를 사용했다. 1) 내코드12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849package sanggun_chess;import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[]..

[BackJoon] 9517문제 아이러브크로아티아

문제 URL https://www.acmicpc.net/problem/9517 1.문제의 접근을 하기전에 알아야 할 정보가 3가지. 1) 입력을 받을때 next메서드과 nextInt메서드의 차이.자세히 모른다면 참조 2) 문자열을 분리하는법.자세히 모른다면 참조 3) String형을 int형으로 형변환 자세히 모른다면 참조 2. 내 코드1234567891011121314151617181920212223242526package i_love_croatia;import java.util.Scanner;public class main { public static void main(String[] args){ int time_limit = 210; Scanner scan = new Scanner(System.in..