java 354

[백준] 24723번. 녹색 거탑(JAVA)

문제https://www.acmicpc.net/problem/24723풀이(1분)import java.io.*;public class Main{ public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); System.out.println((int)Math.pow(2,n)); }} 제일 위에 있는 캐릭터의 입장에서 봤을 때 내려갈 때마다 2가지의 선택권을 갖기 때문에 x2씩 해가는 것과 동일하다.따라서 제곱 메..

[백준] 15439번. 베라의 패션(JAVA)

문제https://www.acmicpc.net/problem/15439풀이(1분)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)); int n = Integer.parseInt(br.readLine()); System.out.println(n*(n-1)); }} 단순 조합 연산을 사용하면 된다. N개의 상의와 바지가 있기 때문에 서로 다른 조합은 N*(N-1)이 된다.

[프로그래머스] 택배 배달과 수거하기(JAVA)

문제https://school.programmers.co.kr/learn/courses/30/lessons/150369 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr풀이(30분)class Solution { public long solution(int cap, int n, int[] deliveries, int[] pickups) { long answer = 0; int deliveryCheck = n - 1; // 배달을 해야 할 마지막 집의 인덱스 int pickupCheck = n - 1; // 수거를 해야 할 마지막 집의 인덱스 while..