25418 정수 a를 k로 만들기 [실버3] https://www.acmicpc.net/problem/25418 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws Exception { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(bf.readLine()); int A = Integer.parseInt(st..
알고리즘/백준
1388 바닥장식 [실버4] https://www.acmicpc.net/problem/1388 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws Exception { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(bf.readLine()); int height = Integer.parseInt(st.next..
10162 전자레인지 [브론즈4] https://www.acmicpc.net/problem/10162 import java.util.Scanner; //A:300초 B:60초 C:10초 public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int T = sc.nextInt(); if (T%10 != 0) { System.out.println("-1"); return ; } System.out.print("" + (T/300) +" "); T = T%300; System.out.print("" + (T/60) +" "); T = T%60; System.out.print("" + (T/1..
[1343] 폴리오미노(실버5) # 흐름대로 푼 풀이 import sys input = sys.stdin.readline board = input().strip().split('.') str = '' while(len(board) != 0): b = board.pop(0) if len(b) % 2 != 0: # X 개수가 홀수면 -1출력 str = '-1' break countA = len(b)//4 countB = (len(b)%4)//2 str += 'AAAA'*countA str += 'BB'*countB if len(board) != 0: str += '.' print(str) # 간단한 풀이 import sys input = sys.stdin.readline board = input().stri..
[10162] 전자레인지(브론즈4) import sys input = sys.stdin.readline N = int(input().strip()) if (N % 10 != 0): print('-1') else: A, B, C = 0, 0, 0 A = N // 300 N = N % 300 B = N // 60 N = N % 60 C = N // 10 print(A, B, C) 10의 배수가 아니면 답이 나올 수 없기 때문에 -1을 출력함 가장 큰 300초로 나눠서 몫을 구함 나머지를 60초로 나눠서 몫을 구함 나머지를 10초로 나눠서 몫을 구함 [2720] 세탁소 사장 동혁(브론즈3) import sys input = sys.stdin.readline N = int(input().strip()) case..